From f51e28c00a99aed325a55e06edc2add5de91dd22 Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 29 Aug 2025 23:48:25 +0000 Subject: [PATCH 01/52] [gamemode] Make available on other platforms Signed-off-by: lizzie --- CMakeLists.txt | 2 +- externals/gamemode/gamemode_client.h | 28 +++++++++++++++- src/common/CMakeLists.txt | 8 ++--- src/common/gamemode.cpp | 50 ++++++++++++++++++++++++++++ src/common/gamemode.h | 17 ++++++++++ src/common/linux/gamemode.cpp | 40 ---------------------- src/common/linux/gamemode.h | 24 ------------- src/yuzu/main.cpp | 18 +++------- src/yuzu_cmd/yuzu.cpp | 16 ++------- 9 files changed, 105 insertions(+), 98 deletions(-) create mode 100644 src/common/gamemode.cpp create mode 100644 src/common/gamemode.h delete mode 100644 src/common/linux/gamemode.cpp delete mode 100644 src/common/linux/gamemode.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 673aab9e6e..083db9fcd3 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -523,7 +523,7 @@ else() find_package(Catch2 3.0.1 REQUIRED) endif() - if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR ANDROID) + if (PLATFORM_LINUX OR ANDROID) find_package(gamemode 1.7 MODULE) endif() diff --git a/externals/gamemode/gamemode_client.h b/externals/gamemode/gamemode_client.h index b9f64fe460..bfbf61c0c2 100644 --- a/externals/gamemode/gamemode_client.h +++ b/externals/gamemode/gamemode_client.h @@ -1,6 +1,9 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + /* -Copyright (c) 2017-2019, Feral Interactive +Copyright (c) 2017-2025, Feral Interactive and the GameMode contributors All rights reserved. Redistribution and use in source and binary forms, with or without @@ -103,6 +106,7 @@ typedef int (*api_call_pid_return_int)(pid_t); static api_call_return_int REAL_internal_gamemode_request_start = NULL; static api_call_return_int REAL_internal_gamemode_request_end = NULL; static api_call_return_int REAL_internal_gamemode_query_status = NULL; +static api_call_return_int REAL_internal_gamemode_request_restart = NULL; static api_call_return_cstring REAL_internal_gamemode_error_string = NULL; static api_call_pid_return_int REAL_internal_gamemode_request_start_for = NULL; static api_call_pid_return_int REAL_internal_gamemode_request_end_for = NULL; @@ -166,6 +170,10 @@ __attribute__((always_inline)) static inline int internal_load_libgamemode(void) (void **)&REAL_internal_gamemode_query_status, sizeof(REAL_internal_gamemode_query_status), false }, + { "real_gamemode_request_restart", + (void **)&REAL_internal_gamemode_request_restart, + sizeof(REAL_internal_gamemode_request_restart), + false }, { "real_gamemode_error_string", (void **)&REAL_internal_gamemode_error_string, sizeof(REAL_internal_gamemode_error_string), @@ -319,6 +327,24 @@ __attribute__((always_inline)) static inline int gamemode_query_status(void) return REAL_internal_gamemode_query_status(); } +/* Redirect to the real libgamemode */ +__attribute__((always_inline)) static inline int gamemode_request_restart(void) +{ + /* Need to load gamemode */ + if (internal_load_libgamemode() < 0) { + return -1; + } + + if (REAL_internal_gamemode_request_restart == NULL) { + snprintf(internal_gamemode_client_error_string, + sizeof(internal_gamemode_client_error_string), + "gamemode_request_restart missing (older host?)"); + return -1; + } + + return REAL_internal_gamemode_request_restart(); +} + /* Redirect to the real libgamemode */ __attribute__((always_inline)) static inline int gamemode_request_start_for(pid_t pid) { diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt index 665143900a..3683052c30 100644 --- a/src/common/CMakeLists.txt +++ b/src/common/CMakeLists.txt @@ -69,6 +69,8 @@ add_library( fs/fs_util.h fs/path_util.cpp fs/path_util.h + gamemode.cpp + gamemode.h hash.h heap_tracker.cpp heap_tracker.h @@ -187,11 +189,7 @@ if(ANDROID) android/applets/software_keyboard.h) endif() -if(LINUX AND NOT APPLE) - target_sources(common PRIVATE linux/gamemode.cpp linux/gamemode.h) - - target_link_libraries(common PRIVATE gamemode::headers) -endif() +target_link_libraries(common PRIVATE gamemode::headers) if(ARCHITECTURE_x86_64) target_sources( diff --git a/src/common/gamemode.cpp b/src/common/gamemode.cpp new file mode 100644 index 0000000000..a3f0ba37ab --- /dev/null +++ b/src/common/gamemode.cpp @@ -0,0 +1,50 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +// While technically available on al *NIX platforms, Linux is only available +// as the primary target of libgamemode.so - so warnings are suppressed +#ifdef __unix__ +#include +#endif +#include "common/gamemode.h" +#include "common/logging/log.h" +#include "common/settings.h" + +namespace Common::FeralGamemode { + +void Start() noexcept { + if (Settings::values.enable_gamemode) { +#ifdef __unix__ + if (gamemode_request_start() < 0) { +#ifdef __linux__ + LOG_WARNING(Frontend, "{}", gamemode_error_string()); +#else + LOG_INFO(Frontend, "{}", gamemode_error_string()); +#endif + } else { + LOG_INFO(Frontend, "Done"); + } +#endif + } +} + +void Stop() noexcept { + if (Settings::values.enable_gamemode) { +#ifdef __unix__ + if (gamemode_request_end() < 0) { +#ifdef __linux__ + LOG_WARNING(Frontend, "{}", gamemode_error_string()); +#else + LOG_INFO(Frontend, "{}", gamemode_error_string()); +#endif + } else { + LOG_INFO(Frontend, "Done"); + } +#endif + } +} + +} // namespace Common::Linux diff --git a/src/common/gamemode.h b/src/common/gamemode.h new file mode 100644 index 0000000000..05b1936bb5 --- /dev/null +++ b/src/common/gamemode.h @@ -0,0 +1,17 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +namespace Common::FeralGamemode { + +/// @brief Start the gamemode client +void Start() noexcept; + +/// @brief Stop the gmemode client +void Stop() noexcept; + +} // namespace Common::FeralGamemode diff --git a/src/common/linux/gamemode.cpp b/src/common/linux/gamemode.cpp deleted file mode 100644 index 8d3e2934a6..0000000000 --- a/src/common/linux/gamemode.cpp +++ /dev/null @@ -1,40 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#include - -#include "common/linux/gamemode.h" -#include "common/logging/log.h" -#include "common/settings.h" - -namespace Common::Linux { - -void StartGamemode() { - if (Settings::values.enable_gamemode) { - if (gamemode_request_start() < 0) { - LOG_WARNING(Frontend, "Failed to start gamemode: {}", gamemode_error_string()); - } else { - LOG_INFO(Frontend, "Started gamemode"); - } - } -} - -void StopGamemode() { - if (Settings::values.enable_gamemode) { - if (gamemode_request_end() < 0) { - LOG_WARNING(Frontend, "Failed to stop gamemode: {}", gamemode_error_string()); - } else { - LOG_INFO(Frontend, "Stopped gamemode"); - } - } -} - -void SetGamemodeState(bool state) { - if (state) { - StartGamemode(); - } else { - StopGamemode(); - } -} - -} // namespace Common::Linux diff --git a/src/common/linux/gamemode.h b/src/common/linux/gamemode.h deleted file mode 100644 index b80646ae27..0000000000 --- a/src/common/linux/gamemode.h +++ /dev/null @@ -1,24 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -namespace Common::Linux { - -/** - * Start the (Feral Interactive) Linux gamemode if it is installed and it is activated - */ -void StartGamemode(); - -/** - * Stop the (Feral Interactive) Linux gamemode if it is installed and it is activated - */ -void StopGamemode(); - -/** - * Start or stop the (Feral Interactive) Linux gamemode if it is installed and it is activated - * @param state The new state the gamemode should have - */ -void SetGamemodeState(bool state); - -} // namespace Common::Linux diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index d7d4e94ab7..a1ec954ac8 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -22,9 +22,7 @@ #include #include #endif -#ifdef __linux__ -#include "common/linux/gamemode.h" -#endif +#include "common/gamemode.h" #include @@ -2255,9 +2253,7 @@ void GMainWindow::OnEmulationStopped() { discord_rpc->Update(); -#ifdef __linux__ - Common::Linux::StopGamemode(); -#endif + Common::FeralGamemode::Stop(); // The emulation is stopped, so closing the window or not does not matter anymore disconnect(render_window, &GRenderWindow::Closed, this, &GMainWindow::OnStopGame); @@ -3096,10 +3092,7 @@ void GMainWindow::OnStartGame() { play_time_manager->Start(); discord_rpc->Update(); - -#ifdef __linux__ - Common::Linux::StartGamemode(); -#endif + Common::FeralGamemode::StartGamemode(); } void GMainWindow::OnRestartGame() { @@ -3120,10 +3113,7 @@ void GMainWindow::OnPauseGame() { play_time_manager->Stop(); UpdateMenuState(); AllowOSSleep(); - -#ifdef __linux__ - Common::Linux::StopGamemode(); -#endif + Common::FeralGamemode::Stop(); } void GMainWindow::OnPauseContinueGame() { diff --git a/src/yuzu_cmd/yuzu.cpp b/src/yuzu_cmd/yuzu.cpp index 599582aba9..7400b48e47 100644 --- a/src/yuzu_cmd/yuzu.cpp +++ b/src/yuzu_cmd/yuzu.cpp @@ -63,10 +63,7 @@ __declspec(dllexport) unsigned long NvOptimusEnablement = 0x00000001; __declspec(dllexport) int AmdPowerXpressRequestHighPerformance = 1; } #endif - -#ifdef __linux__ -#include "common/linux/gamemode.h" -#endif +#include "common/gamemode.h" static void PrintHelp(const char* argv0) { std::cout << "Usage: " << argv0 @@ -435,10 +432,7 @@ int main(int argc, char** argv) { // Just exit right away. exit(0); }); - -#ifdef __linux__ - Common::Linux::StartGamemode(); -#endif + Common::FeralGamemode::StartGamemode(); void(system.Run()); if (system.DebuggerEnabled()) { @@ -450,11 +444,7 @@ int main(int argc, char** argv) { system.DetachDebugger(); void(system.Pause()); system.ShutdownMainProcess(); - -#ifdef __linux__ - Common::Linux::StopGamemode(); -#endif - + Common::FeralGamemode::Stop(); detached_tasks.WaitForAllTasks(); return 0; } From 47a3308f92afd536246b7b9a76b492e9c107016a Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 30 Aug 2025 00:04:36 +0000 Subject: [PATCH 02/52] [gamemode] make option available on all nixes Signed-off-by: lizzie --- src/yuzu/main.cpp | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index a1ec954ac8..37d9942db6 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -416,10 +416,7 @@ GMainWindow::GMainWindow(bool has_broken_vulkan) #ifdef __unix__ SetupSigInterrupts(); #endif - -#ifdef __linux__ SetGamemodeEnabled(Settings::values.enable_gamemode.GetValue()); -#endif UISettings::RestoreWindowState(config); @@ -3408,9 +3405,7 @@ void GMainWindow::OnConfigure() { const auto old_theme = UISettings::values.theme; const bool old_discord_presence = UISettings::values.enable_discord_presence.GetValue(); const auto old_language_index = Settings::values.language_index.GetValue(); -#ifdef __linux__ const bool old_gamemode = Settings::values.enable_gamemode.GetValue(); -#endif Settings::SetConfiguringGlobal(true); ConfigureDialog configure_dialog(this, hotkey_registry, input_subsystem.get(), @@ -3470,11 +3465,9 @@ void GMainWindow::OnConfigure() { if (UISettings::values.enable_discord_presence.GetValue() != old_discord_presence) { SetDiscordEnabled(UISettings::values.enable_discord_presence.GetValue()); } -#ifdef __linux__ if (Settings::values.enable_gamemode.GetValue() != old_gamemode) { SetGamemodeEnabled(Settings::values.enable_gamemode.GetValue()); } -#endif if (!multiplayer_state->IsHostingPublicRoom()) { multiplayer_state->UpdateCredentials(); @@ -4761,13 +4754,15 @@ void GMainWindow::SetDiscordEnabled([[maybe_unused]] bool state) { discord_rpc->Update(); } -#ifdef __linux__ void GMainWindow::SetGamemodeEnabled(bool state) { if (emulation_running) { - Common::Linux::SetGamemodeState(state); + if (state) { + Common::FeralGamemode::Start(); + } else { + Common::FeralGamemode::Stop(); + } } } -#endif void GMainWindow::changeEvent(QEvent* event) { #ifdef __unix__ @@ -4927,7 +4922,9 @@ int main(int argc, char* argv[]) { // the user folder in the Qt Frontend, we need to cd into that working directory const auto bin_path = Common::FS::GetBundleDirectory() / ".."; chdir(Common::FS::PathToUTF8String(bin_path).c_str()); -#elif defined(__unix__) && !defined(__ANDROID__) +#endif + +#ifdef __unix__ // Set the DISPLAY variable in order to open web browsers // TODO (lat9nq): Find a better solution for AppImages to start external applications if (QString::fromLocal8Bit(qgetenv("DISPLAY")).isEmpty()) { From 336373df417b5d29b4f969f3afa3a1ddcc99e11d Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 30 Aug 2025 08:43:59 +0000 Subject: [PATCH 03/52] [gamemode] extra win/lin/macos fixes Signed-off-by: lizzie --- externals/CMakeLists.txt | 2 +- src/yuzu/main.cpp | 2 +- src/yuzu_cmd/yuzu.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index aba5451b6d..2fba5d3570 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -143,7 +143,7 @@ if (ANDROID AND ARCHITECTURE_arm64) AddJsonPackage(libadrenotools) endif() -if (UNIX AND NOT APPLE AND NOT TARGET gamemode::headers) +if (NOT TARGET gamemode::headers) add_library(gamemode INTERFACE) target_include_directories(gamemode INTERFACE gamemode) add_library(gamemode::headers ALIAS gamemode) diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index 37d9942db6..47de01d128 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -3089,7 +3089,7 @@ void GMainWindow::OnStartGame() { play_time_manager->Start(); discord_rpc->Update(); - Common::FeralGamemode::StartGamemode(); + Common::FeralGamemode::Start(); } void GMainWindow::OnRestartGame() { diff --git a/src/yuzu_cmd/yuzu.cpp b/src/yuzu_cmd/yuzu.cpp index 7400b48e47..62ca70850c 100644 --- a/src/yuzu_cmd/yuzu.cpp +++ b/src/yuzu_cmd/yuzu.cpp @@ -432,7 +432,7 @@ int main(int argc, char** argv) { // Just exit right away. exit(0); }); - Common::FeralGamemode::StartGamemode(); + Common::FeralGamemode::Start(); void(system.Run()); if (system.DebuggerEnabled()) { From 217943b1ac50aea3ad8b995dca749e563ab35c9a Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 30 Aug 2025 13:40:57 +0000 Subject: [PATCH 04/52] [gamemode] windows fix Signed-off-by: lizzie --- src/yuzu/main.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/yuzu/main.h b/src/yuzu/main.h index e3922759b0..c6980968c8 100644 --- a/src/yuzu/main.h +++ b/src/yuzu/main.h @@ -315,8 +315,8 @@ private: void SetupSigInterrupts(); static void HandleSigInterrupt(int); void OnSigInterruptNotifierActivated(); - void SetGamemodeEnabled(bool state); #endif + void SetGamemodeEnabled(bool state); Service::AM::FrontendAppletParameters ApplicationAppletParameters(); Service::AM::FrontendAppletParameters LibraryAppletParameters(u64 program_id, From e662fe99ac0a09dbd692137774abf29b66320e25 Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 13 Sep 2025 20:48:40 +0000 Subject: [PATCH 05/52] [gamemode] default disable on msvc, move to UI category Signed-off-by: lizzie --- src/common/settings.h | 10 ++++++++-- src/common/settings_common.h | 1 - src/qt_common/shared_translation.cpp | 5 ++++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/common/settings.h b/src/common/settings.h index 8605445837..7b676cb497 100644 --- a/src/common/settings.h +++ b/src/common/settings.h @@ -641,8 +641,14 @@ struct Values { true, true}; - // Linux - SwitchableSetting enable_gamemode{linkage, true, "enable_gamemode", Category::Linux}; + // Linux/MinGW may support (requires libdl support) + SwitchableSetting enable_gamemode{linkage, +#ifndef _MSC_VER + true, +#else + false, +#endif + "enable_gamemode", Category::UiGeneral}; // Controls InputSetting> players; diff --git a/src/common/settings_common.h b/src/common/settings_common.h index af16ec692b..7902cbf945 100644 --- a/src/common/settings_common.h +++ b/src/common/settings_common.h @@ -44,7 +44,6 @@ enum class Category : u32 { Multiplayer, Services, Paths, - Linux, LibraryApplet, MaxEnum, }; diff --git a/src/qt_common/shared_translation.cpp b/src/qt_common/shared_translation.cpp index cdc05e60e0..8da090e6c7 100644 --- a/src/qt_common/shared_translation.cpp +++ b/src/qt_common/shared_translation.cpp @@ -450,7 +450,10 @@ std::unique_ptr InitializeTranslations(QObject* parent) tr("Whether or not to check for updates upon startup.")); // Linux - INSERT(Settings, enable_gamemode, tr("Enable Gamemode"), QString()); + INSERT(UISettings, + enable_gamemode, + tr("Enable Gamemode"), + QString()); // Ui Debugging From a3c0d59dc9cbc8648d779e81df79b4f5e7ba6e16 Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 19 Sep 2025 16:57:34 +0200 Subject: [PATCH 06/52] [android] update translations for dynarmic to say it's jit, remove "(slow)" from paranoid (#2527) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2527 Reviewed-by: MaranBr Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- src/android/app/src/main/res/values-ar/strings.xml | 4 ++-- src/android/app/src/main/res/values-es/strings.xml | 4 ++-- src/android/app/src/main/res/values-fa/strings.xml | 4 ++-- src/android/app/src/main/res/values-fr/strings.xml | 4 ++-- src/android/app/src/main/res/values-he/strings.xml | 4 ++-- src/android/app/src/main/res/values-hu/strings.xml | 4 ++-- src/android/app/src/main/res/values-id/strings.xml | 4 ++-- src/android/app/src/main/res/values-ja/strings.xml | 4 ++-- src/android/app/src/main/res/values-ko/strings.xml | 4 ++-- src/android/app/src/main/res/values-pt-rBR/strings.xml | 4 ++-- src/android/app/src/main/res/values-pt-rPT/strings.xml | 4 ++-- src/android/app/src/main/res/values-ru/strings.xml | 4 ++-- src/android/app/src/main/res/values-sr/strings.xml | 4 ++-- src/android/app/src/main/res/values-zh-rCN/strings.xml | 4 ++-- src/android/app/src/main/res/values-zh-rTW/strings.xml | 4 ++-- src/android/app/src/main/res/values/strings.xml | 4 ++-- 16 files changed, 32 insertions(+), 32 deletions(-) diff --git a/src/android/app/src/main/res/values-ar/strings.xml b/src/android/app/src/main/res/values-ar/strings.xml index a758e1c7cd..35f7d20198 100644 --- a/src/android/app/src/main/res/values-ar/strings.xml +++ b/src/android/app/src/main/res/values-ar/strings.xml @@ -836,13 +836,13 @@ تمتد إلى النافذة - Dynarmic (بطيء) + Dynarmic (JIT) تنفيذ التعليمات البرمجية الأصلية (NCE) دقه غير آمن - Paranoid (بطيء) + Paranoid الأسهم diff --git a/src/android/app/src/main/res/values-es/strings.xml b/src/android/app/src/main/res/values-es/strings.xml index 2ee0e1783a..1f73df7385 100644 --- a/src/android/app/src/main/res/values-es/strings.xml +++ b/src/android/app/src/main/res/values-es/strings.xml @@ -919,13 +919,13 @@ Ajustar a la ventana - DynARMic (lento) + Dynarmic (JIT) Ejecución nativa de código (NCE) Preciso Impreciso - Paranoico (Lento) + Paranoico Cruceta diff --git a/src/android/app/src/main/res/values-fa/strings.xml b/src/android/app/src/main/res/values-fa/strings.xml index 79cf5f49e6..fd5c6ae6ca 100644 --- a/src/android/app/src/main/res/values-fa/strings.xml +++ b/src/android/app/src/main/res/values-fa/strings.xml @@ -918,13 +918,13 @@ کشش تا پر کردن پنجره - دینارمیک (کند) + Dynarmic (JIT) اجرای کد اصلی (NCE) دقیق ناامن - بدگمان (کند) + بدگمان کلیدهای جهتی diff --git a/src/android/app/src/main/res/values-fr/strings.xml b/src/android/app/src/main/res/values-fr/strings.xml index e9df08a4de..97496ef33d 100644 --- a/src/android/app/src/main/res/values-fr/strings.xml +++ b/src/android/app/src/main/res/values-fr/strings.xml @@ -967,13 +967,13 @@ Étirer à la fenêtre - Dynarmic (Lent) + Dynarmic (JIT) Exécution de code natif (NCE) Précis Risqué - Paranoïaque (Lent) + Paranoïaque Pavé directionnel diff --git a/src/android/app/src/main/res/values-he/strings.xml b/src/android/app/src/main/res/values-he/strings.xml index 4e1624a556..359e8dff9a 100644 --- a/src/android/app/src/main/res/values-he/strings.xml +++ b/src/android/app/src/main/res/values-he/strings.xml @@ -844,13 +844,13 @@ הרחב לגודל המסך - דינמי (איטי) + דינמי ביצוע קוד מקורי (NCE) מדויק לא בטוח - פראנואידי (איטי) + פראנואידי D-pad diff --git a/src/android/app/src/main/res/values-hu/strings.xml b/src/android/app/src/main/res/values-hu/strings.xml index 061ac07388..36157d1578 100644 --- a/src/android/app/src/main/res/values-hu/strings.xml +++ b/src/android/app/src/main/res/values-hu/strings.xml @@ -954,13 +954,13 @@ Ablakhoz nyújtás - Dinamikus (lassú) + Dynarmic (JIT) Natív kód végrehajtás (Native code execution (NCE)) Pontos Nem biztonságos - Paranoid (Lassú) + Paranoid D-pad diff --git a/src/android/app/src/main/res/values-id/strings.xml b/src/android/app/src/main/res/values-id/strings.xml index 6e3b64953f..18e881a97b 100644 --- a/src/android/app/src/main/res/values-id/strings.xml +++ b/src/android/app/src/main/res/values-id/strings.xml @@ -911,13 +911,13 @@ Merentangkan - Dynamic (Lambat) + Dynarmic (JIT) Native code execution (NCE) Akurat Berbahaya - Paranoid (Slow) + Paranoid D Pad diff --git a/src/android/app/src/main/res/values-ja/strings.xml b/src/android/app/src/main/res/values-ja/strings.xml index 179601f182..0a873b04eb 100644 --- a/src/android/app/src/main/res/values-ja/strings.xml +++ b/src/android/app/src/main/res/values-ja/strings.xml @@ -834,13 +834,13 @@ 画面に合わせる - Dynarmic (低速) + Dynarmic (JIT) ネイティブコード実行 (NCE) 正確 不安定 - パラノイド (低速) + パラノイド 方向ボタン diff --git a/src/android/app/src/main/res/values-ko/strings.xml b/src/android/app/src/main/res/values-ko/strings.xml index 6f4dd42af2..e598bb1120 100644 --- a/src/android/app/src/main/res/values-ko/strings.xml +++ b/src/android/app/src/main/res/values-ko/strings.xml @@ -910,13 +910,13 @@ 화면에 맞춤 - Dynarmic (느림) + Dynarmic (JIT) 네이티브 코드 실행 (NCE) 정확함 최적화 (안전하지 않음) - 최적화하지 않음 (느림) + 최적화하지 않음 십자키 diff --git a/src/android/app/src/main/res/values-pt-rBR/strings.xml b/src/android/app/src/main/res/values-pt-rBR/strings.xml index eec3fdf715..5571c2aea4 100644 --- a/src/android/app/src/main/res/values-pt-rBR/strings.xml +++ b/src/android/app/src/main/res/values-pt-rBR/strings.xml @@ -968,13 +968,13 @@ uma tentativa de mapeamento automático Esticar à janela - Dynarmic (Lenta) + Dynarmic (JIT) Execução de código nativo (NCE) Precisa Não segura - Paranoica (Lenta) + Paranoica Botões Direcionais diff --git a/src/android/app/src/main/res/values-pt-rPT/strings.xml b/src/android/app/src/main/res/values-pt-rPT/strings.xml index d45bf4bfc9..81aa7e92c0 100644 --- a/src/android/app/src/main/res/values-pt-rPT/strings.xml +++ b/src/android/app/src/main/res/values-pt-rPT/strings.xml @@ -968,13 +968,13 @@ uma tentativa de mapeamento automático Esticar à janela - Dynarmic (Lento) + Dynarmic (JIT) Native code execution (NCE) Preciso Inseguro - Paranoid (Lento) + Paranoid Botões Direcionais diff --git a/src/android/app/src/main/res/values-ru/strings.xml b/src/android/app/src/main/res/values-ru/strings.xml index 2f7714257f..eee249c44a 100644 --- a/src/android/app/src/main/res/values-ru/strings.xml +++ b/src/android/app/src/main/res/values-ru/strings.xml @@ -969,13 +969,13 @@ Растянуть до окна - Dynarmic (Медленно) + Dynarmic (JIT) Нативное выполнение (NCE) Точно Небезопасно - Параноик (медленно) + Параноик Крестовина diff --git a/src/android/app/src/main/res/values-sr/strings.xml b/src/android/app/src/main/res/values-sr/strings.xml index e261772fc4..b123757f5a 100644 --- a/src/android/app/src/main/res/values-sr/strings.xml +++ b/src/android/app/src/main/res/values-sr/strings.xml @@ -988,13 +988,13 @@ Протезање до прозора - Динамина (споро) + Dynarmic (JIT) Извођење изворног кода (НЦЕ) Тачан Несигуран - Параноичан (споро) + Параноичан Д-пад diff --git a/src/android/app/src/main/res/values-zh-rCN/strings.xml b/src/android/app/src/main/res/values-zh-rCN/strings.xml index bfdc3af3d3..5cf657ef3d 100644 --- a/src/android/app/src/main/res/values-zh-rCN/strings.xml +++ b/src/android/app/src/main/res/values-zh-rCN/strings.xml @@ -961,13 +961,13 @@ 拉伸窗口 - 动态编译 (慢速) + Dynarmic (JIT) 本机代码执行 (NCE) 高精度 低精度 - 偏执模式 (慢速) + 偏执模式 十字方向键 diff --git a/src/android/app/src/main/res/values-zh-rTW/strings.xml b/src/android/app/src/main/res/values-zh-rTW/strings.xml index e64aaa9a54..f4d690dbaa 100644 --- a/src/android/app/src/main/res/values-zh-rTW/strings.xml +++ b/src/android/app/src/main/res/values-zh-rTW/strings.xml @@ -966,13 +966,13 @@ 延展視窗 - 動態 (慢) + Dynarmic (JIT) 機器碼執行 (NCE) 高精度 低精度 - 不合理 (慢) + 不合理 方向鍵 diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index 2cef5903cb..3b76c0ba79 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -1014,13 +1014,13 @@ Stretch to window - Dynarmic (Slow) + Dynarmic (JIT) Native code execution (NCE) Accurate Unsafe - Paranoid (Slow) + Paranoid D-pad From a487cea683ab4a43c25989637a8c7a9c39a7e695 Mon Sep 17 00:00:00 2001 From: Caio Oliveira Date: Fri, 19 Sep 2025 17:02:53 +0200 Subject: [PATCH 07/52] [core] Fix buiding with fmt 10 (#2524) Signed-off-by: Caio Oliveira Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2524 Reviewed-by: MaranBr Reviewed-by: crueter Co-authored-by: Caio Oliveira Co-committed-by: Caio Oliveira --- src/core/perf_stats.cpp | 12 +++++++++++- src/core/reporter.cpp | 7 ++++++- 2 files changed, 17 insertions(+), 2 deletions(-) diff --git a/src/core/perf_stats.cpp b/src/core/perf_stats.cpp index 4439611d2e..35e76624f4 100644 --- a/src/core/perf_stats.cpp +++ b/src/core/perf_stats.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2017 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -41,7 +44,14 @@ PerfStats::~PerfStats() { const auto path = Common::FS::GetEdenPath(Common::FS::EdenPath::LogDir); // %F Date format expanded is "%Y-%m-%d" - const auto filename = fmt::format("{:%F-%H-%M}_{:016X}.csv", *std::localtime(&t), title_id); + const auto filename = fmt::format("{}_{:016X}.csv", + [&] { + std::ostringstream oss; + oss << std::put_time(std::localtime(&t), "%F-%H-%M"); + return oss.str(); + }(), + title_id); + const auto filepath = path / filename; if (Common::FS::CreateParentDir(filepath)) { diff --git a/src/core/reporter.cpp b/src/core/reporter.cpp index 4bac8142c3..1723636811 100644 --- a/src/core/reporter.cpp +++ b/src/core/reporter.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -33,7 +36,9 @@ std::filesystem::path GetPath(std::string_view type, u64 title_id, std::string_v std::string GetTimestamp() { const auto time = std::time(nullptr); - return fmt::format("{:%FT%H-%M-%S}", *std::localtime(&time)); + std::ostringstream oss; + oss << std::put_time(std::localtime(&time), "%FT%H-%M-%S"); + return oss.str(); } using namespace nlohmann; From 6510818fca962ebee78089e79e972221dfbe3ef4 Mon Sep 17 00:00:00 2001 From: crueter Date: Fri, 19 Sep 2025 18:20:51 +0200 Subject: [PATCH 08/52] [docs] fixup codeowners (#2529) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2529 Reviewed-by: MaranBr Reviewed-by: Shinmegumi --- docs/CODEOWNERS | 19 ++++++++++--------- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/docs/CODEOWNERS b/docs/CODEOWNERS index 503f9ec1fe..dcb97a5e83 100644 --- a/docs/CODEOWNERS +++ b/docs/CODEOWNERS @@ -10,17 +10,18 @@ /.ci @crueter # cmake -*.cmake @crueter -*/CMakeLists.txt @crueter -*.in @crueter +*.cmake @crueter +*CMakeLists.txt @crueter +*.in @crueter # individual stuff -/src/web_service @AleksandrPopovich -/src/dynarmic @Lizzie -/src/core @Lizzie @Maufeat @PavelBARABANOV @MrPurple666 -/src/core/hle @Maufeat @PavelBARABANOV @SDK-Chan -/src/*_room @AleksandrPopovich -/src/video_core @CamilleLaVey @MaranBr @Wildcard @weakboson +src/web_service @AleksandrPopovich +src/dynarmic @Lizzie +src/core @Lizzie @Maufeat @PavelBARABANOV @MrPurple666 @JPikachu +src/core/hle @Maufeat @PavelBARABANOV @SDK-Chan +src/core/arm @Lizzie @MrPurple666 +src/*_room @AleksandrPopovich +src/video_core @CamilleLaVey @MaranBr @Wildcard @weakboson # Global owners/triage * @CamilleLaVey @Maufeat @crueter @MrPurple666 @MaranBr @Lizzie \ No newline at end of file From 725407b989b5f9021ae7f1aae664f7204cc94a47 Mon Sep 17 00:00:00 2001 From: MaranBr Date: Sat, 20 Sep 2025 14:17:07 +0200 Subject: [PATCH 09/52] [video_core] Add ability for integrated devices to control the amount of memory used by the emulator (#2528) This adds the ability for integrated devices to control the amount of memory used by the emulator. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2528 Reviewed-by: Lizzie Reviewed-by: Shinmegumi Co-authored-by: MaranBr Co-committed-by: MaranBr --- src/qt_common/shared_translation.cpp | 5 +---- src/video_core/vulkan_common/vulkan_device.cpp | 15 ++++++--------- 2 files changed, 7 insertions(+), 13 deletions(-) diff --git a/src/qt_common/shared_translation.cpp b/src/qt_common/shared_translation.cpp index cdc05e60e0..eb413f28e9 100644 --- a/src/qt_common/shared_translation.cpp +++ b/src/qt_common/shared_translation.cpp @@ -246,10 +246,7 @@ std::unique_ptr InitializeTranslations(QObject* parent) INSERT(Settings, vram_usage_mode, tr("VRAM Usage Mode:"), - tr("Selects whether the emulator should prefer to conserve memory or make maximum usage " - "of available video memory for performance.\nHas no effect on integrated graphics. " - "Aggressive mode may severely impact the performance of other applications such as " - "recording software.")); + tr("Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance.\nAggressive mode may severely impact the performance of other applications such as recording software.")); INSERT(Settings, skip_cpu_inner_invalidation, tr("Skip CPU Inner Invalidation"), diff --git a/src/video_core/vulkan_common/vulkan_device.cpp b/src/video_core/vulkan_common/vulkan_device.cpp index 6d7c33099b..41917a1b90 100644 --- a/src/video_core/vulkan_common/vulkan_device.cpp +++ b/src/video_core/vulkan_common/vulkan_device.cpp @@ -1395,23 +1395,20 @@ void Device::CollectPhysicalMemoryInfo() { } device_access_memory += mem_properties.memoryHeaps[element].size; } - if (!is_integrated) { + if (is_integrated) { + const s64 available_memory = static_cast(device_access_memory - device_initial_usage); + const u64 memory_size = Settings::values.vram_usage_mode.GetValue() == Settings::VramUsageMode::Aggressive ? 6_GiB : 4_GiB; + device_access_memory = static_cast(std::max(std::min(available_memory - 8_GiB, memory_size), std::min(local_memory, memory_size))); + } else { const u64 reserve_memory = std::min(device_access_memory / 8, 1_GiB); device_access_memory -= reserve_memory; - if (Settings::values.vram_usage_mode.GetValue() != Settings::VramUsageMode::Aggressive) { // Account for resolution scaling in memory limits const size_t normal_memory = 6_GiB; const size_t scaler_memory = 1_GiB * Settings::values.resolution_info.ScaleUp(1); - device_access_memory = - std::min(device_access_memory, normal_memory + scaler_memory); + device_access_memory = std::min(device_access_memory, normal_memory + scaler_memory); } - - return; } - const s64 available_memory = static_cast(device_access_memory - device_initial_usage); - device_access_memory = static_cast(std::max( - std::min(available_memory - 8_GiB, 6_GiB), std::min(local_memory, 6_GiB))); } void Device::CollectToolingInfo() { From 87d42cf542a9d7c9c6222459bd71927958a78359 Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 20 Sep 2025 17:43:59 +0200 Subject: [PATCH 10/52] [fs] remove usage of subpar PooledBuffer (#342) PoolBuffer is a subpar "reimplementation" of an equivalent std::vector Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/342 Reviewed-by: crueter Reviewed-by: Shinmegumi Co-authored-by: lizzie Co-committed-by: lizzie --- src/core/CMakeLists.txt | 3 +- .../fssystem/fssystem_aes_ctr_storage.cpp | 30 ++---- .../fssystem/fssystem_aes_xts_storage.cpp | 16 ++-- .../fssystem_alignment_matching_storage.h | 28 ++---- .../fssystem/fssystem_bucket_tree.cpp | 24 +---- .../fssystem_bucket_tree_template_impl.h | 32 +++---- .../fssystem/fssystem_compressed_storage.h | 36 +++---- .../fssystem/fssystem_pooled_buffer.cpp | 61 ------------ .../fssystem/fssystem_pooled_buffer.h | 95 ------------------- 9 files changed, 54 insertions(+), 271 deletions(-) delete mode 100644 src/core/file_sys/fssystem/fssystem_pooled_buffer.cpp delete mode 100644 src/core/file_sys/fssystem/fssystem_pooled_buffer.h diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index 4d9566a60f..3c28ebd911 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -107,8 +107,7 @@ add_library(core STATIC file_sys/fssystem/fssystem_nca_header.cpp file_sys/fssystem/fssystem_nca_header.h file_sys/fssystem/fssystem_nca_reader.cpp - file_sys/fssystem/fssystem_pooled_buffer.cpp - file_sys/fssystem/fssystem_pooled_buffer.h + file_sys/fssystem/fssystem_passthrough_storage.h file_sys/fssystem/fssystem_sparse_storage.cpp file_sys/fssystem/fssystem_sparse_storage.h file_sys/fssystem/fssystem_switch_storage.h diff --git a/src/core/file_sys/fssystem/fssystem_aes_ctr_storage.cpp b/src/core/file_sys/fssystem/fssystem_aes_ctr_storage.cpp index c18fde18f4..aaf7788801 100644 --- a/src/core/file_sys/fssystem/fssystem_aes_ctr_storage.cpp +++ b/src/core/file_sys/fssystem/fssystem_aes_ctr_storage.cpp @@ -1,10 +1,12 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include "common/alignment.h" #include "common/swap.h" #include "core/file_sys/fssystem/fssystem_aes_ctr_storage.h" -#include "core/file_sys/fssystem/fssystem_pooled_buffer.h" #include "core/file_sys/fssystem/fssystem_utility.h" namespace FileSys { @@ -76,13 +78,6 @@ size_t AesCtrStorage::Write(const u8* buffer, size_t size, size_t offset) { ASSERT(Common::IsAligned(offset, BlockSize)); ASSERT(Common::IsAligned(size, BlockSize)); - // Get a pooled buffer. - PooledBuffer pooled_buffer; - const bool use_work_buffer = true; - if (use_work_buffer) { - pooled_buffer.Allocate(size, BlockSize); - } - // Setup the counter. std::array ctr; std::memcpy(ctr.data(), m_iv.data(), IvSize); @@ -91,25 +86,20 @@ size_t AesCtrStorage::Write(const u8* buffer, size_t size, size_t offset) { // Loop until all data is written. size_t remaining = size; s64 cur_offset = 0; + + // Get a pooled buffer. + std::vector pooled_buffer(BlockSize); while (remaining > 0) { // Determine data we're writing and where. - const size_t write_size = - use_work_buffer ? (std::min)(pooled_buffer.GetSize(), remaining) : remaining; - - void* write_buf; - if (use_work_buffer) { - write_buf = pooled_buffer.GetBuffer(); - } else { - write_buf = const_cast(buffer); - } + const size_t write_size = std::min(pooled_buffer.size(), remaining); + u8* write_buf = reinterpret_cast(pooled_buffer.data()); // Encrypt the data. m_cipher->SetIV(ctr); - m_cipher->Transcode(buffer, write_size, reinterpret_cast(write_buf), - Core::Crypto::Op::Encrypt); + m_cipher->Transcode(buffer, write_size, write_buf, Core::Crypto::Op::Encrypt); // Write the encrypted data. - m_base_storage->Write(reinterpret_cast(write_buf), write_size, offset + cur_offset); + m_base_storage->Write(write_buf, write_size, offset + cur_offset); // Advance. cur_offset += write_size; diff --git a/src/core/file_sys/fssystem/fssystem_aes_xts_storage.cpp b/src/core/file_sys/fssystem/fssystem_aes_xts_storage.cpp index 5ef2544dfb..9e7a104c89 100644 --- a/src/core/file_sys/fssystem/fssystem_aes_xts_storage.cpp +++ b/src/core/file_sys/fssystem/fssystem_aes_xts_storage.cpp @@ -1,11 +1,12 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include "common/alignment.h" #include "common/swap.h" -#include "core/file_sys/errors.h" #include "core/file_sys/fssystem/fssystem_aes_xts_storage.h" -#include "core/file_sys/fssystem/fssystem_pooled_buffer.h" #include "core/file_sys/fssystem/fssystem_utility.h" namespace FileSys { @@ -69,17 +70,14 @@ size_t AesXtsStorage::Read(u8* buffer, size_t size, size_t offset) const { // Decrypt into a pooled buffer. { - PooledBuffer tmp_buf(m_block_size, m_block_size); - ASSERT(tmp_buf.GetSize() >= m_block_size); - - std::memset(tmp_buf.GetBuffer(), 0, skip_size); - std::memcpy(tmp_buf.GetBuffer() + skip_size, buffer, data_size); + std::vector tmp_buf(m_block_size, 0); + std::memcpy(tmp_buf.data() + skip_size, buffer, data_size); m_cipher->SetIV(ctr); - m_cipher->Transcode(tmp_buf.GetBuffer(), m_block_size, tmp_buf.GetBuffer(), + m_cipher->Transcode(tmp_buf.data(), m_block_size, tmp_buf.data(), Core::Crypto::Op::Decrypt); - std::memcpy(buffer, tmp_buf.GetBuffer() + skip_size, data_size); + std::memcpy(buffer, tmp_buf.data() + skip_size, data_size); } AddCounter(ctr.data(), IvSize, 1); diff --git a/src/core/file_sys/fssystem/fssystem_alignment_matching_storage.h b/src/core/file_sys/fssystem/fssystem_alignment_matching_storage.h index f96691d03d..60a6d24435 100644 --- a/src/core/file_sys/fssystem/fssystem_alignment_matching_storage.h +++ b/src/core/file_sys/fssystem/fssystem_alignment_matching_storage.h @@ -1,13 +1,14 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once #include "common/alignment.h" -#include "core/file_sys/errors.h" #include "core/file_sys/fssystem/fs_i_storage.h" #include "core/file_sys/fssystem/fssystem_alignment_matching_storage_impl.h" -#include "core/file_sys/fssystem/fssystem_pooled_buffer.h" namespace FileSys { @@ -89,10 +90,11 @@ private: VirtualFile m_base_storage; s64 m_base_storage_size; size_t m_data_align; + mutable std::vector work_buffer; public: explicit AlignmentMatchingStoragePooledBuffer(VirtualFile bs, size_t da) - : m_base_storage(std::move(bs)), m_data_align(da) { + : m_base_storage(std::move(bs)), m_data_align(da), work_buffer(da) { ASSERT(Common::IsPowerOfTwo(da)); } @@ -104,16 +106,10 @@ public: // Validate arguments. ASSERT(buffer != nullptr); - s64 bs_size = this->GetSize(); ASSERT(R_SUCCEEDED(IStorage::CheckAccessRange(offset, size, bs_size))); - - // Allocate a pooled buffer. - PooledBuffer pooled_buffer; - pooled_buffer.AllocateParticularlyLarge(m_data_align, m_data_align); - - return AlignmentMatchingStorageImpl::Read(m_base_storage, pooled_buffer.GetBuffer(), - pooled_buffer.GetSize(), m_data_align, + return AlignmentMatchingStorageImpl::Read(m_base_storage, work_buffer.data(), + work_buffer.size(), m_data_align, BufferAlign, offset, buffer, size); } @@ -125,16 +121,10 @@ public: // Validate arguments. ASSERT(buffer != nullptr); - s64 bs_size = this->GetSize(); ASSERT(R_SUCCEEDED(IStorage::CheckAccessRange(offset, size, bs_size))); - - // Allocate a pooled buffer. - PooledBuffer pooled_buffer; - pooled_buffer.AllocateParticularlyLarge(m_data_align, m_data_align); - - return AlignmentMatchingStorageImpl::Write(m_base_storage, pooled_buffer.GetBuffer(), - pooled_buffer.GetSize(), m_data_align, + return AlignmentMatchingStorageImpl::Write(m_base_storage, work_buffer.data(), + work_buffer.size(), m_data_align, BufferAlign, offset, buffer, size); } diff --git a/src/core/file_sys/fssystem/fssystem_bucket_tree.cpp b/src/core/file_sys/fssystem/fssystem_bucket_tree.cpp index f58b154968..ce3b62f26d 100644 --- a/src/core/file_sys/fssystem/fssystem_bucket_tree.cpp +++ b/src/core/file_sys/fssystem/fssystem_bucket_tree.cpp @@ -7,7 +7,6 @@ #include "core/file_sys/errors.h" #include "core/file_sys/fssystem/fssystem_bucket_tree.h" #include "core/file_sys/fssystem/fssystem_bucket_tree_utils.h" -#include "core/file_sys/fssystem/fssystem_pooled_buffer.h" namespace FileSys { @@ -465,16 +464,8 @@ Result BucketTree::Visitor::Find(s64 virtual_address) { } Result BucketTree::Visitor::FindEntrySet(s32* out_index, s64 virtual_address, s32 node_index) { - const auto node_size = m_tree->m_node_size; - - PooledBuffer pool(node_size, 1); - if (node_size <= pool.GetSize()) { - R_RETURN( - this->FindEntrySetWithBuffer(out_index, virtual_address, node_index, pool.GetBuffer())); - } else { - pool.Deallocate(); - R_RETURN(this->FindEntrySetWithoutBuffer(out_index, virtual_address, node_index)); - } + std::vector pool(m_tree->m_node_size); + R_RETURN(FindEntrySetWithBuffer(out_index, virtual_address, node_index, pool.data())); } Result BucketTree::Visitor::FindEntrySetWithBuffer(s32* out_index, s64 virtual_address, @@ -525,15 +516,8 @@ Result BucketTree::Visitor::FindEntrySetWithoutBuffer(s32* out_index, s64 virtua } Result BucketTree::Visitor::FindEntry(s64 virtual_address, s32 entry_set_index) { - const auto entry_set_size = m_tree->m_node_size; - - PooledBuffer pool(entry_set_size, 1); - if (entry_set_size <= pool.GetSize()) { - R_RETURN(this->FindEntryWithBuffer(virtual_address, entry_set_index, pool.GetBuffer())); - } else { - pool.Deallocate(); - R_RETURN(this->FindEntryWithoutBuffer(virtual_address, entry_set_index)); - } + std::vector pool(m_tree->m_node_size); + R_RETURN(FindEntryWithBuffer(virtual_address, entry_set_index, pool.data())); } Result BucketTree::Visitor::FindEntryWithBuffer(s64 virtual_address, s32 entry_set_index, diff --git a/src/core/file_sys/fssystem/fssystem_bucket_tree_template_impl.h b/src/core/file_sys/fssystem/fssystem_bucket_tree_template_impl.h index 030b2916b0..fac6c37214 100644 --- a/src/core/file_sys/fssystem/fssystem_bucket_tree_template_impl.h +++ b/src/core/file_sys/fssystem/fssystem_bucket_tree_template_impl.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -6,7 +9,6 @@ #include "core/file_sys/errors.h" #include "core/file_sys/fssystem/fssystem_bucket_tree.h" #include "core/file_sys/fssystem/fssystem_bucket_tree_utils.h" -#include "core/file_sys/fssystem/fssystem_pooled_buffer.h" namespace FileSys { @@ -35,23 +37,19 @@ Result BucketTree::ScanContinuousReading(ContinuousReadingInfo* out_info, R_UNLESS(entry.GetVirtualOffset() <= cur_offset, ResultOutOfRange); // Create a pooled buffer for our scan. - PooledBuffer pool(m_node_size, 1); - char* buffer = nullptr; - + std::vector pool(m_node_size); s64 entry_storage_size = m_entry_storage->GetSize(); // Read the node. - if (m_node_size <= pool.GetSize()) { - buffer = pool.GetBuffer(); - const auto ofs = param.entry_set.index * static_cast(m_node_size); - R_UNLESS(m_node_size + ofs <= static_cast(entry_storage_size), - ResultInvalidBucketTreeNodeEntryCount); + u8* buffer = reinterpret_cast(pool.data()); + const auto ofs = param.entry_set.index * s64(m_node_size); + R_UNLESS(m_node_size + ofs <= size_t(entry_storage_size), + ResultInvalidBucketTreeNodeEntryCount); - m_entry_storage->Read(reinterpret_cast(buffer), m_node_size, ofs); - } + m_entry_storage->Read(buffer, m_node_size, ofs); // Calculate extents. - const auto end_offset = cur_offset + static_cast(param.size); + const auto end_offset = cur_offset + s64(param.size); s64 phys_offset = entry.GetPhysicalOffset(); // Start merge tracking. @@ -76,14 +74,8 @@ Result BucketTree::ScanContinuousReading(ContinuousReadingInfo* out_info, s64 next_entry_offset; if (entry_index + 1 < entry_count) { - if (buffer != nullptr) { - const auto ofs = impl::GetBucketTreeEntryOffset(0, m_entry_size, entry_index + 1); - std::memcpy(std::addressof(next_entry), buffer + ofs, m_entry_size); - } else { - const auto ofs = impl::GetBucketTreeEntryOffset(param.entry_set.index, m_node_size, - m_entry_size, entry_index + 1); - m_entry_storage->ReadObject(std::addressof(next_entry), ofs); - } + const auto offset = impl::GetBucketTreeEntryOffset(0, m_entry_size, entry_index + 1); + std::memcpy(std::addressof(next_entry), buffer + offset, m_entry_size); next_entry_offset = next_entry.GetVirtualOffset(); R_UNLESS(param.offsets.IsInclude(next_entry_offset), ResultInvalidIndirectEntryOffset); diff --git a/src/core/file_sys/fssystem/fssystem_compressed_storage.h b/src/core/file_sys/fssystem/fssystem_compressed_storage.h index 74c98630ec..223d51647e 100644 --- a/src/core/file_sys/fssystem/fssystem_compressed_storage.h +++ b/src/core/file_sys/fssystem/fssystem_compressed_storage.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -9,8 +12,6 @@ #include "core/file_sys/fssystem/fs_i_storage.h" #include "core/file_sys/fssystem/fssystem_bucket_tree.h" #include "core/file_sys/fssystem/fssystem_compression_common.h" -#include "core/file_sys/fssystem/fssystem_pooled_buffer.h" -#include "core/file_sys/vfs/vfs.h" namespace FileSys { @@ -317,23 +318,11 @@ private: R_SUCCEED_IF(entry_count == 0); // Get the remaining size in a convenient form. - const size_t total_required_size = - static_cast(required_access_physical_size); + const size_t total_required_size = size_t(required_access_physical_size); // Perform the read based on whether we need to allocate a buffer. if (will_allocate_pooled_buffer) { - // Allocate a pooled buffer. - PooledBuffer pooled_buffer; - if (pooled_buffer.GetAllocatableSizeMax() >= total_required_size) { - pooled_buffer.Allocate(total_required_size, m_block_size_max); - } else { - pooled_buffer.AllocateParticularlyLarge( - std::min( - total_required_size, - PooledBuffer::GetAllocatableParticularlyLargeSizeMax()), - m_block_size_max); - } - + std::vector pooled_buffer(std::max(m_block_size_max, total_required_size)); // Read each of the entries. for (s32 entry_idx = 0; entry_idx < entry_count; ++entry_idx) { // Determine the current read size. @@ -342,13 +331,13 @@ private: if (const size_t target_entry_size = static_cast(entries[entry_idx].physical_size) + static_cast(entries[entry_idx].gap_from_prev); - target_entry_size <= pooled_buffer.GetSize()) { + target_entry_size <= pooled_buffer.size()) { // We'll be using the pooled buffer. will_use_pooled_buffer = true; // Determine how much we can read. const size_t max_size = std::min( - required_access_physical_size, pooled_buffer.GetSize()); + required_access_physical_size, pooled_buffer.size()); size_t read_size = 0; for (auto n = entry_idx; n < entry_count; ++n) { @@ -376,7 +365,7 @@ private: // Perform the read based on whether or not we'll use the pooled buffer. if (will_use_pooled_buffer) { // Read the compressed data into the pooled buffer. - auto* const buffer = pooled_buffer.GetBuffer(); + auto* const buffer = pooled_buffer.data(); m_data_storage->Read(reinterpret_cast(buffer), cur_read_size, required_access_physical_offset); @@ -863,11 +852,9 @@ private: static_cast(unaligned_range->virtual_size)); // Get a pooled buffer for our read. - PooledBuffer pooled_buffer; - pooled_buffer.Allocate(size_buffer_required, size_buffer_required); - + std::vector pooled_buffer(size_buffer_required); // Perform read. - Result rc = read_impl(pooled_buffer.GetBuffer(), size_buffer_required); + Result rc = read_impl(pooled_buffer.data(), size_buffer_required); if (R_FAILED(rc)) { R_THROW(rc); } @@ -876,8 +863,7 @@ private: const size_t skip_size = cur_offset - unaligned_range->virtual_offset; const size_t copy_size = std::min( cur_size, unaligned_range->GetEndVirtualOffset() - cur_offset); - - std::memcpy(cur_dst, pooled_buffer.GetBuffer() + skip_size, copy_size); + std::memcpy(cur_dst, pooled_buffer.data() + skip_size, copy_size); // Advance. cur_dst += copy_size; diff --git a/src/core/file_sys/fssystem/fssystem_pooled_buffer.cpp b/src/core/file_sys/fssystem/fssystem_pooled_buffer.cpp deleted file mode 100644 index dcd08dac3e..0000000000 --- a/src/core/file_sys/fssystem/fssystem_pooled_buffer.cpp +++ /dev/null @@ -1,61 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#include "common/alignment.h" -#include "core/file_sys/fssystem/fssystem_pooled_buffer.h" - -namespace FileSys { - -namespace { - -constexpr size_t HeapBlockSize = BufferPoolAlignment; -static_assert(HeapBlockSize == 4_KiB); - -// A heap block is 4KiB. An order is a power of two. -// This gives blocks of the order 32KiB, 512KiB, 4MiB. -constexpr s32 HeapOrderMax = 7; -constexpr s32 HeapOrderMaxForLarge = HeapOrderMax + 3; - -constexpr size_t HeapAllocatableSizeMax = HeapBlockSize * (static_cast(1) << HeapOrderMax); -constexpr size_t HeapAllocatableSizeMaxForLarge = - HeapBlockSize * (static_cast(1) << HeapOrderMaxForLarge); - -} // namespace - -size_t PooledBuffer::GetAllocatableSizeMaxCore(bool large) { - return large ? HeapAllocatableSizeMaxForLarge : HeapAllocatableSizeMax; -} - -void PooledBuffer::AllocateCore(size_t ideal_size, size_t required_size, bool large) { - // Ensure preconditions. - ASSERT(m_buffer == nullptr); - - // Check that we can allocate this size. - ASSERT(required_size <= GetAllocatableSizeMaxCore(large)); - - const size_t target_size = - (std::min)((std::max)(ideal_size, required_size), GetAllocatableSizeMaxCore(large)); - - // Dummy implementation for allocate. - if (target_size > 0) { - m_buffer = - reinterpret_cast(::operator new(target_size, std::align_val_t{HeapBlockSize})); - m_size = target_size; - - // Ensure postconditions. - ASSERT(m_buffer != nullptr); - } -} - -void PooledBuffer::Shrink(size_t ideal_size) { - ASSERT(ideal_size <= GetAllocatableSizeMaxCore(true)); - - // Shrinking to zero means that we have no buffer. - if (ideal_size == 0) { - ::operator delete(m_buffer, std::align_val_t{HeapBlockSize}); - m_buffer = nullptr; - m_size = ideal_size; - } -} - -} // namespace FileSys diff --git a/src/core/file_sys/fssystem/fssystem_pooled_buffer.h b/src/core/file_sys/fssystem/fssystem_pooled_buffer.h deleted file mode 100644 index 9a6adbcb5a..0000000000 --- a/src/core/file_sys/fssystem/fssystem_pooled_buffer.h +++ /dev/null @@ -1,95 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include "common/common_funcs.h" -#include "common/common_types.h" -#include "common/literals.h" -#include "core/hle/result.h" - -namespace FileSys { - -using namespace Common::Literals; - -constexpr inline size_t BufferPoolAlignment = 4_KiB; -constexpr inline size_t BufferPoolWorkSize = 320; - -class PooledBuffer { - YUZU_NON_COPYABLE(PooledBuffer); - -public: - // Constructor/Destructor. - constexpr PooledBuffer() : m_buffer(), m_size() {} - - PooledBuffer(size_t ideal_size, size_t required_size) : m_buffer(), m_size() { - this->Allocate(ideal_size, required_size); - } - - ~PooledBuffer() { - this->Deallocate(); - } - - // Move and assignment. - explicit PooledBuffer(PooledBuffer&& rhs) : m_buffer(rhs.m_buffer), m_size(rhs.m_size) { - rhs.m_buffer = nullptr; - rhs.m_size = 0; - } - - PooledBuffer& operator=(PooledBuffer&& rhs) { - PooledBuffer(std::move(rhs)).Swap(*this); - return *this; - } - - // Allocation API. - void Allocate(size_t ideal_size, size_t required_size) { - return this->AllocateCore(ideal_size, required_size, false); - } - - void AllocateParticularlyLarge(size_t ideal_size, size_t required_size) { - return this->AllocateCore(ideal_size, required_size, true); - } - - void Shrink(size_t ideal_size); - - void Deallocate() { - // Shrink the buffer to empty. - this->Shrink(0); - ASSERT(m_buffer == nullptr); - } - - char* GetBuffer() const { - ASSERT(m_buffer != nullptr); - return m_buffer; - } - - size_t GetSize() const { - ASSERT(m_buffer != nullptr); - return m_size; - } - -public: - static size_t GetAllocatableSizeMax() { - return GetAllocatableSizeMaxCore(false); - } - static size_t GetAllocatableParticularlyLargeSizeMax() { - return GetAllocatableSizeMaxCore(true); - } - -private: - static size_t GetAllocatableSizeMaxCore(bool large); - -private: - void Swap(PooledBuffer& rhs) { - std::swap(m_buffer, rhs.m_buffer); - std::swap(m_size, rhs.m_size); - } - - void AllocateCore(size_t ideal_size, size_t required_size, bool large); - -private: - char* m_buffer; - size_t m_size; -}; - -} // namespace FileSys From 28b8159da1d5c9a82042cf43a86cec01d5758254 Mon Sep 17 00:00:00 2001 From: wildcard Date: Sat, 20 Sep 2025 17:52:40 +0200 Subject: [PATCH 11/52] [VK] Change barrier to transfer in present manager (#315) There is no Color_attachment happening here only transfer operation and hence the gpu should only wait for transfer not color_attachment_output_bit(may fix async presentation, not likely though) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/315 Reviewed-by: Shinmegumi Reviewed-by: MaranBr Co-authored-by: wildcard Co-committed-by: wildcard --- src/video_core/renderer_vulkan/vk_present_manager.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/video_core/renderer_vulkan/vk_present_manager.cpp b/src/video_core/renderer_vulkan/vk_present_manager.cpp index 2c76584c72..23279e49b9 100644 --- a/src/video_core/renderer_vulkan/vk_present_manager.cpp +++ b/src/video_core/renderer_vulkan/vk_present_manager.cpp @@ -470,8 +470,8 @@ void PresentManager::CopyToSwapchainImpl(Frame* frame) { const std::array wait_semaphores = {present_semaphore, *frame->render_ready}; static constexpr std::array wait_stage_masks{ - VK_PIPELINE_STAGE_COLOR_ATTACHMENT_OUTPUT_BIT, - VK_PIPELINE_STAGE_ALL_COMMANDS_BIT, + VK_PIPELINE_STAGE_TRANSFER_BIT, + VK_PIPELINE_STAGE_TRANSFER_BIT, }; const VkSubmitInfo submit_info{ From 4b558e530324492c8321ba7e582a40442331d0d8 Mon Sep 17 00:00:00 2001 From: Gamer64 Date: Sat, 20 Sep 2025 17:54:14 +0200 Subject: [PATCH 12/52] [hw_composer]: Add some enhancements to improve its performance and logic (#225) These changes should mostly improve the performance for most of games and reduce reallocations from framebuffer releases. Co-authored-by: Gamer64 <76565986+Gamer64ytb@users.noreply.github.com> Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/225 Reviewed-by: MaranBr Reviewed-by: Lizzie Co-authored-by: Gamer64 Co-committed-by: Gamer64 --- .../service/nvnflinger/hardware_composer.cpp | 28 ++++++++++++++++++- 1 file changed, 27 insertions(+), 1 deletion(-) diff --git a/src/core/hle/service/nvnflinger/hardware_composer.cpp b/src/core/hle/service/nvnflinger/hardware_composer.cpp index a262a3dcd5..5c0515d473 100644 --- a/src/core/hle/service/nvnflinger/hardware_composer.cpp +++ b/src/core/hle/service/nvnflinger/hardware_composer.cpp @@ -53,6 +53,19 @@ u32 HardwareComposer::ComposeLocked(f32* out_speed_scale, Display& display, // Set default speed limit to 100%. *out_speed_scale = 1.0f; + // If no layers are available, skip the logic. + bool any_visible = false; + for (auto& layer : display.stack.layers) { + if (layer->visible) { + any_visible = true; + break; + } + } + if (!any_visible) { + *out_speed_scale = 1.0f; + return 1; + } + // Determine the number of vsync periods to wait before composing again. std::optional swap_interval{}; bool has_acquired_buffer{}; @@ -110,7 +123,7 @@ u32 HardwareComposer::ComposeLocked(f32* out_speed_scale, Display& display, } // If any new buffers were acquired, we can present. - if (has_acquired_buffer) { + if (has_acquired_buffer && !composition_stack.empty()) { // Sort by Z-index. std::stable_sort(composition_stack.begin(), composition_stack.end(), [&](auto& l, auto& r) { return l.z_index < r.z_index; }); @@ -119,6 +132,19 @@ u32 HardwareComposer::ComposeLocked(f32* out_speed_scale, Display& display, nvdisp.Composite(composition_stack); } + // Batch framebuffer releases, instead of one-into-one. + std::vector> to_release; + for (auto& [layer_id, framebuffer] : m_framebuffers) { + if (framebuffer.release_frame_number > m_frame_number || !framebuffer.is_acquired) + continue; + if (auto layer = display.stack.FindLayer(layer_id); layer) + to_release.emplace_back(layer.get(), &framebuffer); + } + for (auto& [layer, framebuffer] : to_release) { + layer->buffer_item_consumer->ReleaseBuffer(framebuffer->item, android::Fence::NoFence()); + framebuffer->is_acquired = false; + } + // Advance by at least one frame. const u32 frame_advance = swap_interval.value_or(1); m_frame_number += frame_advance; From d623e0460699adc2f8a70e8a52b549b20477ef30 Mon Sep 17 00:00:00 2001 From: Shinmegumi Date: Sat, 20 Sep 2025 18:19:44 +0200 Subject: [PATCH 13/52] Fix src/core/cmakelists.txt (#2537) Removed entry that was added back trying to fix a conflict in a PR. Signed-off-by: Shinmegumi Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2537 Reviewed-by: Lizzie Reviewed-by: MaranBr Co-authored-by: Shinmegumi Co-committed-by: Shinmegumi --- src/core/CMakeLists.txt | 1 - 1 file changed, 1 deletion(-) diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index 3c28ebd911..6b64ab7820 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -107,7 +107,6 @@ add_library(core STATIC file_sys/fssystem/fssystem_nca_header.cpp file_sys/fssystem/fssystem_nca_header.h file_sys/fssystem/fssystem_nca_reader.cpp - file_sys/fssystem/fssystem_passthrough_storage.h file_sys/fssystem/fssystem_sparse_storage.cpp file_sys/fssystem/fssystem_sparse_storage.h file_sys/fssystem/fssystem_switch_storage.h From 8c9cdf0d70eebd92933f7120c36069fec996f85d Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 20 Sep 2025 21:49:25 +0200 Subject: [PATCH 14/52] [dynarmic] update docs for fastmem (#2539) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2539 Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- src/dynarmic/docs/Design.md | 49 ++++-- src/dynarmic/docs/FastMemory.md | 19 ++ src/dynarmic/docs/Fastmem.svg | 4 + src/dynarmic/docs/HostToGuest.svg | 4 + src/dynarmic/docs/RegisterAllocator.md | 43 +++-- .../docs/ReturnStackBufferOptimization.md | 162 ++++++++++-------- 6 files changed, 181 insertions(+), 100 deletions(-) create mode 100644 src/dynarmic/docs/FastMemory.md create mode 100644 src/dynarmic/docs/Fastmem.svg create mode 100644 src/dynarmic/docs/HostToGuest.svg diff --git a/src/dynarmic/docs/Design.md b/src/dynarmic/docs/Design.md index 3c0deb5972..ffa8ccecdb 100644 --- a/src/dynarmic/docs/Design.md +++ b/src/dynarmic/docs/Design.md @@ -273,52 +273,73 @@ Exclusive OR (i.e.: XOR) ### Callback: {Read,Write}Memory{8,16,32,64} - ReadMemory8( vaddr) - ReadMemory16( vaddr) - ReadMemory32( vaddr) - ReadMemory64( vaddr) - WriteMemory8( vaddr, value_to_store) - WriteMemory16( vaddr, value_to_store) - WriteMemory32( vaddr, value_to_store) - WriteMemory64( vaddr, value_to_store) +```c++ + ReadMemory8( vaddr) + ReadMemory16( vaddr) + ReadMemory32( vaddr) + ReadMemory64( vaddr) + WriteMemory8( vaddr, value_to_store) + WriteMemory16( vaddr, value_to_store) + WriteMemory32( vaddr, value_to_store) + WriteMemory64( vaddr, value_to_store) +``` Memory access. ### Terminal: Interpret - SetTerm(IR::Term::Interpret{next}) +```c++ +SetTerm(IR::Term::Interpret{next}) +``` This terminal instruction calls the interpreter, starting at `next`. The interpreter must interpret exactly one instruction. ### Terminal: ReturnToDispatch - SetTerm(IR::Term::ReturnToDispatch{}) +```c++ +SetTerm(IR::Term::ReturnToDispatch{}) +``` This terminal instruction returns control to the dispatcher. The dispatcher will use the value in R15 to determine what comes next. ### Terminal: LinkBlock - SetTerm(IR::Term::LinkBlock{next}) +```c++ +SetTerm(IR::Term::LinkBlock{next}) +``` This terminal instruction jumps to the basic block described by `next` if we have enough cycles remaining. If we do not have enough cycles remaining, we return to the dispatcher, which will return control to the host. +### Terminal: LinkBlockFast + +```c++ +SetTerm(IR::Term::LinkBlockFast{next}) +``` + +This terminal instruction jumps to the basic block described by `next` unconditionally. +This promises guarantees that must be held at runtime - i.e that the program wont hang, + ### Terminal: PopRSBHint - SetTerm(IR::Term::PopRSBHint{}) +```c++ +SetTerm(IR::Term::PopRSBHint{}) +``` This terminal instruction checks the top of the Return Stack Buffer against R15. If RSB lookup fails, control is returned to the dispatcher. This is an optimization for faster function calls. A backend that doesn't support this optimization or doesn't have a RSB may choose to implement this exactly as -ReturnToDispatch. +`ReturnToDispatch`. ### Terminal: If - SetTerm(IR::Term::If{cond, term_then, term_else}) +```c++ +SetTerm(IR::Term::If{cond, term_then, term_else}) +``` This terminal instruction conditionally executes one terminal or another depending on the run-time state of the ARM flags. diff --git a/src/dynarmic/docs/FastMemory.md b/src/dynarmic/docs/FastMemory.md new file mode 100644 index 0000000000..c4f57996ba --- /dev/null +++ b/src/dynarmic/docs/FastMemory.md @@ -0,0 +1,19 @@ +# Fast memory (Fastmem) + +The main way of accessing memory in JITed programs is via an invoked function, say "Read()" and "Write()". On our translator, such functions usually take a sizable amounts of code space (push + call + pop). Trash the i-cache (due to an indirect call) and overall make code emission more bloated. + +The solution? Delegate invalid accesses to a dedicated arena, similar to a swap. The main idea behind such mechanism is to allow the OS to transmit page faults from invalid accesses into the JIT translator directly, bypassing address space calls, while this sacrifices i-cache coherency, it allows for smaller code-size and "faster" throguhput. + +Many kernels however, do not support fast signal dispatching (Solaris, OpenBSD, FreeBSD). Only Linux and Windows support relatively "fast" signal dispatching. Hence this feature is better suited for them only. + +![Host to guest translation](./HostToGuest.svg) + +![Fastmem translation](./Fastmem.svg) + +In x86_64 for example, when a page fault occurs, the CPU will transmit via control registers and the stack (see `IRETQ`) the appropriate arguments for a page fault handler, the OS then will transform that into something that can be sent into userspace. + +Most modern OSes implement kernel-page-table-isolation, which means a set of system calls will invoke a context switch (not often used syscalls), whereas others are handled by the same process address space (the smaller kernel portion, often used syscalls) without needing a context switch. This effect can be negated on systems with PCID (up to 4096 unique IDs). + +Signal dispatching takes a performance hit from reloading `%cr3` - but Linux does something more clever to avoid reloads: VDSO will take care of the entire thing in the same address space. Making dispatching as costly as an indirect call - without the hazards of increased code size. + +The main downside from this is the constant i-cache trashing and pipeline hazards introduced by the VDSO signal handlers. However on most benchmarks fastmem does perform faster than without (Linux only). This also abuses the fact of continous address space emulation by using an arena - which can then be potentially transparently mapped into a hugepage, reducing TLB walk times. diff --git a/src/dynarmic/docs/Fastmem.svg b/src/dynarmic/docs/Fastmem.svg new file mode 100644 index 0000000000..a3ed0bb68b --- /dev/null +++ b/src/dynarmic/docs/Fastmem.svg @@ -0,0 +1,4 @@ + + + +
Emulator
Address Space
Guest Address Space
SIGSEGV Trap
Fastmem
Only needs to linearly offset from fastmem arena
Less codegen (SIGSEGV traps)
Is fast only if SIGSEGV handlers are sufficiently fast
\ No newline at end of file diff --git a/src/dynarmic/docs/HostToGuest.svg b/src/dynarmic/docs/HostToGuest.svg new file mode 100644 index 0000000000..6a15a44b46 --- /dev/null +++ b/src/dynarmic/docs/HostToGuest.svg @@ -0,0 +1,4 @@ + + + +
Emulator
Address Space
Guest Address Space
Resolver
Host to Guest translation
Looks up correct PTE
Translates each address 
Is slow
\ No newline at end of file diff --git a/src/dynarmic/docs/RegisterAllocator.md b/src/dynarmic/docs/RegisterAllocator.md index fea6f19e6a..f5bbaaf168 100644 --- a/src/dynarmic/docs/RegisterAllocator.md +++ b/src/dynarmic/docs/RegisterAllocator.md @@ -16,19 +16,34 @@ Note that `Use`ing a value decrements its `use_count` by one. When the `use_coun The member functions on `RegAlloc` are just a combination of the above concepts. +The following registers are reserved for internal use and should NOT participate in register allocation: +- `%xmm0`, `%xmm1`, `%xmm2`: Used as scratch in exclusive memory access. +- `%rsp`: Stack pointer. +- `%r15`: JIT pointer +- `%r14`: Page table pointer. +- `%r13`: Fastmem pointer. + +The layout convenes `%r15` as the JIT state pointer - while it may be tempting to turn it into a synthetic pointer, keeping an entire register (out of 12 available) is preferable over inlining a directly computed immediate. + +Do NEVER modify `%r15`, we must make it clear that this register is "immutable" for the entirety of the JIT block duration. + ### `Scratch` - Xbyak::Reg64 ScratchGpr(HostLocList desired_locations = any_gpr) - Xbyak::Xmm ScratchXmm(HostLocList desired_locations = any_xmm) +```c++ +Xbyak::Reg64 ScratchGpr(HostLocList desired_locations = any_gpr); +Xbyak::Xmm ScratchXmm(HostLocList desired_locations = any_xmm); +``` At runtime, allocate one of the registers in `desired_locations`. You are free to modify the register. The register is discarded at the end of the allocation scope. ### Pure `Use` - Xbyak::Reg64 UseGpr(Argument& arg); - Xbyak::Xmm UseXmm(Argument& arg); - OpArg UseOpArg(Argument& arg); - void Use(Argument& arg, HostLoc host_loc); +```c++ +Xbyak::Reg64 UseGpr(Argument& arg); +Xbyak::Xmm UseXmm(Argument& arg); +OpArg UseOpArg(Argument& arg); +void Use(Argument& arg, HostLoc host_loc); +``` At runtime, the value corresponding to `arg` will be placed a register. The actual register is determined by which one of the above functions is called. `UseGpr` places it in an unused GPR, `UseXmm` places it @@ -39,9 +54,11 @@ This register **must not** have it's value changed. ### `UseScratch` - Xbyak::Reg64 UseScratchGpr(Argument& arg); - Xbyak::Xmm UseScratchXmm(Argument& arg); - void UseScratch(Argument& arg, HostLoc host_loc); +```c++ +Xbyak::Reg64 UseScratchGpr(Argument& arg); +Xbyak::Xmm UseScratchXmm(Argument& arg); +void UseScratch(Argument& arg, HostLoc host_loc); +``` At runtime, the value corresponding to `arg` will be placed a register. The actual register is determined by which one of the above functions is called. `UseScratchGpr` places it in an unused GPR, `UseScratchXmm` places it @@ -55,7 +72,9 @@ You are free to modify the value in the register. The register is discarded at t A `Define` is the defintion of a value. This is the only time when a value may be set. - void DefineValue(IR::Inst* inst, const Xbyak::Reg& reg); +```c++ +void DefineValue(IR::Inst* inst, const Xbyak::Reg& reg); +``` By calling `DefineValue`, you are stating that you wish to define the value for `inst`, and you have written the value to the specified register `reg`. @@ -64,7 +83,9 @@ value to the specified register `reg`. Adding a `Define` to an existing value. - void DefineValue(IR::Inst* inst, Argument& arg); +```c++ +void DefineValue(IR::Inst* inst, Argument& arg); +``` You are declaring that the value for `inst` is the same as the value for `arg`. No host machine instructions are emitted. diff --git a/src/dynarmic/docs/ReturnStackBufferOptimization.md b/src/dynarmic/docs/ReturnStackBufferOptimization.md index 6ffe41bcc6..0e72c3bce8 100644 --- a/src/dynarmic/docs/ReturnStackBufferOptimization.md +++ b/src/dynarmic/docs/ReturnStackBufferOptimization.md @@ -23,15 +23,17 @@ One complication dynarmic has is that a compiled block is not uniquely identifia the PC alone, but bits in the FPSCR and CPSR are also relevant. We resolve this by computing a 64-bit `UniqueHash` that is guaranteed to uniquely identify a block. - u64 LocationDescriptor::UniqueHash() const { - // This value MUST BE UNIQUE. - // This calculation has to match up with EmitX64::EmitTerminalPopRSBHint - u64 pc_u64 = u64(arm_pc) << 32; - u64 fpscr_u64 = u64(fpscr.Value()); - u64 t_u64 = cpsr.T() ? 1 : 0; - u64 e_u64 = cpsr.E() ? 2 : 0; - return pc_u64 | fpscr_u64 | t_u64 | e_u64; - } +```c++ +u64 LocationDescriptor::UniqueHash() const { + // This value MUST BE UNIQUE. + // This calculation has to match up with EmitX64::EmitTerminalPopRSBHint + u64 pc_u64 = u64(arm_pc) << 32; + u64 fpscr_u64 = u64(fpscr.Value()); + u64 t_u64 = cpsr.T() ? 1 : 0; + u64 e_u64 = cpsr.E() ? 2 : 0; + return pc_u64 | fpscr_u64 | t_u64 | e_u64; +} +``` ## Our implementation isn't actually a stack @@ -49,97 +51,107 @@ host addresses for the corresponding the compiled blocks. size of the real RSB in hardware (which has 3 entries). Larger RSBs than 8 showed degraded performance. - struct JitState { - // ... +```c++ +struct JitState { + // ... - static constexpr size_t RSBSize = 8; // MUST be a power of 2. - u32 rsb_ptr = 0; - std::array rsb_location_descriptors; - std::array rsb_codeptrs; - void ResetRSB(); + static constexpr size_t RSBSize = 8; // MUST be a power of 2. + u32 rsb_ptr = 0; + std::array rsb_location_descriptors; + std::array rsb_codeptrs; + void ResetRSB(); - // ... - }; + // ... +}; +``` ### RSB Push We insert our prediction at the insertion point iff the RSB doesn't already contain a prediction with the same `UniqueHash`. - void EmitX64::EmitPushRSB(IR::Block&, IR::Inst* inst) { - using namespace Xbyak::util; +```c++ +void EmitX64::EmitPushRSB(IR::Block&, IR::Inst* inst) { + using namespace Xbyak::util; - ASSERT(inst->GetArg(0).IsImmediate()); - u64 imm64 = inst->GetArg(0).GetU64(); + ASSERT(inst->GetArg(0).IsImmediate()); + u64 imm64 = inst->GetArg(0).GetU64(); - Xbyak::Reg64 code_ptr_reg = reg_alloc.ScratchGpr({HostLoc::RCX}); - Xbyak::Reg64 loc_desc_reg = reg_alloc.ScratchGpr(); - Xbyak::Reg32 index_reg = reg_alloc.ScratchGpr().cvt32(); - u64 code_ptr = unique_hash_to_code_ptr.find(imm64) != unique_hash_to_code_ptr.end() - ? u64(unique_hash_to_code_ptr[imm64]) - : u64(code->GetReturnFromRunCodeAddress()); + Xbyak::Reg64 code_ptr_reg = reg_alloc.ScratchGpr({HostLoc::RCX}); + Xbyak::Reg64 loc_desc_reg = reg_alloc.ScratchGpr(); + Xbyak::Reg32 index_reg = reg_alloc.ScratchGpr().cvt32(); + u64 code_ptr = unique_hash_to_code_ptr.find(imm64) != unique_hash_to_code_ptr.end() + ? u64(unique_hash_to_code_ptr[imm64]) + : u64(code->GetReturnFromRunCodeAddress()); - code->mov(index_reg, dword[code.ABI_JIT_PTR + offsetof(JitState, rsb_ptr)]); - code->add(index_reg, 1); - code->and_(index_reg, u32(JitState::RSBSize - 1)); + code->mov(index_reg, dword[code.ABI_JIT_PTR + offsetof(JitState, rsb_ptr)]); + code->add(index_reg, 1); + code->and_(index_reg, u32(JitState::RSBSize - 1)); - code->mov(loc_desc_reg, u64(imm64)); - CodePtr patch_location = code->getCurr(); - patch_unique_hash_locations[imm64].emplace_back(patch_location); - code->mov(code_ptr_reg, u64(code_ptr)); // This line has to match up with EmitX64::Patch. - code->EnsurePatchLocationSize(patch_location, 10); + code->mov(loc_desc_reg, u64(imm64)); + CodePtr patch_location = code->getCurr(); + patch_unique_hash_locations[imm64].emplace_back(patch_location); + code->mov(code_ptr_reg, u64(code_ptr)); // This line has to match up with EmitX64::Patch. + code->EnsurePatchLocationSize(patch_location, 10); - Xbyak::Label label; - for (size_t i = 0; i < JitState::RSBSize; ++i) { - code->cmp(loc_desc_reg, qword[code.ABI_JIT_PTR + offsetof(JitState, rsb_location_descriptors) + i * sizeof(u64)]); - code->je(label, code->T_SHORT); - } - - code->mov(dword[code.ABI_JIT_PTR + offsetof(JitState, rsb_ptr)], index_reg); - code->mov(qword[code.ABI_JIT_PTR + index_reg.cvt64() * 8 + offsetof(JitState, rsb_location_descriptors)], loc_desc_reg); - code->mov(qword[code.ABI_JIT_PTR + index_reg.cvt64() * 8 + offsetof(JitState, rsb_codeptrs)], code_ptr_reg); - code->L(label); + Xbyak::Label label; + for (size_t i = 0; i < JitState::RSBSize; ++i) { + code->cmp(loc_desc_reg, qword[code.ABI_JIT_PTR + offsetof(JitState, rsb_location_descriptors) + i * sizeof(u64)]); + code->je(label, code->T_SHORT); } + code->mov(dword[code.ABI_JIT_PTR + offsetof(JitState, rsb_ptr)], index_reg); + code->mov(qword[code.ABI_JIT_PTR + index_reg.cvt64() * 8 + offsetof(JitState, rsb_location_descriptors)], loc_desc_reg); + code->mov(qword[code.ABI_JIT_PTR + index_reg.cvt64() * 8 + offsetof(JitState, rsb_codeptrs)], code_ptr_reg); + code->L(label); +} +``` + In pseudocode: - for (i := 0 .. RSBSize-1) - if (rsb_location_descriptors[i] == imm64) - goto label; - rsb_ptr++; - rsb_ptr %= RSBSize; - rsb_location_desciptors[rsb_ptr] = imm64; //< The UniqueHash - rsb_codeptr[rsb_ptr] = /* codeptr corresponding to the UniqueHash */; - label: +```c++ + for (i := 0 .. RSBSize-1) + if (rsb_location_descriptors[i] == imm64) + goto label; + rsb_ptr++; + rsb_ptr %= RSBSize; + rsb_location_desciptors[rsb_ptr] = imm64; //< The UniqueHash + rsb_codeptr[rsb_ptr] = /* codeptr corresponding to the UniqueHash */; +label: +``` ## RSB Pop To check if a predicition is in the RSB, we linearly scan the RSB. - void EmitX64::EmitTerminalPopRSBHint(IR::Term::PopRSBHint, IR::LocationDescriptor initial_location) { - using namespace Xbyak::util; +```c++ +void EmitX64::EmitTerminalPopRSBHint(IR::Term::PopRSBHint, IR::LocationDescriptor initial_location) { + using namespace Xbyak::util; - // This calculation has to match up with IREmitter::PushRSB - code->mov(ecx, MJitStateReg(Arm::Reg::PC)); - code->shl(rcx, 32); - code->mov(ebx, dword[code.ABI_JIT_PTR + offsetof(JitState, FPSCR_mode)]); - code->or_(ebx, dword[code.ABI_JIT_PTR + offsetof(JitState, CPSR_et)]); - code->or_(rbx, rcx); + // This calculation has to match up with IREmitter::PushRSB + code->mov(ecx, MJitStateReg(Arm::Reg::PC)); + code->shl(rcx, 32); + code->mov(ebx, dword[code.ABI_JIT_PTR + offsetof(JitState, FPSCR_mode)]); + code->or_(ebx, dword[code.ABI_JIT_PTR + offsetof(JitState, CPSR_et)]); + code->or_(rbx, rcx); - code->mov(rax, u64(code->GetReturnFromRunCodeAddress())); - for (size_t i = 0; i < JitState::RSBSize; ++i) { - code->cmp(rbx, qword[code.ABI_JIT_PTR + offsetof(JitState, rsb_location_descriptors) + i * sizeof(u64)]); - code->cmove(rax, qword[code.ABI_JIT_PTR + offsetof(JitState, rsb_codeptrs) + i * sizeof(u64)]); - } - - code->jmp(rax); + code->mov(rax, u64(code->GetReturnFromRunCodeAddress())); + for (size_t i = 0; i < JitState::RSBSize; ++i) { + code->cmp(rbx, qword[code.ABI_JIT_PTR + offsetof(JitState, rsb_location_descriptors) + i * sizeof(u64)]); + code->cmove(rax, qword[code.ABI_JIT_PTR + offsetof(JitState, rsb_codeptrs) + i * sizeof(u64)]); } + code->jmp(rax); +} +``` + In pseudocode: - rbx := ComputeUniqueHash() - rax := ReturnToDispatch - for (i := 0 .. RSBSize-1) - if (rbx == rsb_location_descriptors[i]) - rax = rsb_codeptrs[i] - goto rax \ No newline at end of file +```c++ +rbx := ComputeUniqueHash() +rax := ReturnToDispatch +for (i := 0 .. RSBSize-1) + if (rbx == rsb_location_descriptors[i]) + rax = rsb_codeptrs[i] +goto rax +``` From 06dabbadcbdb7291d9e238da46b81eb0b7fc1e83 Mon Sep 17 00:00:00 2001 From: crueter Date: Sat, 20 Sep 2025 22:58:33 +0200 Subject: [PATCH 15/52] [cmake] fix OpenGL, git rev identifier (#2530) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2530 Reviewed-by: MaranBr --- CMakeLists.txt | 11 ++++--- CMakeModules/CPMUtil.cmake | 5 ---- CMakeModules/GenerateSCMRev.cmake | 35 ++++++++++------------ CMakeModules/GetSCMRev.cmake | 49 +++++++++++++++++++++++++++++++ src/common/scm_rev.cpp.in | 6 ++-- src/common/scm_rev.h | 4 +-- src/dynarmic/CMakeLists.txt | 2 +- src/qt_common/CMakeLists.txt | 5 +++- src/yuzu/CMakeLists.txt | 4 --- src/yuzu/about_dialog.cpp | 16 +++++----- src/yuzu/main.cpp | 13 +++----- 11 files changed, 93 insertions(+), 57 deletions(-) create mode 100644 CMakeModules/GetSCMRev.cmake diff --git a/CMakeLists.txt b/CMakeLists.txt index 673aab9e6e..6d8739fb00 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -187,9 +187,7 @@ option(YUZU_DOWNLOAD_ANDROID_VVL "Download validation layer binary for android" option(FORCE_DOWNLOAD_WIN_BUNDLES "Forcefully download bundled Windows dependencies (useful for CI)" OFF) # TODO(crueter): Cleanup, each dep that has a bundled option should allow to choose between bundled, external, system -if (YUZU_USE_CPM AND ENABLE_SDL2) - option(YUZU_USE_BUNDLED_SDL2 "Download bundled SDL2 build" "${MSVC}") -endif() +CMAKE_DEPENDENT_OPTION(YUZU_USE_BUNDLED_SDL2 "Download bundled SDL2 build" "${MSVC}" "ENABLE_SDL2" OFF) CMAKE_DEPENDENT_OPTION(YUZU_ROOM "Enable dedicated room functionality" ON "NOT ANDROID" OFF) @@ -209,6 +207,8 @@ CMAKE_DEPENDENT_OPTION(USE_SYSTEM_MOLTENVK "Use the system MoltenVK lib (instead set(YUZU_TZDB_PATH "" CACHE STRING "Path to a pre-downloaded timezone database") +option(YUZU_DISABLE_LLVM "Disable LLVM (useful for CI)" OFF) + set(DEFAULT_ENABLE_OPENSSL ON) if (ANDROID OR WIN32 OR APPLE OR PLATFORM_SUN) # - Windows defaults to the Schannel backend. @@ -483,7 +483,10 @@ if (YUZU_USE_CPM) else() # Enforce the search mode of non-required packages for better and shorter failure messages find_package(fmt 8 REQUIRED) - find_package(LLVM MODULE COMPONENTS Demangle) + if (NOT YUZU_DISABLE_LLVM) + find_package(LLVM MODULE COMPONENTS Demangle) + endif() + find_package(nlohmann_json 3.8 REQUIRED) find_package(lz4 REQUIRED) find_package(RenderDoc MODULE) diff --git a/CMakeModules/CPMUtil.cmake b/CMakeModules/CPMUtil.cmake index f76a16c103..6a1384e730 100644 --- a/CMakeModules/CPMUtil.cmake +++ b/CMakeModules/CPMUtil.cmake @@ -598,11 +598,6 @@ function(AddCIPackage) if (DEFINED ARTIFACT_DIR) include(${ARTIFACT_DIR}/${ARTIFACT_CMAKE}.cmake) - - set_property(GLOBAL APPEND PROPERTY CPM_PACKAGE_NAMES ${ARTIFACT_NAME}) - set_property(GLOBAL APPEND PROPERTY CPM_PACKAGE_URLS "https://github.com/${ARTIFACT_REPO}") # TODO(crueter) other hosts? - set_property(GLOBAL APPEND PROPERTY CPM_PACKAGE_SHAS ${ARTIFACT_VERSION}) - set(${ARTIFACT_PACKAGE}_ADDED TRUE PARENT_SCOPE) else() find_package(${ARTIFACT_PACKAGE} ${ARTIFACT_MIN_VERSION} REQUIRED) diff --git a/CMakeModules/GenerateSCMRev.cmake b/CMakeModules/GenerateSCMRev.cmake index bcb5dc466a..2d7081b7db 100644 --- a/CMakeModules/GenerateSCMRev.cmake +++ b/CMakeModules/GenerateSCMRev.cmake @@ -1,38 +1,35 @@ +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later + # SPDX-FileCopyrightText: 2019 yuzu Emulator Project # SPDX-License-Identifier: GPL-2.0-or-later -# Gets a UTC timestamp and sets the provided variable to it +# generate git/build information +include(GetSCMRev) + function(get_timestamp _var) string(TIMESTAMP timestamp UTC) set(${_var} "${timestamp}" PARENT_SCOPE) endfunction() -# generate git/build information -include(GetGitRevisionDescription) -if(NOT GIT_REF_SPEC) - get_git_head_revision(GIT_REF_SPEC GIT_REV) -endif() -if(NOT GIT_DESC) - git_describe(GIT_DESC --always --long --dirty) -endif() -if (NOT GIT_BRANCH) - git_branch_name(GIT_BRANCH) -endif() get_timestamp(BUILD_DATE) -git_get_exact_tag(GIT_TAG --tags) -if (GIT_TAG MATCHES "NOTFOUND") - set(BUILD_VERSION "${GIT_DESC}") - set(IS_DEV_BUILD true) -else() - set(BUILD_VERSION ${GIT_TAG}) +if (DEFINED GIT_RELEASE) + set(BUILD_VERSION "${GIT_TAG}") + set(GIT_REFSPEC "${GIT_RELEASE}") set(IS_DEV_BUILD false) +else() + string(SUBSTRING ${GIT_COMMIT} 0 10 BUILD_VERSION) + set(BUILD_VERSION "${BUILD_VERSION}-${GIT_REFSPEC}") + set(IS_DEV_BUILD true) endif() +set(GIT_DESC ${BUILD_VERSION}) + # Generate cpp with Git revision from template # Also if this is a CI build, add the build name (ie: Nightly, Canary) to the scm_rev file as well set(REPO_NAME "Eden") -set(BUILD_ID ${GIT_BRANCH}) +set(BUILD_ID ${GIT_REFSPEC}) set(BUILD_FULLNAME "${REPO_NAME} ${BUILD_VERSION} ") set(CXX_COMPILER "${CMAKE_CXX_COMPILER_ID} ${CMAKE_CXX_COMPILER_VERSION}") diff --git a/CMakeModules/GetSCMRev.cmake b/CMakeModules/GetSCMRev.cmake new file mode 100644 index 0000000000..ee5ce6a91c --- /dev/null +++ b/CMakeModules/GetSCMRev.cmake @@ -0,0 +1,49 @@ +# SPDX-FileCopyrightText: 2025 crueter +# SPDX-License-Identifier: GPL-3.0-or-later + +include(GetGitRevisionDescription) + +function(trim var) + string(REGEX REPLACE "\n" "" new "${${var}}") + set(${var} ${new} PARENT_SCOPE) +endfunction() + +set(TAG_FILE ${CMAKE_SOURCE_DIR}/GIT-TAG) +set(REF_FILE ${CMAKE_SOURCE_DIR}/GIT-REFSPEC) +set(COMMIT_FILE ${CMAKE_SOURCE_DIR}/GIT-COMMIT) +set(RELEASE_FILE ${CMAKE_SOURCE_DIR}/GIT-RELEASE) + +if (EXISTS ${REF_FILE} AND EXISTS ${COMMIT_FILE}) + file(READ ${REF_FILE} GIT_REFSPEC) + file(READ ${COMMIT_FILE} GIT_COMMIT) +else() + get_git_head_revision(GIT_REFSPEC GIT_COMMIT) + git_branch_name(GIT_REFSPEC) + if (GIT_REFSPEC MATCHES "NOTFOUND") + set(GIT_REFSPEC 1.0.0) + set(GIT_COMMIT stable) + endif() +endif() + +if (EXISTS ${TAG_FILE}) + file(READ ${TAG_FILE} GIT_TAG) +else() + git_describe(GIT_TAG --tags --abbrev=0) + if (GIT_TAG MATCHES "NOTFOUND") + set(GIT_TAG "${GIT_REFSPEC}") + endif() +endif() + +if (EXISTS ${RELEASE_FILE}) + file(READ ${RELEASE_FILE} GIT_RELEASE) + trim(GIT_RELEASE) + message(STATUS "Git release: ${GIT_RELEASE}") +endif() + +trim(GIT_REFSPEC) +trim(GIT_COMMIT) +trim(GIT_TAG) + +message(STATUS "Git commit: ${GIT_COMMIT}") +message(STATUS "Git tag: ${GIT_TAG}") +message(STATUS "Git refspec: ${GIT_REFSPEC}") diff --git a/src/common/scm_rev.cpp.in b/src/common/scm_rev.cpp.in index a157d03878..1630ceae83 100644 --- a/src/common/scm_rev.cpp.in +++ b/src/common/scm_rev.cpp.in @@ -6,8 +6,8 @@ #include "common/scm_rev.h" -#define GIT_REV "@GIT_REV@" -#define GIT_BRANCH "@GIT_BRANCH@" +#define GIT_REV "@GIT_COMMIT@" +#define GIT_BRANCH "@GIT_REFSPEC@" #define GIT_DESC "@GIT_DESC@" #define BUILD_NAME "@REPO_NAME@" #define BUILD_DATE "@BUILD_DATE@" @@ -31,7 +31,7 @@ constexpr const char g_build_version[] = BUILD_VERSION; constexpr const char g_build_id[] = BUILD_ID; constexpr const char g_title_bar_format_idle[] = TITLE_BAR_FORMAT_IDLE; constexpr const char g_title_bar_format_running[] = TITLE_BAR_FORMAT_RUNNING; -constexpr const bool g_is_dev_build = IS_DEV_BUILD; constexpr const char g_compiler_id[] = COMPILER_ID; +constexpr const bool g_is_dev_build = IS_DEV_BUILD; } // namespace Common diff --git a/src/common/scm_rev.h b/src/common/scm_rev.h index 84356ad64a..8f48241557 100644 --- a/src/common/scm_rev.h +++ b/src/common/scm_rev.h @@ -1,4 +1,4 @@ -// SPDX-FileCopyrightText: 2025 Eden Emulator Project +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later // SPDX-FileCopyrightText: 2014 Citra Emulator Project @@ -19,7 +19,7 @@ extern const char g_build_id[]; extern const char g_title_bar_format_idle[]; extern const char g_title_bar_format_running[]; extern const char g_shader_cache_version[]; -extern const bool g_is_dev_build; extern const char g_compiler_id[]; +extern const bool g_is_dev_build; } // namespace Common diff --git a/src/dynarmic/CMakeLists.txt b/src/dynarmic/CMakeLists.txt index 38457deb50..a9808391ae 100644 --- a/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/CMakeLists.txt @@ -27,7 +27,7 @@ endif() option(DYNARMIC_FATAL_ERRORS "Errors are fatal" OFF) option(DYNARMIC_IGNORE_ASSERTS "Ignore asserts" OFF) option(DYNARMIC_TESTS_USE_UNICORN "Enable fuzzing tests against unicorn" OFF) -option(DYNARMIC_USE_LLVM "Support disassembly of jitted x86_64 code using LLVM" OFF) +CMAKE_DEPENDENT_OPTION(DYNARMIC_USE_LLVM "Support disassembly of jitted x86_64 code using LLVM" OFF "NOT YUZU_DISABLE_LLVM" OFF) if (PLATFORM_OPENBSD) option(DYNARMIC_USE_PRECOMPILED_HEADERS "Use precompiled headers" OFF) diff --git a/src/qt_common/CMakeLists.txt b/src/qt_common/CMakeLists.txt index 9d292da401..eb36de4cf2 100644 --- a/src/qt_common/CMakeLists.txt +++ b/src/qt_common/CMakeLists.txt @@ -40,7 +40,10 @@ endif() add_subdirectory(externals) target_link_libraries(qt_common PRIVATE core Qt6::Core SimpleIni::SimpleIni QuaZip::QuaZip frozen::frozen) -target_link_libraries(qt_common PRIVATE Qt6::Core) + +if (NOT APPLE AND ENABLE_OPENGL) + target_compile_definitions(qt_common PUBLIC HAS_OPENGL) +endif() if (NOT WIN32) target_include_directories(qt_common PRIVATE ${Qt6Gui_PRIVATE_INCLUDE_DIRS}) diff --git a/src/yuzu/CMakeLists.txt b/src/yuzu/CMakeLists.txt index 8a1d760c50..b16c1d99ce 100644 --- a/src/yuzu/CMakeLists.txt +++ b/src/yuzu/CMakeLists.txt @@ -480,10 +480,6 @@ if (MSVC) copy_yuzu_FFmpeg_deps(yuzu) endif() -if (NOT APPLE AND ENABLE_OPENGL) - target_compile_definitions(yuzu PRIVATE HAS_OPENGL) -endif() - if (ARCHITECTURE_x86_64 OR ARCHITECTURE_arm64) target_link_libraries(yuzu PRIVATE dynarmic::dynarmic) endif() diff --git a/src/yuzu/about_dialog.cpp b/src/yuzu/about_dialog.cpp index c8edb90268..b7c0cd58d5 100644 --- a/src/yuzu/about_dialog.cpp +++ b/src/yuzu/about_dialog.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -11,16 +14,11 @@ AboutDialog::AboutDialog(QWidget* parent) : QDialog(parent) , ui{std::make_unique()} { - static const std::string description = std::string(Common::g_build_version); - static const std::string build_id = std::string(Common::g_build_id); - static const std::string compiler = std::string(Common::g_compiler_id); + static const std::string description = std::string{Common::g_build_version}; + static const std::string build_id = std::string{Common::g_build_id}; + static const std::string compiler = std::string{Common::g_compiler_id}; - std::string yuzu_build; - if (Common::g_is_dev_build) { - yuzu_build = fmt::format("Eden Nightly | {}-{} | {}", description, build_id, compiler); - } else { - yuzu_build = fmt::format("Eden | {} | {}", description, compiler); - } + static const std::string yuzu_build = fmt::format("Eden | {} | {}", description, compiler); const auto override_build = fmt::format(fmt::runtime( std::string(Common::g_title_bar_format_idle)), diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index d7d4e94ab7..19162a4ab7 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -4205,16 +4205,11 @@ void GMainWindow::OnEmulatorUpdateAvailable() { void GMainWindow::UpdateWindowTitle(std::string_view title_name, std::string_view title_version, std::string_view gpu_vendor) { - static const std::string description = std::string(Common::g_build_version); - static const std::string build_id = std::string(Common::g_build_id); - static const std::string compiler = std::string(Common::g_compiler_id); + static const std::string description = std::string{Common::g_build_version}; + static const std::string build_id = std::string{Common::g_build_id}; + static const std::string compiler = std::string{Common::g_compiler_id}; - std::string yuzu_title; - if (Common::g_is_dev_build) { - yuzu_title = fmt::format("Eden Nightly | {}-{} | {}", description, build_id, compiler); - } else { - yuzu_title = fmt::format("Eden | {} | {}", description, compiler); - } + static const std::string yuzu_title = fmt::format("Eden | {} | {}", description, compiler); const auto override_title = fmt::format(fmt::runtime(std::string(Common::g_title_bar_format_idle)), build_id); From 1ca35b755907a6a516aa73195e5d062522c53ede Mon Sep 17 00:00:00 2001 From: crueter Date: Sun, 21 Sep 2025 03:44:09 +0200 Subject: [PATCH 16/52] [docs] signup instructions (#2542) Signed-off-by: crueter Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2542 --- README.md | 2 ++ docs/SIGNUP.md | 56 ++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 58 insertions(+) create mode 100644 docs/SIGNUP.md diff --git a/README.md b/README.md index 959b903385..2378c206cd 100644 --- a/README.md +++ b/README.md @@ -55,6 +55,8 @@ You can also follow us on [X (Twitter)](https://x.com/edenemuofficial) for updat If you would like to contribute, we are open to new developers and pull requests. Please ensure that your work is of a high standard and properly documented. You can also contact any of the developers on Discord or Revolt to learn more about the current state of the emulator. +See the [sign-up instructions](docs/SIGNUP.md) for information on registration. + ## Building See the [General Build Guide](docs/Build.md) diff --git a/docs/SIGNUP.md b/docs/SIGNUP.md new file mode 100644 index 0000000000..f8cc315830 --- /dev/null +++ b/docs/SIGNUP.md @@ -0,0 +1,56 @@ +# Signup + +To prevent spam and reduce bandwidth usage, registration is closed, and will likely remain this way. + +## Valid Reasons + +First of all, you MUST have a valid reason to sign up for our Git. Valid reasons include (but are not limited to): + +- I want to add feature XYZ... +- I want to improve the macOS version... +- I want to improve the Vulkan backend... +- I want to fix bug XYZ... +- I have experience in XYZ... +- I can provide insight on XYZ... + +## Invalid Reasons + +The following are not valid reasons to sign up: + +- I want to contribute to Eden. + * Be at least somewhat specific! +- I want to support Eden. + * If you wish to support us through development, be more specific; otherwise, to support us, check out our [donations page](https://eden-emu.dev/donations). +- I want to report issues. + * Most of our issue tracking is handled on [GitHub](https://github.com/eden-emulator/Issue-Reports) for the time being. This is subject to change. +- I want to play/use Eden. + * To download and use Eden, see our [Releases page](https://github.com/eden-emulator/Releases/releases)! +- I want to see the source code. + * To see Eden's source code, go [here](https://git.eden-emu.dev/eden-emu/eden). +## Other Information + +Requests that appear suspicious, automated, OR blank will generally be automatically filtered. In cases of suspicion, or any of the invalid reasons listed above, you may receive an email back asking for clarification. + +You MUST use the following format: + +``` +Subject: [Eden Git] Registration Request +Username: +Email: +I wish to sign up because... +``` + +Email notifications are disabled for the time being, so you don't have to use a real email. If you wish to remain anonymous, either send a separate email asking for access to a shared anonymous account, *or* create a fake username and email. + +## Instructions + +If you have read everything above and affirm that you will not abuse your access, click the summary below to get the email to send your request to. + +
+I affirm that I have read ALL of the information above, and will not abuse my access to Eden, nor will I send unnecessary spam requests or the following email. + +Email [crueter@crueter.xyz](mailto:crueter@crueter.xyz) with the format above. + +Once your request is processed, you should receive a confirmation email from crueter with your password alongside a link to a repository containing instructions on SSH, etc. Note that you are required to change your password. If your request is rejected, you will receive a notice as such, asking for clarification if needed. If you do not receive a response in 48 hours, you may send another email. + +
\ No newline at end of file From cbbdfc75ccc301db8d2cf217889abd9fe533d7ef Mon Sep 17 00:00:00 2001 From: xbzk Date: Sun, 21 Sep 2025 16:06:56 +0200 Subject: [PATCH 17/52] [android] fix for intent launch + emulation fragment binding rc barriers (#471) trial to confirm whether some emulationState related race condition is causing crashes on android Co-authored-by: Allison Cunha Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/471 Reviewed-by: Lizzie Reviewed-by: crueter Co-authored-by: xbzk Co-committed-by: xbzk --- .../yuzu_emu/fragments/EmulationFragment.kt | 68 ++++++++++--------- 1 file changed, 36 insertions(+), 32 deletions(-) diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt index 5cc912fbbe..8162098caa 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/fragments/EmulationFragment.kt @@ -810,28 +810,26 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { override fun onConfigurationChanged(newConfig: Configuration) { super.onConfigurationChanged(newConfig) - if (_binding == null) { - return - } + val b = _binding ?: return updateScreenLayout() val showInputOverlay = BooleanSetting.SHOW_INPUT_OVERLAY.getBoolean() if (emulationActivity?.isInPictureInPictureMode == true) { - if (binding.drawerLayout.isOpen) { - binding.drawerLayout.close() + if (b.drawerLayout.isOpen) { + b.drawerLayout.close() } if (showInputOverlay) { - binding.surfaceInputOverlay.setVisible(visible = false, gone = false) + b.surfaceInputOverlay.setVisible(visible = false, gone = false) } } else { - binding.surfaceInputOverlay.setVisible( + b.surfaceInputOverlay.setVisible( showInputOverlay && emulationViewModel.emulationStarted.value ) if (!isInFoldableLayout) { if (newConfig.orientation == Configuration.ORIENTATION_PORTRAIT) { - binding.surfaceInputOverlay.layout = OverlayLayout.Portrait + b.surfaceInputOverlay.layout = OverlayLayout.Portrait } else { - binding.surfaceInputOverlay.layout = OverlayLayout.Landscape + b.surfaceInputOverlay.layout = OverlayLayout.Landscape } } } @@ -847,8 +845,9 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { } private fun updateQuickOverlayMenuEntry(isVisible: Boolean) { - val menu = binding.inGameMenu.menu - val item = menu.findItem(R.id.menu_quick_overlay) + val b = _binding ?: return + val item = b.inGameMenu.menu.findItem(R.id.menu_quick_overlay) ?: return + if (isVisible) { item.title = getString(R.string.emulation_hide_overlay) item.icon = ResourcesCompat.getDrawable( @@ -867,8 +866,8 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { } private fun updatePauseMenuEntry(isPaused: Boolean) { - val menu = binding.inGameMenu.menu - val pauseItem = menu.findItem(R.id.menu_pause_emulation) + val b = _binding ?: return + val pauseItem = b.inGameMenu.menu.findItem(R.id.menu_pause_emulation) ?: return if (isPaused) { pauseItem.title = getString(R.string.emulation_unpause) pauseItem.icon = ResourcesCompat.getDrawable( @@ -887,9 +886,11 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { } override fun onPause() { - if (emulationState.isRunning && emulationActivity?.isInPictureInPictureMode != true) { - emulationState.pause() - updatePauseMenuEntry(true) + if (this::emulationState.isInitialized) { + if (emulationState.isRunning && emulationActivity?.isInPictureInPictureMode != true) { + emulationState.pause() + updatePauseMenuEntry(true) + } } super.onPause() } @@ -906,15 +907,15 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { override fun onResume() { super.onResume() - // If the overlay is enabled, we need to update the position if changed - val position = IntSetting.PERF_OVERLAY_POSITION.getInt() - updateStatsPosition(position) + val b = _binding ?: return + updateStatsPosition(IntSetting.PERF_OVERLAY_POSITION.getInt()) + updateSocPosition(IntSetting.SOC_OVERLAY_POSITION.getInt()) - val socPosition = IntSetting.SOC_OVERLAY_POSITION.getInt() - updateSocPosition(socPosition) - - binding.inGameMenu.post { - emulationState?.isPaused?.let { updatePauseMenuEntry(it) } + if (this::emulationState.isInitialized) { + b.inGameMenu.post { + if (!this::emulationState.isInitialized || _binding == null) return@post + updatePauseMenuEntry(emulationState.isPaused) + } } } @@ -1229,6 +1230,7 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { } private fun updateScreenLayout() { + val b = _binding ?: return val verticalAlignment = EmulationVerticalAlignment.from(IntSetting.VERTICAL_ALIGNMENT.getInt()) val aspectRatio = when (IntSetting.RENDERER_ASPECT_RATIO.getInt()) { @@ -1240,35 +1242,37 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { } when (verticalAlignment) { EmulationVerticalAlignment.Top -> { - binding.surfaceEmulation.setAspectRatio(aspectRatio) + b.surfaceEmulation.setAspectRatio(aspectRatio) val params = FrameLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT ) params.gravity = Gravity.TOP or Gravity.CENTER_HORIZONTAL - binding.surfaceEmulation.layoutParams = params + b.surfaceEmulation.layoutParams = params } EmulationVerticalAlignment.Center -> { - binding.surfaceEmulation.setAspectRatio(null) - binding.surfaceEmulation.updateLayoutParams { + b.surfaceEmulation.setAspectRatio(null) + b.surfaceEmulation.updateLayoutParams { width = ViewGroup.LayoutParams.MATCH_PARENT height = ViewGroup.LayoutParams.MATCH_PARENT } } EmulationVerticalAlignment.Bottom -> { - binding.surfaceEmulation.setAspectRatio(aspectRatio) + b.surfaceEmulation.setAspectRatio(aspectRatio) val params = FrameLayout.LayoutParams( ViewGroup.LayoutParams.MATCH_PARENT, ViewGroup.LayoutParams.WRAP_CONTENT ) params.gravity = Gravity.BOTTOM or Gravity.CENTER_HORIZONTAL - binding.surfaceEmulation.layoutParams = params + b.surfaceEmulation.layoutParams = params } } - emulationState.updateSurface() + if (this::emulationState.isInitialized) { + emulationState.updateSurface() + } emulationActivity?.buildPictureInPictureParams() updateOrientation() } @@ -1722,4 +1726,4 @@ class EmulationFragment : Fragment(), SurfaceHolder.Callback { private val perfStatsUpdateHandler = Handler(Looper.myLooper()!!) private val socUpdateHandler = Handler(Looper.myLooper()!!) } -} +} \ No newline at end of file From 34302300d9102aa6e1974cef4f71aa61d86663b4 Mon Sep 17 00:00:00 2001 From: Maufeat Date: Sun, 21 Sep 2025 20:50:10 +0200 Subject: [PATCH 18/52] add missing service for acc:u0 for fc26 (#2548) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2548 Reviewed-by: MaranBr Reviewed-by: crueter Co-authored-by: Maufeat Co-committed-by: Maufeat --- src/core/hle/service/acc/acc_u0.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/core/hle/service/acc/acc_u0.cpp b/src/core/hle/service/acc/acc_u0.cpp index 54844bfe7d..df4e5ad00b 100644 --- a/src/core/hle/service/acc/acc_u0.cpp +++ b/src/core/hle/service/acc/acc_u0.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -18,7 +21,8 @@ ACC_U0::ACC_U0(std::shared_ptr module_, std::shared_ptr {5, &ACC_U0::GetProfile, "GetProfile"}, {6, nullptr, "GetProfileDigest"}, // 3.0.0+ {50, &ACC_U0::IsUserRegistrationRequestPermitted, "IsUserRegistrationRequestPermitted"}, - {51, &ACC_U0::TrySelectUserWithoutInteraction, "TrySelectUserWithoutInteraction"}, + {51, &ACC_U0::TrySelectUserWithoutInteractionDeprecated, "TrySelectUserWithoutInteractionDeprecated"}, + {52, &ACC_U0::TrySelectUserWithoutInteraction, "TrySelectUserWithoutInteraction"}, {60, &ACC_U0::ListOpenContextStoredUsers, "ListOpenContextStoredUsers"}, // 5.0.0 - 5.1.0 {99, nullptr, "DebugActivateOpenContextRetention"}, // 6.0.0+ {100, &ACC_U0::InitializeApplicationInfo, "InitializeApplicationInfo"}, From 191e4c75a16aa56451f72b371b4e15717c4a7022 Mon Sep 17 00:00:00 2001 From: lizzie Date: Sun, 21 Sep 2025 21:58:59 +0200 Subject: [PATCH 19/52] [meta] fix license headers (#2547) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2547 Reviewed-by: MaranBr Co-authored-by: lizzie Co-committed-by: lizzie --- .ci/android/build.sh | 2 +- .ci/android/package.sh | 2 +- .ci/linux/build.sh | 2 +- .ci/linux/package.sh | 2 +- .ci/update-icons.sh | 2 +- .ci/windows/build.sh | 2 +- CMakeModules/Findsirit.cmake | 2 +- CMakeModules/WindowsCopyFiles.cmake | 3 +++ externals/CMakeLists.txt | 3 --- externals/ffmpeg/CMakeLists.txt | 3 +++ externals/libusb/CMakeLists.txt | 2 +- externals/nx_tzdb/CMakeLists.txt | 2 +- src/android/app/src/main/jni/CMakeLists.txt | 3 +++ src/audio_core/common/common.h | 3 +++ src/audio_core/device/audio_buffers.h | 3 +++ src/audio_core/renderer/audio_device.cpp | 3 +++ src/audio_core/renderer/behavior/behavior_info.cpp | 3 +++ src/audio_core/renderer/command/command_buffer.cpp | 3 +++ src/audio_core/renderer/command/command_generator.h | 3 +++ src/audio_core/renderer/command/data_source/decode.cpp | 3 +++ src/audio_core/renderer/command/effect/aux_.cpp | 3 +++ src/audio_core/renderer/command/effect/biquad_filter.cpp | 3 +++ src/audio_core/renderer/command/effect/capture.cpp | 3 +++ src/audio_core/renderer/command/effect/i3dl2_reverb.cpp | 3 +++ src/audio_core/renderer/command/effect/light_limiter.cpp | 3 +++ src/audio_core/renderer/command/effect/reverb.cpp | 3 +++ .../renderer/command/mix/depop_for_mix_buffers.cpp | 3 +++ src/audio_core/renderer/command/resample/upsample.cpp | 3 +++ src/audio_core/renderer/command/sink/circular_buffer.cpp | 3 +++ src/audio_core/renderer/command/sink/device.cpp | 3 +++ src/audio_core/renderer/mix/mix_context.cpp | 3 +++ src/audio_core/renderer/sink/sink_info_base.h | 3 +++ src/audio_core/renderer/splitter/splitter_context.cpp | 3 +++ src/audio_core/renderer/system.cpp | 3 +++ src/common/free_region_manager.h | 3 +++ src/common/heap_tracker.cpp | 3 +++ src/common/logging/log.h | 3 +++ src/common/math_util.h | 3 +++ src/common/overflow.h | 3 +++ src/common/range_map.h | 3 +++ src/common/settings_setting.h | 3 +++ src/common/slot_vector.h | 3 +++ src/common/thread.cpp | 3 +++ src/common/tiny_mt.h | 3 +++ src/common/uint128.h | 3 +++ src/common/x64/cpu_wait.cpp | 3 +++ src/core/arm/debug.cpp | 3 +++ src/core/arm/dynarmic/dynarmic_cp15.cpp | 3 +++ src/core/arm/nce/interpreter_visitor.h | 3 +++ src/core/crypto/aes_util.h | 3 +++ src/core/crypto/partition_data_manager.cpp | 3 +++ src/core/crypto/xts_encryption_layer.cpp | 3 +++ src/core/debugger/debugger.cpp | 3 +++ src/core/debugger/gdbstub.cpp | 3 +++ src/core/debugger/gdbstub_arch.cpp | 3 +++ src/core/file_sys/content_archive.cpp | 3 +++ src/core/file_sys/fs_path_utility.h | 3 +++ src/core/file_sys/fsa/fs_i_directory.h | 3 +++ src/core/file_sys/fsa/fs_i_file.h | 3 +++ .../fssystem/fssystem_aes_ctr_counter_extended_storage.cpp | 3 +++ .../fssystem/fssystem_alignment_matching_storage_impl.cpp | 3 +++ .../file_sys/fssystem/fssystem_crypto_configuration.cpp | 3 +++ .../fssystem/fssystem_integrity_verification_storage.cpp | 3 +++ src/core/file_sys/fssystem/fssystem_sparse_storage.h | 3 +++ src/core/file_sys/nca_metadata.cpp | 3 +++ src/core/file_sys/registered_cache.cpp | 3 +++ src/core/file_sys/romfs.cpp | 3 +++ src/core/file_sys/vfs/vfs.cpp | 3 +++ src/core/file_sys/vfs/vfs_static.h | 3 +++ src/core/file_sys/vfs/vfs_vector.cpp | 3 +++ src/core/file_sys/vfs/vfs_vector.h | 3 +++ src/core/frontend/emu_window.cpp | 3 +++ src/core/frontend/framebuffer_layout.cpp | 3 +++ src/core/hle/kernel/board/nintendo/nx/k_memory_layout.cpp | 3 +++ src/core/hle/kernel/board/nintendo/nx/k_system_control.cpp | 3 +++ src/core/hle/kernel/k_dynamic_page_manager.h | 3 +++ src/core/hle/kernel/k_handle_table.h | 3 +++ src/core/hle/kernel/k_hardware_timer.cpp | 3 +++ src/core/hle/kernel/k_hardware_timer.h | 3 +++ src/core/hle/kernel/k_light_server_session.cpp | 3 +++ src/core/hle/kernel/k_light_server_session.h | 3 +++ src/core/hle/kernel/k_memory_block.h | 3 +++ src/core/hle/kernel/k_memory_layout.cpp | 3 +++ src/core/hle/kernel/k_memory_manager.cpp | 3 +++ src/core/hle/kernel/k_memory_manager.h | 3 +++ src/core/hle/kernel/k_memory_region.h | 3 +++ src/core/hle/kernel/k_page_bitmap.h | 3 +++ src/core/hle/kernel/k_page_heap.h | 3 +++ src/core/hle/kernel/k_process.h | 3 +++ src/core/hle/kernel/k_resource_limit.cpp | 3 +++ src/core/hle/kernel/k_slab_heap.h | 3 +++ src/core/hle/kernel/k_thread.cpp | 3 +++ src/core/hle/kernel/svc/svc_ipc.cpp | 3 +++ src/core/hle/service/am/frontend/applet_cabinet.cpp | 3 +++ src/core/hle/service/am/frontend/applet_controller.cpp | 3 +++ src/core/hle/service/am/service/application_accessor.cpp | 3 +++ .../hle/service/am/service/library_applet_self_accessor.cpp | 3 +++ src/core/hle/service/bcat/bcat_service.cpp | 3 +++ .../hle/service/bcat/delivery_cache_directory_service.cpp | 3 +++ .../hle/service/bcat/delivery_cache_storage_service.cpp | 3 +++ src/core/hle/service/cmif_serialization.h | 3 +++ src/core/hle/service/es/es.cpp | 3 +++ .../service/filesystem/fsp/fs_i_save_data_info_reader.cpp | 3 +++ src/core/hle/service/glue/notif.cpp | 3 +++ src/core/hle/service/glue/time/manager.cpp | 3 +++ src/core/hle/service/hid/hid_debug_server.cpp | 3 +++ src/core/hle/service/jit/jit_context.cpp | 3 +++ src/core/hle/service/ldn/lan_discovery.cpp | 5 ++--- src/core/hle/service/ldn/ldn_types.h | 3 +++ .../hle/service/ldn/user_local_communication_service.cpp | 5 ++--- src/core/hle/service/lm/lm.cpp | 3 +++ src/core/hle/service/nfc/common/device.cpp | 3 +++ src/core/hle/service/ns/platform_service_manager.cpp | 3 +++ src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp | 3 +++ .../hle/service/psc/time/power_state_request_manager.cpp | 3 +++ src/core/hle/service/ro/ro.cpp | 3 +++ src/core/hle/service/set/settings_server.cpp | 3 +++ src/core/hle/service/set/system_settings_server.cpp | 3 +++ src/core/hle/service/sm/sm_controller.cpp | 3 +++ src/core/hle/service/sockets/bsd.h | 5 ++--- src/core/hle/service/spl/spl_module.cpp | 3 +++ src/core/hle/service/ssl/ssl.cpp | 3 +++ src/core/hle/service/vi/application_display_service.cpp | 3 +++ src/core/internal_network/network.cpp | 3 +++ src/core/internal_network/socket_proxy.cpp | 5 ++--- src/core/internal_network/socket_proxy.h | 5 ++--- src/core/loader/nca.cpp | 3 +++ src/dynarmic/src/dynarmic/CMakeLists.txt | 3 +++ src/dynarmic/src/dynarmic/common/spin_lock_x64.cpp | 3 +++ src/hid_core/frontend/emulated_controller.cpp | 3 +++ src/hid_core/hidbus/ringcon.cpp | 3 +++ src/hid_core/irsensor/image_transfer_processor.cpp | 3 +++ .../resources/abstracted_pad/abstract_battery_handler.cpp | 3 +++ .../resources/abstracted_pad/abstract_button_handler.cpp | 3 +++ .../resources/abstracted_pad/abstract_ir_sensor_handler.cpp | 3 +++ .../resources/abstracted_pad/abstract_led_handler.cpp | 3 +++ .../resources/abstracted_pad/abstract_mcu_handler.cpp | 3 +++ .../resources/abstracted_pad/abstract_nfc_handler.cpp | 3 +++ src/hid_core/resources/abstracted_pad/abstract_pad.cpp | 3 +++ .../resources/abstracted_pad/abstract_pad_holder.cpp | 3 +++ .../resources/abstracted_pad/abstract_palma_handler.cpp | 3 +++ .../abstracted_pad/abstract_properties_handler.cpp | 3 +++ .../resources/abstracted_pad/abstract_sixaxis_handler.cpp | 3 +++ .../resources/abstracted_pad/abstract_vibration_handler.cpp | 3 +++ src/hid_core/resources/applet_resource.cpp | 3 +++ src/hid_core/resources/npad/npad.cpp | 3 +++ src/hid_core/resources/npad/npad_data.cpp | 3 +++ src/hid_core/resources/npad/npad_resource.cpp | 3 +++ src/hid_core/resources/palma/palma.cpp | 3 +++ src/hid_core/resources/touch_screen/gesture_handler.cpp | 3 +++ .../resources/touch_screen/touch_screen_resource.cpp | 3 +++ src/input_common/drivers/mouse.cpp | 3 +++ src/input_common/drivers/udp_client.cpp | 3 +++ src/input_common/helpers/joycon_protocol/calibration.cpp | 3 +++ src/input_common/helpers/joycon_protocol/nfc.cpp | 3 +++ src/input_common/helpers/joycon_protocol/rumble.cpp | 3 +++ src/network/announce_multiplayer_session.h | 5 ++--- src/network/network.cpp | 5 ++--- src/network/network.h | 5 ++--- src/shader_recompiler/backend/glasm/reg_alloc.cpp | 3 +++ src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp | 3 +++ src/shader_recompiler/backend/glsl/glsl_emit_context.cpp | 3 +++ src/shader_recompiler/backend/glsl/var_alloc.cpp | 3 +++ .../backend/spirv/emit_spirv_context_get_set.cpp | 3 +++ src/shader_recompiler/backend/spirv/emit_spirv_integer.cpp | 3 +++ src/shader_recompiler/backend/spirv/spirv_emit_context.cpp | 3 +++ .../translate/impl/floating_point_conversion_integer.cpp | 3 +++ .../translate/impl/integer_floating_point_conversion.cpp | 3 +++ .../frontend/maxwell/translate_program.cpp | 3 +++ src/shader_recompiler/ir_opt/collect_shader_info_pass.cpp | 3 +++ src/shader_recompiler/ir_opt/constant_propagation_pass.cpp | 3 +++ src/video_core/buffer_cache/memory_tracker_base.h | 3 +++ src/video_core/buffer_cache/word_manager.h | 3 +++ src/video_core/control/channel_state_cache.h | 3 +++ src/video_core/engines/engine_interface.h | 3 +++ src/video_core/engines/engine_upload.cpp | 3 +++ src/video_core/engines/maxwell_3d.cpp | 3 +++ src/video_core/engines/maxwell_3d.h | 3 +++ src/video_core/engines/sw_blitter/converter.cpp | 3 +++ src/video_core/host1x/codecs/h264.cpp | 3 +++ src/video_core/host1x/codecs/vp9.cpp | 3 +++ src/video_core/macro/macro_hle.cpp | 3 +++ src/video_core/memory_manager.cpp | 3 +++ src/video_core/memory_manager.h | 3 +++ src/video_core/renderer_opengl/blit_image.cpp | 3 +++ src/video_core/renderer_opengl/gl_buffer_cache.cpp | 3 +++ src/video_core/renderer_opengl/gl_buffer_cache.h | 3 +++ src/video_core/renderer_opengl/gl_state_tracker.h | 3 +++ src/video_core/renderer_opengl/gl_texture_cache.cpp | 3 +++ src/video_core/renderer_vulkan/vk_buffer_cache.cpp | 3 +++ src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp | 3 +++ src/video_core/renderer_vulkan/vk_swapchain.cpp | 3 +++ src/video_core/shader_environment.cpp | 3 +++ src/video_core/shader_environment.h | 3 +++ src/video_core/texture_cache/decode_bc.cpp | 3 +++ src/video_core/texture_cache/image_base.cpp | 3 +++ src/video_core/texture_cache/image_view_base.cpp | 3 +++ src/video_core/textures/astc.cpp | 3 +++ src/video_core/textures/decoders.cpp | 3 +++ src/video_core/textures/texture.cpp | 3 +++ src/video_core/textures/workers.cpp | 3 +++ src/video_core/transform_feedback.cpp | 3 +++ src/yuzu/multiplayer/chat_room.cpp | 5 ++--- src/yuzu/multiplayer/chat_room.h | 5 ++--- src/yuzu/multiplayer/client_room.cpp | 5 ++--- src/yuzu/multiplayer/client_room.h | 5 ++--- src/yuzu/multiplayer/direct_connect.h | 5 ++--- src/yuzu/multiplayer/host_room.h | 5 ++--- src/yuzu/multiplayer/lobby.h | 5 ++--- src/yuzu/multiplayer/moderation_dialog.cpp | 5 ++--- src/yuzu/multiplayer/moderation_dialog.h | 6 +++--- src/yuzu/multiplayer/state.cpp | 4 ---- src/yuzu/multiplayer/state.h | 5 ++--- tools/cpm-fetch-all.sh | 2 +- tools/cpm-fetch.sh | 2 +- 215 files changed, 600 insertions(+), 72 deletions(-) diff --git a/.ci/android/build.sh b/.ci/android/build.sh index 1fb721b3b2..4b4c9c0834 100755 --- a/.ci/android/build.sh +++ b/.ci/android/build.sh @@ -1,6 +1,6 @@ #!/bin/bash -e -# SPDX-FileCopyrightText: 2025 eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later export NDK_CCACHE=$(which ccache) diff --git a/.ci/android/package.sh b/.ci/android/package.sh index c2eb975a02..50b7bbc332 100755 --- a/.ci/android/package.sh +++ b/.ci/android/package.sh @@ -1,6 +1,6 @@ #!/bin/sh -# SPDX-FileCopyrightText: 2025 eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later GITDATE="$(git show -s --date=short --format='%ad' | sed 's/-//g')" diff --git a/.ci/linux/build.sh b/.ci/linux/build.sh index 8e3a452809..41e0ca308b 100755 --- a/.ci/linux/build.sh +++ b/.ci/linux/build.sh @@ -1,6 +1,6 @@ #!/bin/bash -e -# SPDX-FileCopyrightText: 2025 eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later case "$1" in diff --git a/.ci/linux/package.sh b/.ci/linux/package.sh index 837cfe07ef..838476097a 100755 --- a/.ci/linux/package.sh +++ b/.ci/linux/package.sh @@ -1,6 +1,6 @@ #!/bin/sh -e -# SPDX-FileCopyrightText: 2025 eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later # This script assumes you're in the source directory diff --git a/.ci/update-icons.sh b/.ci/update-icons.sh index 4feb2abd24..c95ba0ad82 100755 --- a/.ci/update-icons.sh +++ b/.ci/update-icons.sh @@ -1,6 +1,6 @@ #!/bin/sh -e -# SPDX-FileCopyrightText: 2025 eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later which png2icns || [ which yay && yay libicns ] || exit diff --git a/.ci/windows/build.sh b/.ci/windows/build.sh index a0ab69a440..d554e00e1b 100644 --- a/.ci/windows/build.sh +++ b/.ci/windows/build.sh @@ -1,6 +1,6 @@ #!/bin/bash -ex -# SPDX-FileCopyrightText: 2025 Eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later if [ "$COMPILER" == "clang" ] diff --git a/CMakeModules/Findsirit.cmake b/CMakeModules/Findsirit.cmake index 1611efaad8..83b81b09c5 100644 --- a/CMakeModules/Findsirit.cmake +++ b/CMakeModules/Findsirit.cmake @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 Eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later include(FindPackageHandleStandardArgs) diff --git a/CMakeModules/WindowsCopyFiles.cmake b/CMakeModules/WindowsCopyFiles.cmake index 8d37bd5c2c..a4afeb77bf 100644 --- a/CMakeModules/WindowsCopyFiles.cmake +++ b/CMakeModules/WindowsCopyFiles.cmake @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later + # SPDX-FileCopyrightText: 2018 yuzu Emulator Project # SPDX-License-Identifier: GPL-2.0-or-later diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index aba5451b6d..ce1450e241 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -1,9 +1,6 @@ # SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later -# SPDX-FileCopyrightText: 2025 Eden Emulator Project -# SPDX-License-Identifier: GPL-3.0-or-later - # SPDX-FileCopyrightText: 2016 Citra Emulator Project # SPDX-License-Identifier: GPL-2.0-or-later diff --git a/externals/ffmpeg/CMakeLists.txt b/externals/ffmpeg/CMakeLists.txt index 8908aa234f..c5a8b3555b 100644 --- a/externals/ffmpeg/CMakeLists.txt +++ b/externals/ffmpeg/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later + # SPDX-FileCopyrightText: 2021 yuzu Emulator Project # SPDX-License-Identifier: GPL-2.0-or-later diff --git a/externals/libusb/CMakeLists.txt b/externals/libusb/CMakeLists.txt index 4bf2421c53..77a762d070 100644 --- a/externals/libusb/CMakeLists.txt +++ b/externals/libusb/CMakeLists.txt @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 Eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later # SPDX-FileCopyrightText: 2020 yuzu Emulator Project diff --git a/externals/nx_tzdb/CMakeLists.txt b/externals/nx_tzdb/CMakeLists.txt index a08c80f2bd..a51939f7c8 100644 --- a/externals/nx_tzdb/CMakeLists.txt +++ b/externals/nx_tzdb/CMakeLists.txt @@ -1,4 +1,4 @@ -# SPDX-FileCopyrightText: 2025 Eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later # SPDX-FileCopyrightText: 2023 yuzu Emulator Project diff --git a/src/android/app/src/main/jni/CMakeLists.txt b/src/android/app/src/main/jni/CMakeLists.txt index 9ad00d26ee..1390d2854c 100644 --- a/src/android/app/src/main/jni/CMakeLists.txt +++ b/src/android/app/src/main/jni/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later + # SPDX-FileCopyrightText: 2023 yuzu Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/audio_core/common/common.h b/src/audio_core/common/common.h index eaf0c6470f..f1c35ad60f 100644 --- a/src/audio_core/common/common.h +++ b/src/audio_core/common/common.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/device/audio_buffers.h b/src/audio_core/device/audio_buffers.h index 9016246fbf..0ee3225bf6 100644 --- a/src/audio_core/device/audio_buffers.h +++ b/src/audio_core/device/audio_buffers.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/audio_device.cpp b/src/audio_core/renderer/audio_device.cpp index 387d23b0b4..b5092f023a 100644 --- a/src/audio_core/renderer/audio_device.cpp +++ b/src/audio_core/renderer/audio_device.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/behavior/behavior_info.cpp b/src/audio_core/renderer/behavior/behavior_info.cpp index f139e63ffb..d0df1f29de 100644 --- a/src/audio_core/renderer/behavior/behavior_info.cpp +++ b/src/audio_core/renderer/behavior/behavior_info.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/command_buffer.cpp b/src/audio_core/renderer/command/command_buffer.cpp index f9e8575691..d680e0c74b 100644 --- a/src/audio_core/renderer/command/command_buffer.cpp +++ b/src/audio_core/renderer/command/command_buffer.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/command_generator.h b/src/audio_core/renderer/command/command_generator.h index 497cfa92f2..b74ad525ae 100644 --- a/src/audio_core/renderer/command/command_generator.h +++ b/src/audio_core/renderer/command/command_generator.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/data_source/decode.cpp b/src/audio_core/renderer/command/data_source/decode.cpp index b42ecb961f..5a97aadad4 100644 --- a/src/audio_core/renderer/command/data_source/decode.cpp +++ b/src/audio_core/renderer/command/data_source/decode.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/effect/aux_.cpp b/src/audio_core/renderer/command/effect/aux_.cpp index cb23007a66..5cee02a55c 100644 --- a/src/audio_core/renderer/command/effect/aux_.cpp +++ b/src/audio_core/renderer/command/effect/aux_.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/effect/biquad_filter.cpp b/src/audio_core/renderer/command/effect/biquad_filter.cpp index dbc7085d16..539e0c6370 100644 --- a/src/audio_core/renderer/command/effect/biquad_filter.cpp +++ b/src/audio_core/renderer/command/effect/biquad_filter.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/effect/capture.cpp b/src/audio_core/renderer/command/effect/capture.cpp index 95bc88e464..4267580128 100644 --- a/src/audio_core/renderer/command/effect/capture.cpp +++ b/src/audio_core/renderer/command/effect/capture.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp b/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp index 14e77b3cb2..6c3dd7986a 100644 --- a/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp +++ b/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/effect/light_limiter.cpp b/src/audio_core/renderer/command/effect/light_limiter.cpp index 3488dd37b5..7f0455461f 100644 --- a/src/audio_core/renderer/command/effect/light_limiter.cpp +++ b/src/audio_core/renderer/command/effect/light_limiter.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/effect/reverb.cpp b/src/audio_core/renderer/command/effect/reverb.cpp index 67b893305a..cc61cd6ad6 100644 --- a/src/audio_core/renderer/command/effect/reverb.cpp +++ b/src/audio_core/renderer/command/effect/reverb.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/mix/depop_for_mix_buffers.cpp b/src/audio_core/renderer/command/mix/depop_for_mix_buffers.cpp index f80fb92631..5c062b2e9c 100644 --- a/src/audio_core/renderer/command/mix/depop_for_mix_buffers.cpp +++ b/src/audio_core/renderer/command/mix/depop_for_mix_buffers.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/resample/upsample.cpp b/src/audio_core/renderer/command/resample/upsample.cpp index add975504c..71d865264a 100644 --- a/src/audio_core/renderer/command/resample/upsample.cpp +++ b/src/audio_core/renderer/command/resample/upsample.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/sink/circular_buffer.cpp b/src/audio_core/renderer/command/sink/circular_buffer.cpp index 8ef48a26df..b2d4ccfcd8 100644 --- a/src/audio_core/renderer/command/sink/circular_buffer.cpp +++ b/src/audio_core/renderer/command/sink/circular_buffer.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/command/sink/device.cpp b/src/audio_core/renderer/command/sink/device.cpp index 86a257363b..16b1bd7467 100644 --- a/src/audio_core/renderer/command/sink/device.cpp +++ b/src/audio_core/renderer/command/sink/device.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/mix/mix_context.cpp b/src/audio_core/renderer/mix/mix_context.cpp index 1103af910b..0253556eb8 100644 --- a/src/audio_core/renderer/mix/mix_context.cpp +++ b/src/audio_core/renderer/mix/mix_context.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/sink/sink_info_base.h b/src/audio_core/renderer/sink/sink_info_base.h index 2a7fd81f68..b368f7ba48 100644 --- a/src/audio_core/renderer/sink/sink_info_base.h +++ b/src/audio_core/renderer/sink/sink_info_base.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/splitter/splitter_context.cpp b/src/audio_core/renderer/splitter/splitter_context.cpp index 583cbaf735..fb118e981e 100644 --- a/src/audio_core/renderer/splitter/splitter_context.cpp +++ b/src/audio_core/renderer/splitter/splitter_context.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/audio_core/renderer/system.cpp b/src/audio_core/renderer/system.cpp index c4a2768b93..2053ec6dd4 100644 --- a/src/audio_core/renderer/system.cpp +++ b/src/audio_core/renderer/system.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/free_region_manager.h b/src/common/free_region_manager.h index 39d52f866c..913668b291 100644 --- a/src/common/free_region_manager.h +++ b/src/common/free_region_manager.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/heap_tracker.cpp b/src/common/heap_tracker.cpp index 7cce54976e..a99d386d8a 100644 --- a/src/common/heap_tracker.cpp +++ b/src/common/heap_tracker.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/logging/log.h b/src/common/logging/log.h index 252c83aa2c..bd7a7d7f49 100644 --- a/src/common/logging/log.h +++ b/src/common/logging/log.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2014 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/math_util.h b/src/common/math_util.h index f52a0a35ae..967d755f53 100644 --- a/src/common/math_util.h +++ b/src/common/math_util.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2013 Dolphin Emulator Project // SPDX-FileCopyrightText: 2014 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/overflow.h b/src/common/overflow.h index d39fa24041..5f048de7e6 100644 --- a/src/common/overflow.h +++ b/src/common/overflow.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/range_map.h b/src/common/range_map.h index e9cb50825b..1ea29897c9 100644 --- a/src/common/range_map.h +++ b/src/common/range_map.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/common/settings_setting.h b/src/common/settings_setting.h index ce7a3e91a6..0aba2e11c9 100644 --- a/src/common/settings_setting.h +++ b/src/common/settings_setting.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/slot_vector.h b/src/common/slot_vector.h index 8db4bba30b..3fabec9852 100644 --- a/src/common/slot_vector.h +++ b/src/common/slot_vector.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/thread.cpp b/src/common/thread.cpp index 62a3115d5a..da1fa9b6c5 100644 --- a/src/common/thread.cpp +++ b/src/common/thread.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2013 Dolphin Emulator Project // SPDX-FileCopyrightText: 2014 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/tiny_mt.h b/src/common/tiny_mt.h index a757591c9b..c9f9ed4a5d 100644 --- a/src/common/tiny_mt.h +++ b/src/common/tiny_mt.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/uint128.h b/src/common/uint128.h index 56433096fe..3d142d7f83 100644 --- a/src/common/uint128.h +++ b/src/common/uint128.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/common/x64/cpu_wait.cpp b/src/common/x64/cpu_wait.cpp index b578d75ece..12f2e9d4b1 100644 --- a/src/common/x64/cpu_wait.cpp +++ b/src/common/x64/cpu_wait.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/arm/debug.cpp b/src/core/arm/debug.cpp index 20f1ea00df..3049ea0be1 100644 --- a/src/core/arm/debug.cpp +++ b/src/core/arm/debug.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/arm/dynarmic/dynarmic_cp15.cpp b/src/core/arm/dynarmic/dynarmic_cp15.cpp index 0d5e5912ae..e3e2d8339d 100644 --- a/src/core/arm/dynarmic/dynarmic_cp15.cpp +++ b/src/core/arm/dynarmic/dynarmic_cp15.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2017 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/arm/nce/interpreter_visitor.h b/src/core/arm/nce/interpreter_visitor.h index 9dfbdb2fe9..daae204310 100644 --- a/src/core/arm/nce/interpreter_visitor.h +++ b/src/core/arm/nce/interpreter_visitor.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-FileCopyrightText: Copyright 2023 merryhime // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/crypto/aes_util.h b/src/core/crypto/aes_util.h index 0a2a4e464c..7cc672635e 100644 --- a/src/core/crypto/aes_util.h +++ b/src/core/crypto/aes_util.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/crypto/partition_data_manager.cpp b/src/core/crypto/partition_data_manager.cpp index 905b8139ef..8e4fc2e595 100644 --- a/src/core/crypto/partition_data_manager.cpp +++ b/src/core/crypto/partition_data_manager.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/crypto/xts_encryption_layer.cpp b/src/core/crypto/xts_encryption_layer.cpp index 34e58463de..36cc501b90 100644 --- a/src/core/crypto/xts_encryption_layer.cpp +++ b/src/core/crypto/xts_encryption_layer.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/debugger/debugger.cpp b/src/core/debugger/debugger.cpp index 460e0d19b4..1c86b38bf5 100644 --- a/src/core/debugger/debugger.cpp +++ b/src/core/debugger/debugger.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/debugger/gdbstub.cpp b/src/core/debugger/gdbstub.cpp index 5c3c045b3c..16c42bf175 100644 --- a/src/core/debugger/gdbstub.cpp +++ b/src/core/debugger/gdbstub.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/debugger/gdbstub_arch.cpp b/src/core/debugger/gdbstub_arch.cpp index ee7108376a..fec75c3432 100644 --- a/src/core/debugger/gdbstub_arch.cpp +++ b/src/core/debugger/gdbstub_arch.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/content_archive.cpp b/src/core/file_sys/content_archive.cpp index b961cdb096..6c413c2dfb 100644 --- a/src/core/file_sys/content_archive.cpp +++ b/src/core/file_sys/content_archive.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/fs_path_utility.h b/src/core/file_sys/fs_path_utility.h index 3af23b0bba..d0060c4fc6 100644 --- a/src/core/file_sys/fs_path_utility.h +++ b/src/core/file_sys/fs_path_utility.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/fsa/fs_i_directory.h b/src/core/file_sys/fsa/fs_i_directory.h index a4adcd2beb..8f28314860 100644 --- a/src/core/file_sys/fsa/fs_i_directory.h +++ b/src/core/file_sys/fsa/fs_i_directory.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/fsa/fs_i_file.h b/src/core/file_sys/fsa/fs_i_file.h index 99468ef0e2..8b70185522 100644 --- a/src/core/file_sys/fsa/fs_i_file.h +++ b/src/core/file_sys/fsa/fs_i_file.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/fssystem/fssystem_aes_ctr_counter_extended_storage.cpp b/src/core/file_sys/fssystem/fssystem_aes_ctr_counter_extended_storage.cpp index c9fb5f64d6..506624669b 100644 --- a/src/core/file_sys/fssystem/fssystem_aes_ctr_counter_extended_storage.cpp +++ b/src/core/file_sys/fssystem/fssystem_aes_ctr_counter_extended_storage.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/fssystem/fssystem_alignment_matching_storage_impl.cpp b/src/core/file_sys/fssystem/fssystem_alignment_matching_storage_impl.cpp index 08b77d790a..322e6e05f2 100644 --- a/src/core/file_sys/fssystem/fssystem_alignment_matching_storage_impl.cpp +++ b/src/core/file_sys/fssystem/fssystem_alignment_matching_storage_impl.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/fssystem/fssystem_crypto_configuration.cpp b/src/core/file_sys/fssystem/fssystem_crypto_configuration.cpp index 0a9f28975b..073508a18b 100644 --- a/src/core/file_sys/fssystem/fssystem_crypto_configuration.cpp +++ b/src/core/file_sys/fssystem/fssystem_crypto_configuration.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/fssystem/fssystem_integrity_verification_storage.cpp b/src/core/file_sys/fssystem/fssystem_integrity_verification_storage.cpp index c1bad3ec36..15bb609110 100644 --- a/src/core/file_sys/fssystem/fssystem_integrity_verification_storage.cpp +++ b/src/core/file_sys/fssystem/fssystem_integrity_verification_storage.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/fssystem/fssystem_sparse_storage.h b/src/core/file_sys/fssystem/fssystem_sparse_storage.h index 1cc7e7b1eb..759a6b5092 100644 --- a/src/core/file_sys/fssystem/fssystem_sparse_storage.h +++ b/src/core/file_sys/fssystem/fssystem_sparse_storage.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/nca_metadata.cpp b/src/core/file_sys/nca_metadata.cpp index 55ea4d0803..324ecbc8c9 100644 --- a/src/core/file_sys/nca_metadata.cpp +++ b/src/core/file_sys/nca_metadata.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/registered_cache.cpp b/src/core/file_sys/registered_cache.cpp index 45390500cc..f750a2e871 100644 --- a/src/core/file_sys/registered_cache.cpp +++ b/src/core/file_sys/registered_cache.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/romfs.cpp b/src/core/file_sys/romfs.cpp index fee75f9de6..9cf4928cd9 100644 --- a/src/core/file_sys/romfs.cpp +++ b/src/core/file_sys/romfs.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/vfs/vfs.cpp b/src/core/file_sys/vfs/vfs.cpp index 2be7084209..b85b843e3e 100644 --- a/src/core/file_sys/vfs/vfs.cpp +++ b/src/core/file_sys/vfs/vfs.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/vfs/vfs_static.h b/src/core/file_sys/vfs/vfs_static.h index 6dc4ef8fbf..b673ba1d2a 100644 --- a/src/core/file_sys/vfs/vfs_static.h +++ b/src/core/file_sys/vfs/vfs_static.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/vfs/vfs_vector.cpp b/src/core/file_sys/vfs/vfs_vector.cpp index 7576a023cf..4d4a90f640 100644 --- a/src/core/file_sys/vfs/vfs_vector.cpp +++ b/src/core/file_sys/vfs/vfs_vector.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/file_sys/vfs/vfs_vector.h b/src/core/file_sys/vfs/vfs_vector.h index 27f2c03ca7..86beed931c 100644 --- a/src/core/file_sys/vfs/vfs_vector.h +++ b/src/core/file_sys/vfs/vfs_vector.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/frontend/emu_window.cpp b/src/core/frontend/emu_window.cpp index ec5cec8fa0..9b771ed092 100644 --- a/src/core/frontend/emu_window.cpp +++ b/src/core/frontend/emu_window.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2014 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/frontend/framebuffer_layout.cpp b/src/core/frontend/framebuffer_layout.cpp index 3de975c20f..63e17f9ceb 100644 --- a/src/core/frontend/framebuffer_layout.cpp +++ b/src/core/frontend/framebuffer_layout.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/board/nintendo/nx/k_memory_layout.cpp b/src/core/hle/kernel/board/nintendo/nx/k_memory_layout.cpp index fa918ff204..3e98584216 100644 --- a/src/core/hle/kernel/board/nintendo/nx/k_memory_layout.cpp +++ b/src/core/hle/kernel/board/nintendo/nx/k_memory_layout.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/board/nintendo/nx/k_system_control.cpp b/src/core/hle/kernel/board/nintendo/nx/k_system_control.cpp index db654d730d..1446653916 100644 --- a/src/core/hle/kernel/board/nintendo/nx/k_system_control.cpp +++ b/src/core/hle/kernel/board/nintendo/nx/k_system_control.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_dynamic_page_manager.h b/src/core/hle/kernel/k_dynamic_page_manager.h index 2357fe0f4d..16bd61a98a 100644 --- a/src/core/hle/kernel/k_dynamic_page_manager.h +++ b/src/core/hle/kernel/k_dynamic_page_manager.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_handle_table.h b/src/core/hle/kernel/k_handle_table.h index 22fdc7e47a..7381e951f5 100644 --- a/src/core/hle/kernel/k_handle_table.h +++ b/src/core/hle/kernel/k_handle_table.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_hardware_timer.cpp b/src/core/hle/kernel/k_hardware_timer.cpp index f3098a59e0..019e709fbe 100644 --- a/src/core/hle/kernel/k_hardware_timer.cpp +++ b/src/core/hle/kernel/k_hardware_timer.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_hardware_timer.h b/src/core/hle/kernel/k_hardware_timer.h index cb83e9c5b5..d39d6c3855 100644 --- a/src/core/hle/kernel/k_hardware_timer.h +++ b/src/core/hle/kernel/k_hardware_timer.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_light_server_session.cpp b/src/core/hle/kernel/k_light_server_session.cpp index 5ea448b998..a4d2b11231 100644 --- a/src/core/hle/kernel/k_light_server_session.cpp +++ b/src/core/hle/kernel/k_light_server_session.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_light_server_session.h b/src/core/hle/kernel/k_light_server_session.h index 87ec9db016..67db3f76ca 100644 --- a/src/core/hle/kernel/k_light_server_session.h +++ b/src/core/hle/kernel/k_light_server_session.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_memory_block.h b/src/core/hle/kernel/k_memory_block.h index acf48cb757..f6543bdb3a 100644 --- a/src/core/hle/kernel/k_memory_block.h +++ b/src/core/hle/kernel/k_memory_block.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_memory_layout.cpp b/src/core/hle/kernel/k_memory_layout.cpp index 6821f4c07e..721a9cc5cb 100644 --- a/src/core/hle/kernel/k_memory_layout.cpp +++ b/src/core/hle/kernel/k_memory_layout.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_memory_manager.cpp b/src/core/hle/kernel/k_memory_manager.cpp index 2aa393ac06..743e290541 100644 --- a/src/core/hle/kernel/k_memory_manager.cpp +++ b/src/core/hle/kernel/k_memory_manager.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_memory_manager.h b/src/core/hle/kernel/k_memory_manager.h index 41d33fa55d..2f4ae7f04f 100644 --- a/src/core/hle/kernel/k_memory_manager.h +++ b/src/core/hle/kernel/k_memory_manager.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_memory_region.h b/src/core/hle/kernel/k_memory_region.h index cad7b31126..5188e92717 100644 --- a/src/core/hle/kernel/k_memory_region.h +++ b/src/core/hle/kernel/k_memory_region.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_page_bitmap.h b/src/core/hle/kernel/k_page_bitmap.h index 4ad5483b28..fc21b81574 100644 --- a/src/core/hle/kernel/k_page_bitmap.h +++ b/src/core/hle/kernel/k_page_bitmap.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_page_heap.h b/src/core/hle/kernel/k_page_heap.h index 0d63a6b1f5..7d34509983 100644 --- a/src/core/hle/kernel/k_page_heap.h +++ b/src/core/hle/kernel/k_page_heap.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_process.h b/src/core/hle/kernel/k_process.h index d6742f0637..d9a128c804 100644 --- a/src/core/hle/kernel/k_process.h +++ b/src/core/hle/kernel/k_process.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_resource_limit.cpp b/src/core/hle/kernel/k_resource_limit.cpp index 1403317d72..e886f97ebd 100644 --- a/src/core/hle/kernel/k_resource_limit.cpp +++ b/src/core/hle/kernel/k_resource_limit.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_slab_heap.h b/src/core/hle/kernel/k_slab_heap.h index 2ec3d185dc..c91e7969a2 100644 --- a/src/core/hle/kernel/k_slab_heap.h +++ b/src/core/hle/kernel/k_slab_heap.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/k_thread.cpp b/src/core/hle/kernel/k_thread.cpp index 6aef191c87..6b68a56ab4 100644 --- a/src/core/hle/kernel/k_thread.cpp +++ b/src/core/hle/kernel/k_thread.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/kernel/svc/svc_ipc.cpp b/src/core/hle/kernel/svc/svc_ipc.cpp index bc0684e76c..db912b71fb 100644 --- a/src/core/hle/kernel/svc/svc_ipc.cpp +++ b/src/core/hle/kernel/svc/svc_ipc.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/am/frontend/applet_cabinet.cpp b/src/core/hle/service/am/frontend/applet_cabinet.cpp index 58401479d3..71fa2a0c17 100644 --- a/src/core/hle/service/am/frontend/applet_cabinet.cpp +++ b/src/core/hle/service/am/frontend/applet_cabinet.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/am/frontend/applet_controller.cpp b/src/core/hle/service/am/frontend/applet_controller.cpp index d457885773..d5699d7848 100644 --- a/src/core/hle/service/am/frontend/applet_controller.cpp +++ b/src/core/hle/service/am/frontend/applet_controller.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/am/service/application_accessor.cpp b/src/core/hle/service/am/service/application_accessor.cpp index 2ac07f838e..88a1724fc6 100644 --- a/src/core/hle/service/am/service/application_accessor.cpp +++ b/src/core/hle/service/am/service/application_accessor.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/am/service/library_applet_self_accessor.cpp b/src/core/hle/service/am/service/library_applet_self_accessor.cpp index 091aadc9fc..4d36d306bd 100644 --- a/src/core/hle/service/am/service/library_applet_self_accessor.cpp +++ b/src/core/hle/service/am/service/library_applet_self_accessor.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/bcat/bcat_service.cpp b/src/core/hle/service/bcat/bcat_service.cpp index 5c23760113..253eff9d16 100644 --- a/src/core/hle/service/bcat/bcat_service.cpp +++ b/src/core/hle/service/bcat/bcat_service.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/bcat/delivery_cache_directory_service.cpp b/src/core/hle/service/bcat/delivery_cache_directory_service.cpp index 31693cfc33..70b875a2bf 100644 --- a/src/core/hle/service/bcat/delivery_cache_directory_service.cpp +++ b/src/core/hle/service/bcat/delivery_cache_directory_service.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/core/hle/service/bcat/delivery_cache_storage_service.cpp b/src/core/hle/service/bcat/delivery_cache_storage_service.cpp index 0ce798eb75..46ed4dae67 100644 --- a/src/core/hle/service/bcat/delivery_cache_storage_service.cpp +++ b/src/core/hle/service/bcat/delivery_cache_storage_service.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/core/hle/service/cmif_serialization.h b/src/core/hle/service/cmif_serialization.h index 03b2a130a1..cdbf32c8ee 100644 --- a/src/core/hle/service/cmif_serialization.h +++ b/src/core/hle/service/cmif_serialization.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/es/es.cpp b/src/core/hle/service/es/es.cpp index 9ad8d0e9b5..4b7d7dc753 100644 --- a/src/core/hle/service/es/es.cpp +++ b/src/core/hle/service/es/es.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/filesystem/fsp/fs_i_save_data_info_reader.cpp b/src/core/hle/service/filesystem/fsp/fs_i_save_data_info_reader.cpp index 490ac49d42..495b131df4 100644 --- a/src/core/hle/service/filesystem/fsp/fs_i_save_data_info_reader.cpp +++ b/src/core/hle/service/filesystem/fsp/fs_i_save_data_info_reader.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/glue/notif.cpp b/src/core/hle/service/glue/notif.cpp index dd3f1954de..3daec85210 100644 --- a/src/core/hle/service/glue/notif.cpp +++ b/src/core/hle/service/glue/notif.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/glue/time/manager.cpp b/src/core/hle/service/glue/time/manager.cpp index bfe57999c8..0da790e1c8 100644 --- a/src/core/hle/service/glue/time/manager.cpp +++ b/src/core/hle/service/glue/time/manager.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/hid/hid_debug_server.cpp b/src/core/hle/service/hid/hid_debug_server.cpp index 450c1e953f..0a5d479094 100644 --- a/src/core/hle/service/hid/hid_debug_server.cpp +++ b/src/core/hle/service/hid/hid_debug_server.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/core/hle/service/jit/jit_context.cpp b/src/core/hle/service/jit/jit_context.cpp index 06a2368fe5..8fd7db17c2 100644 --- a/src/core/hle/service/jit/jit_context.cpp +++ b/src/core/hle/service/jit/jit_context.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/ldn/lan_discovery.cpp b/src/core/hle/service/ldn/lan_discovery.cpp index 7d677e6664..f37dbe492f 100644 --- a/src/core/hle/service/ldn/lan_discovery.cpp +++ b/src/core/hle/service/ldn/lan_discovery.cpp @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #include "core/hle/service/ldn/lan_discovery.h" #include "core/internal_network/network.h" diff --git a/src/core/hle/service/ldn/ldn_types.h b/src/core/hle/service/ldn/ldn_types.h index 56a3cd1b4b..975af5b6c8 100644 --- a/src/core/hle/service/ldn/ldn_types.h +++ b/src/core/hle/service/ldn/ldn_types.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/core/hle/service/ldn/user_local_communication_service.cpp b/src/core/hle/service/ldn/user_local_communication_service.cpp index 69170a879d..b8770120a7 100644 --- a/src/core/hle/service/ldn/user_local_communication_service.cpp +++ b/src/core/hle/service/ldn/user_local_communication_service.cpp @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project -// SPDX-License-Identifier: GPL-3.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later #include diff --git a/src/core/hle/service/lm/lm.cpp b/src/core/hle/service/lm/lm.cpp index 508f91546d..3fbde3db8e 100644 --- a/src/core/hle/service/lm/lm.cpp +++ b/src/core/hle/service/lm/lm.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/nfc/common/device.cpp b/src/core/hle/service/nfc/common/device.cpp index c026d47e86..98ed7b97bc 100644 --- a/src/core/hle/service/nfc/common/device.cpp +++ b/src/core/hle/service/nfc/common/device.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/ns/platform_service_manager.cpp b/src/core/hle/service/ns/platform_service_manager.cpp index 301cf4ac4f..8468661b20 100644 --- a/src/core/hle/service/ns/platform_service_manager.cpp +++ b/src/core/hle/service/ns/platform_service_manager.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp b/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp index fa46c2f280..de4197c52d 100644 --- a/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp +++ b/src/core/hle/service/nvdrv/devices/nvhost_nvdec_common.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/psc/time/power_state_request_manager.cpp b/src/core/hle/service/psc/time/power_state_request_manager.cpp index 15fe8e2918..b28b513649 100644 --- a/src/core/hle/service/psc/time/power_state_request_manager.cpp +++ b/src/core/hle/service/psc/time/power_state_request_manager.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/ro/ro.cpp b/src/core/hle/service/ro/ro.cpp index 600d0ec4fd..05806e9bf3 100644 --- a/src/core/hle/service/ro/ro.cpp +++ b/src/core/hle/service/ro/ro.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/set/settings_server.cpp b/src/core/hle/service/set/settings_server.cpp index 7d1869a4e8..f6080926a7 100644 --- a/src/core/hle/service/set/settings_server.cpp +++ b/src/core/hle/service/set/settings_server.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/set/system_settings_server.cpp b/src/core/hle/service/set/system_settings_server.cpp index c70fdea24b..22e12b1b9c 100644 --- a/src/core/hle/service/set/system_settings_server.cpp +++ b/src/core/hle/service/set/system_settings_server.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/sm/sm_controller.cpp b/src/core/hle/service/sm/sm_controller.cpp index 3b63d162c4..d5245e80eb 100644 --- a/src/core/hle/service/sm/sm_controller.cpp +++ b/src/core/hle/service/sm/sm_controller.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/sockets/bsd.h b/src/core/hle/service/sockets/bsd.h index ed6b576a65..ccc6a7d7f2 100644 --- a/src/core/hle/service/sockets/bsd.h +++ b/src/core/hle/service/sockets/bsd.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/core/hle/service/spl/spl_module.cpp b/src/core/hle/service/spl/spl_module.cpp index f59eeac06c..b8aa99ccd1 100644 --- a/src/core/hle/service/spl/spl_module.cpp +++ b/src/core/hle/service/spl/spl_module.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/ssl/ssl.cpp b/src/core/hle/service/ssl/ssl.cpp index 7720c93d5a..0b0108bbd5 100644 --- a/src/core/hle/service/ssl/ssl.cpp +++ b/src/core/hle/service/ssl/ssl.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/hle/service/vi/application_display_service.cpp b/src/core/hle/service/vi/application_display_service.cpp index cd28b81dc1..969c86f53b 100644 --- a/src/core/hle/service/vi/application_display_service.cpp +++ b/src/core/hle/service/vi/application_display_service.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/internal_network/network.cpp b/src/core/internal_network/network.cpp index 400bd04bdf..b21d8a7a16 100644 --- a/src/core/internal_network/network.cpp +++ b/src/core/internal_network/network.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/core/internal_network/socket_proxy.cpp b/src/core/internal_network/socket_proxy.cpp index 1600c061f0..f37fdc8795 100644 --- a/src/core/internal_network/socket_proxy.cpp +++ b/src/core/internal_network/socket_proxy.cpp @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #include #include diff --git a/src/core/internal_network/socket_proxy.h b/src/core/internal_network/socket_proxy.h index 93cf0757af..caf5d1ee23 100644 --- a/src/core/internal_network/socket_proxy.h +++ b/src/core/internal_network/socket_proxy.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/core/loader/nca.cpp b/src/core/loader/nca.cpp index 0a9d9dc6f8..1d4846df09 100644 --- a/src/core/loader/nca.cpp +++ b/src/core/loader/nca.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/dynarmic/src/dynarmic/CMakeLists.txt b/src/dynarmic/src/dynarmic/CMakeLists.txt index b74626bcd5..e8f8a6a767 100644 --- a/src/dynarmic/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/src/dynarmic/CMakeLists.txt @@ -1,3 +1,6 @@ +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later + include(TargetArchitectureSpecificSources) add_library(dynarmic diff --git a/src/dynarmic/src/dynarmic/common/spin_lock_x64.cpp b/src/dynarmic/src/dynarmic/common/spin_lock_x64.cpp index c949ed7de8..da50179de9 100644 --- a/src/dynarmic/src/dynarmic/common/spin_lock_x64.cpp +++ b/src/dynarmic/src/dynarmic/common/spin_lock_x64.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + /* This file is part of the dynarmic project. * Copyright (c) 2022 MerryMage * SPDX-License-Identifier: 0BSD diff --git a/src/hid_core/frontend/emulated_controller.cpp b/src/hid_core/frontend/emulated_controller.cpp index 8a6922c49f..e2925c0265 100644 --- a/src/hid_core/frontend/emulated_controller.cpp +++ b/src/hid_core/frontend/emulated_controller.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/hid_core/hidbus/ringcon.cpp b/src/hid_core/hidbus/ringcon.cpp index a2bfd82636..1927a6f856 100644 --- a/src/hid_core/hidbus/ringcon.cpp +++ b/src/hid_core/hidbus/ringcon.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/hid_core/irsensor/image_transfer_processor.cpp b/src/hid_core/irsensor/image_transfer_processor.cpp index 9040390946..fb3e424d91 100644 --- a/src/hid_core/irsensor/image_transfer_processor.cpp +++ b/src/hid_core/irsensor/image_transfer_processor.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_battery_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_battery_handler.cpp index b3e17b389d..d5f37247e1 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_battery_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_battery_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_button_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_button_handler.cpp index e4166b3735..36deb25c94 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_button_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_button_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_ir_sensor_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_ir_sensor_handler.cpp index 4367dcaa56..16ec2257fb 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_ir_sensor_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_ir_sensor_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_led_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_led_handler.cpp index b4375e57f3..813d3d3188 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_led_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_led_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_mcu_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_mcu_handler.cpp index accbfe0def..2b763d8e0f 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_mcu_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_mcu_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_nfc_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_nfc_handler.cpp index 7a47786d42..80f5f3ba62 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_nfc_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_nfc_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_pad.cpp b/src/hid_core/resources/abstracted_pad/abstract_pad.cpp index 39906fe33f..d7cf2bba9b 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_pad.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_pad.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_pad_holder.cpp b/src/hid_core/resources/abstracted_pad/abstract_pad_holder.cpp index 80f86459b9..d9b20ecb66 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_pad_holder.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_pad_holder.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_palma_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_palma_handler.cpp index c10d0c4070..7766bedfd0 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_palma_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_palma_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_properties_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_properties_handler.cpp index 90c46cbe8c..c225670043 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_properties_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_properties_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_sixaxis_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_sixaxis_handler.cpp index 10c00ef95c..a8d2e5b2a0 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_sixaxis_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_sixaxis_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/abstracted_pad/abstract_vibration_handler.cpp b/src/hid_core/resources/abstracted_pad/abstract_vibration_handler.cpp index 07a35b2147..3266422133 100644 --- a/src/hid_core/resources/abstracted_pad/abstract_vibration_handler.cpp +++ b/src/hid_core/resources/abstracted_pad/abstract_vibration_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/applet_resource.cpp b/src/hid_core/resources/applet_resource.cpp index a533ca4319..31480a0e90 100644 --- a/src/hid_core/resources/applet_resource.cpp +++ b/src/hid_core/resources/applet_resource.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/npad/npad.cpp b/src/hid_core/resources/npad/npad.cpp index f1f5ee5e9f..a0f72ab298 100644 --- a/src/hid_core/resources/npad/npad.cpp +++ b/src/hid_core/resources/npad/npad.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/hid_core/resources/npad/npad_data.cpp b/src/hid_core/resources/npad/npad_data.cpp index fbcc3ef89a..a4b46a1ecf 100644 --- a/src/hid_core/resources/npad/npad_data.cpp +++ b/src/hid_core/resources/npad/npad_data.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/npad/npad_resource.cpp b/src/hid_core/resources/npad/npad_resource.cpp index 21a514dce6..08546f8dc4 100644 --- a/src/hid_core/resources/npad/npad_resource.cpp +++ b/src/hid_core/resources/npad/npad_resource.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/palma/palma.cpp b/src/hid_core/resources/palma/palma.cpp index 9210b456e2..0652455f5f 100644 --- a/src/hid_core/resources/palma/palma.cpp +++ b/src/hid_core/resources/palma/palma.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/hid_core/resources/touch_screen/gesture_handler.cpp b/src/hid_core/resources/touch_screen/gesture_handler.cpp index 6309019796..8e5ed8ff7e 100644 --- a/src/hid_core/resources/touch_screen/gesture_handler.cpp +++ b/src/hid_core/resources/touch_screen/gesture_handler.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/hid_core/resources/touch_screen/touch_screen_resource.cpp b/src/hid_core/resources/touch_screen/touch_screen_resource.cpp index 51b94b2466..5d45f861c6 100644 --- a/src/hid_core/resources/touch_screen/touch_screen_resource.cpp +++ b/src/hid_core/resources/touch_screen/touch_screen_resource.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2024 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/input_common/drivers/mouse.cpp b/src/input_common/drivers/mouse.cpp index 34bf877bf5..0949e1e2ad 100644 --- a/src/input_common/drivers/mouse.cpp +++ b/src/input_common/drivers/mouse.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/input_common/drivers/udp_client.cpp b/src/input_common/drivers/udp_client.cpp index df1819904b..fea33335ae 100644 --- a/src/input_common/drivers/udp_client.cpp +++ b/src/input_common/drivers/udp_client.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2018 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/input_common/helpers/joycon_protocol/calibration.cpp b/src/input_common/helpers/joycon_protocol/calibration.cpp index 057bf29f71..105172c352 100644 --- a/src/input_common/helpers/joycon_protocol/calibration.cpp +++ b/src/input_common/helpers/joycon_protocol/calibration.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/input_common/helpers/joycon_protocol/nfc.cpp b/src/input_common/helpers/joycon_protocol/nfc.cpp index bfdaa74a62..67f789edd8 100644 --- a/src/input_common/helpers/joycon_protocol/nfc.cpp +++ b/src/input_common/helpers/joycon_protocol/nfc.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/input_common/helpers/joycon_protocol/rumble.cpp b/src/input_common/helpers/joycon_protocol/rumble.cpp index db3420dc0b..62ad0fada0 100644 --- a/src/input_common/helpers/joycon_protocol/rumble.cpp +++ b/src/input_common/helpers/joycon_protocol/rumble.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/network/announce_multiplayer_session.h b/src/network/announce_multiplayer_session.h index 9d9673d97a..4e5cd33e1f 100644 --- a/src/network/announce_multiplayer_session.h +++ b/src/network/announce_multiplayer_session.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/network/network.cpp b/src/network/network.cpp index 0314b51d2c..7d04c2241e 100644 --- a/src/network/network.cpp +++ b/src/network/network.cpp @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #include "common/assert.h" #include "common/logging/log.h" diff --git a/src/network/network.h b/src/network/network.h index 1e1a19a3b9..84db8d6d17 100644 --- a/src/network/network.h +++ b/src/network/network.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/shader_recompiler/backend/glasm/reg_alloc.cpp b/src/shader_recompiler/backend/glasm/reg_alloc.cpp index 8cd20a2f5c..e78aee23d1 100644 --- a/src/shader_recompiler/backend/glasm/reg_alloc.cpp +++ b/src/shader_recompiler/backend/glasm/reg_alloc.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp b/src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp index 99ed4cbc19..77e644440b 100644 --- a/src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp +++ b/src/shader_recompiler/backend/glsl/emit_glsl_integer.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/backend/glsl/glsl_emit_context.cpp b/src/shader_recompiler/backend/glsl/glsl_emit_context.cpp index af4b6c41e7..2bf7f4de13 100644 --- a/src/shader_recompiler/backend/glsl/glsl_emit_context.cpp +++ b/src/shader_recompiler/backend/glsl/glsl_emit_context.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/backend/glsl/var_alloc.cpp b/src/shader_recompiler/backend/glsl/var_alloc.cpp index d70eefb6ab..3bb84ad32a 100644 --- a/src/shader_recompiler/backend/glsl/var_alloc.cpp +++ b/src/shader_recompiler/backend/glsl/var_alloc.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/backend/spirv/emit_spirv_context_get_set.cpp b/src/shader_recompiler/backend/spirv/emit_spirv_context_get_set.cpp index 680bc9aae3..1de5709394 100644 --- a/src/shader_recompiler/backend/spirv/emit_spirv_context_get_set.cpp +++ b/src/shader_recompiler/backend/spirv/emit_spirv_context_get_set.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/backend/spirv/emit_spirv_integer.cpp b/src/shader_recompiler/backend/spirv/emit_spirv_integer.cpp index bf47d4ee96..000d193689 100644 --- a/src/shader_recompiler/backend/spirv/emit_spirv_integer.cpp +++ b/src/shader_recompiler/backend/spirv/emit_spirv_integer.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/backend/spirv/spirv_emit_context.cpp b/src/shader_recompiler/backend/spirv/spirv_emit_context.cpp index 745dead6c4..4c3e101433 100644 --- a/src/shader_recompiler/backend/spirv/spirv_emit_context.cpp +++ b/src/shader_recompiler/backend/spirv/spirv_emit_context.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_conversion_integer.cpp b/src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_conversion_integer.cpp index 21d3c2fe53..c8c9e26248 100644 --- a/src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_conversion_integer.cpp +++ b/src/shader_recompiler/frontend/maxwell/translate/impl/floating_point_conversion_integer.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/frontend/maxwell/translate/impl/integer_floating_point_conversion.cpp b/src/shader_recompiler/frontend/maxwell/translate/impl/integer_floating_point_conversion.cpp index 9631fd9dfe..1f98b073be 100644 --- a/src/shader_recompiler/frontend/maxwell/translate/impl/integer_floating_point_conversion.cpp +++ b/src/shader_recompiler/frontend/maxwell/translate/impl/integer_floating_point_conversion.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/frontend/maxwell/translate_program.cpp b/src/shader_recompiler/frontend/maxwell/translate_program.cpp index a9559b0d7a..97b9b0cf07 100644 --- a/src/shader_recompiler/frontend/maxwell/translate_program.cpp +++ b/src/shader_recompiler/frontend/maxwell/translate_program.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/ir_opt/collect_shader_info_pass.cpp b/src/shader_recompiler/ir_opt/collect_shader_info_pass.cpp index 1fa39034a8..2bfa3227a8 100644 --- a/src/shader_recompiler/ir_opt/collect_shader_info_pass.cpp +++ b/src/shader_recompiler/ir_opt/collect_shader_info_pass.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/shader_recompiler/ir_opt/constant_propagation_pass.cpp b/src/shader_recompiler/ir_opt/constant_propagation_pass.cpp index 160c1aaea5..2791703307 100644 --- a/src/shader_recompiler/ir_opt/constant_propagation_pass.cpp +++ b/src/shader_recompiler/ir_opt/constant_propagation_pass.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/buffer_cache/memory_tracker_base.h b/src/video_core/buffer_cache/memory_tracker_base.h index fe68bdbf23..99e6c161a3 100644 --- a/src/video_core/buffer_cache/memory_tracker_base.h +++ b/src/video_core/buffer_cache/memory_tracker_base.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/video_core/buffer_cache/word_manager.h b/src/video_core/buffer_cache/word_manager.h index 8dc073240e..b93bd57089 100644 --- a/src/video_core/buffer_cache/word_manager.h +++ b/src/video_core/buffer_cache/word_manager.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/video_core/control/channel_state_cache.h b/src/video_core/control/channel_state_cache.h index 038c5b8fd1..58f6a34c16 100644 --- a/src/video_core/control/channel_state_cache.h +++ b/src/video_core/control/channel_state_cache.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/video_core/engines/engine_interface.h b/src/video_core/engines/engine_interface.h index 93de389a90..e271ecab59 100644 --- a/src/video_core/engines/engine_interface.h +++ b/src/video_core/engines/engine_interface.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/engines/engine_upload.cpp b/src/video_core/engines/engine_upload.cpp index e6f34c7cca..ba21eec4c4 100644 --- a/src/video_core/engines/engine_upload.cpp +++ b/src/video_core/engines/engine_upload.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/engines/maxwell_3d.cpp b/src/video_core/engines/maxwell_3d.cpp index c63f908bcc..77729fd5b6 100644 --- a/src/video_core/engines/maxwell_3d.cpp +++ b/src/video_core/engines/maxwell_3d.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/engines/maxwell_3d.h b/src/video_core/engines/maxwell_3d.h index ce0434f3d7..ae2e7a84c4 100644 --- a/src/video_core/engines/maxwell_3d.h +++ b/src/video_core/engines/maxwell_3d.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/engines/sw_blitter/converter.cpp b/src/video_core/engines/sw_blitter/converter.cpp index 785d209f98..1d1d3b2087 100644 --- a/src/video_core/engines/sw_blitter/converter.cpp +++ b/src/video_core/engines/sw_blitter/converter.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/video_core/host1x/codecs/h264.cpp b/src/video_core/host1x/codecs/h264.cpp index a0b13cbffc..0896fa6001 100644 --- a/src/video_core/host1x/codecs/h264.cpp +++ b/src/video_core/host1x/codecs/h264.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/host1x/codecs/vp9.cpp b/src/video_core/host1x/codecs/vp9.cpp index 7b3dbd7642..f80709d785 100644 --- a/src/video_core/host1x/codecs/vp9.cpp +++ b/src/video_core/host1x/codecs/vp9.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/macro/macro_hle.cpp b/src/video_core/macro/macro_hle.cpp index 328abd0ba4..2f41e806c2 100644 --- a/src/video_core/macro/macro_hle.cpp +++ b/src/video_core/macro/macro_hle.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/video_core/memory_manager.cpp b/src/video_core/memory_manager.cpp index 13f0ea8d96..94448fe0d7 100644 --- a/src/video_core/memory_manager.cpp +++ b/src/video_core/memory_manager.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/memory_manager.h b/src/video_core/memory_manager.h index 9be419932c..1be67b2d0c 100644 --- a/src/video_core/memory_manager.h +++ b/src/video_core/memory_manager.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/renderer_opengl/blit_image.cpp b/src/video_core/renderer_opengl/blit_image.cpp index b9a502577f..d5f5b612c2 100644 --- a/src/video_core/renderer_opengl/blit_image.cpp +++ b/src/video_core/renderer_opengl/blit_image.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/renderer_opengl/gl_buffer_cache.cpp b/src/video_core/renderer_opengl/gl_buffer_cache.cpp index 9d7089c5de..59829b667f 100644 --- a/src/video_core/renderer_opengl/gl_buffer_cache.cpp +++ b/src/video_core/renderer_opengl/gl_buffer_cache.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/renderer_opengl/gl_buffer_cache.h b/src/video_core/renderer_opengl/gl_buffer_cache.h index 59d1329d7e..4188dec7cc 100644 --- a/src/video_core/renderer_opengl/gl_buffer_cache.h +++ b/src/video_core/renderer_opengl/gl_buffer_cache.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/renderer_opengl/gl_state_tracker.h b/src/video_core/renderer_opengl/gl_state_tracker.h index 4027807da1..94ef975606 100644 --- a/src/video_core/renderer_opengl/gl_state_tracker.h +++ b/src/video_core/renderer_opengl/gl_state_tracker.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/renderer_opengl/gl_texture_cache.cpp b/src/video_core/renderer_opengl/gl_texture_cache.cpp index 8b1737ff51..a3957e4d9f 100644 --- a/src/video_core/renderer_opengl/gl_texture_cache.cpp +++ b/src/video_core/renderer_opengl/gl_texture_cache.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp index f61f4456fe..55565e3d79 100644 --- a/src/video_core/renderer_vulkan/vk_buffer_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_buffer_cache.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp b/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp index 35f497493b..08513d1534 100644 --- a/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp +++ b/src/video_core/renderer_vulkan/vk_staging_buffer_pool.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later diff --git a/src/video_core/renderer_vulkan/vk_swapchain.cpp b/src/video_core/renderer_vulkan/vk_swapchain.cpp index 096b9df087..5a60ca5b26 100644 --- a/src/video_core/renderer_vulkan/vk_swapchain.cpp +++ b/src/video_core/renderer_vulkan/vk_swapchain.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/shader_environment.cpp b/src/video_core/shader_environment.cpp index 573694a145..82af6ae1cb 100644 --- a/src/video_core/shader_environment.cpp +++ b/src/video_core/shader_environment.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/shader_environment.h b/src/video_core/shader_environment.h index 2d781d82f7..95c2d79277 100644 --- a/src/video_core/shader_environment.h +++ b/src/video_core/shader_environment.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/texture_cache/decode_bc.cpp b/src/video_core/texture_cache/decode_bc.cpp index 5279ff2a0a..4242cb0fd3 100644 --- a/src/video_core/texture_cache/decode_bc.cpp +++ b/src/video_core/texture_cache/decode_bc.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/texture_cache/image_base.cpp b/src/video_core/texture_cache/image_base.cpp index 01413f0c9d..077df28fb3 100644 --- a/src/video_core/texture_cache/image_base.cpp +++ b/src/video_core/texture_cache/image_base.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/texture_cache/image_view_base.cpp b/src/video_core/texture_cache/image_view_base.cpp index b7e4049f35..b812b61b55 100644 --- a/src/video_core/texture_cache/image_view_base.cpp +++ b/src/video_core/texture_cache/image_view_base.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/textures/astc.cpp b/src/video_core/textures/astc.cpp index 85fd06957e..9574593b18 100644 --- a/src/video_core/textures/astc.cpp +++ b/src/video_core/textures/astc.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: 2016 The University of North Carolina at Chapel Hill // SPDX-License-Identifier: Apache-2.0 diff --git a/src/video_core/textures/decoders.cpp b/src/video_core/textures/decoders.cpp index 12e4ddf165..25b0860b0f 100644 --- a/src/video_core/textures/decoders.cpp +++ b/src/video_core/textures/decoders.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/textures/texture.cpp b/src/video_core/textures/texture.cpp index 2798d5839f..b51441bdfe 100644 --- a/src/video_core/textures/texture.cpp +++ b/src/video_core/textures/texture.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/textures/workers.cpp b/src/video_core/textures/workers.cpp index 01aa716e11..780e0c4da9 100644 --- a/src/video_core/textures/workers.cpp +++ b/src/video_core/textures/workers.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/video_core/transform_feedback.cpp b/src/video_core/transform_feedback.cpp index 5dda1ffafc..f1e20b9290 100644 --- a/src/video_core/transform_feedback.cpp +++ b/src/video_core/transform_feedback.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later diff --git a/src/yuzu/multiplayer/chat_room.cpp b/src/yuzu/multiplayer/chat_room.cpp index 5925266b40..4c2c41ea2a 100644 --- a/src/yuzu/multiplayer/chat_room.cpp +++ b/src/yuzu/multiplayer/chat_room.cpp @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #include #include diff --git a/src/yuzu/multiplayer/chat_room.h b/src/yuzu/multiplayer/chat_room.h index f295ea7a7c..e9eb48e824 100644 --- a/src/yuzu/multiplayer/chat_room.h +++ b/src/yuzu/multiplayer/chat_room.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/yuzu/multiplayer/client_room.cpp b/src/yuzu/multiplayer/client_room.cpp index 3453ae34d5..93d6662c1e 100644 --- a/src/yuzu/multiplayer/client_room.cpp +++ b/src/yuzu/multiplayer/client_room.cpp @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #include #include diff --git a/src/yuzu/multiplayer/client_room.h b/src/yuzu/multiplayer/client_room.h index 6990c56e50..43aad2a2eb 100644 --- a/src/yuzu/multiplayer/client_room.h +++ b/src/yuzu/multiplayer/client_room.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/yuzu/multiplayer/direct_connect.h b/src/yuzu/multiplayer/direct_connect.h index e7efaecbd2..f9acf262a9 100644 --- a/src/yuzu/multiplayer/direct_connect.h +++ b/src/yuzu/multiplayer/direct_connect.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/yuzu/multiplayer/host_room.h b/src/yuzu/multiplayer/host_room.h index d9b08d2c8c..a6d38a4c4b 100644 --- a/src/yuzu/multiplayer/host_room.h +++ b/src/yuzu/multiplayer/host_room.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/yuzu/multiplayer/lobby.h b/src/yuzu/multiplayer/lobby.h index 4d4e7bd5e4..46dec45125 100644 --- a/src/yuzu/multiplayer/lobby.h +++ b/src/yuzu/multiplayer/lobby.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2017 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/yuzu/multiplayer/moderation_dialog.cpp b/src/yuzu/multiplayer/moderation_dialog.cpp index 1a06d661d5..9d676eee6a 100644 --- a/src/yuzu/multiplayer/moderation_dialog.cpp +++ b/src/yuzu/multiplayer/moderation_dialog.cpp @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2018 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2018 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #include #include diff --git a/src/yuzu/multiplayer/moderation_dialog.h b/src/yuzu/multiplayer/moderation_dialog.h index 4d32a6895e..e689a00e02 100644 --- a/src/yuzu/multiplayer/moderation_dialog.h +++ b/src/yuzu/multiplayer/moderation_dialog.h @@ -1,9 +1,9 @@ -// SPDX-FileCopyrightText: Copyright 2018 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2018 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + #pragma once #include diff --git a/src/yuzu/multiplayer/state.cpp b/src/yuzu/multiplayer/state.cpp index 8ff1d991ec..8cbb63d660 100644 --- a/src/yuzu/multiplayer/state.cpp +++ b/src/yuzu/multiplayer/state.cpp @@ -1,12 +1,8 @@ // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later - // SPDX-FileCopyrightText: Copyright 2018 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project -// SPDX-License-Identifier: GPL-3.0-or-later - #include #include #include diff --git a/src/yuzu/multiplayer/state.h b/src/yuzu/multiplayer/state.h index 4d3dde2162..a0cf8f7ac8 100644 --- a/src/yuzu/multiplayer/state.h +++ b/src/yuzu/multiplayer/state.h @@ -1,8 +1,7 @@ -// SPDX-FileCopyrightText: Copyright 2018 Citra Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - // SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later +// SPDX-FileCopyrightText: Copyright 2018 Citra Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/tools/cpm-fetch-all.sh b/tools/cpm-fetch-all.sh index 66f55df94d..fc01e8fdfb 100755 --- a/tools/cpm-fetch-all.sh +++ b/tools/cpm-fetch-all.sh @@ -1,6 +1,6 @@ #!/bin/bash -e -# SPDX-FileCopyrightText: 2025 Eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later # SPDX-FileCopyrightText: 2025 crueter diff --git a/tools/cpm-fetch.sh b/tools/cpm-fetch.sh index 996cf76a97..10d36448c5 100755 --- a/tools/cpm-fetch.sh +++ b/tools/cpm-fetch.sh @@ -1,6 +1,6 @@ #!/bin/bash -e -# SPDX-FileCopyrightText: 2025 Eden Emulator Project +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later # SPDX-FileCopyrightText: 2025 crueter From f33a771d587bfb3d7538f719213bb8f8955bed82 Mon Sep 17 00:00:00 2001 From: lizzie Date: Mon, 22 Sep 2025 17:34:55 +0200 Subject: [PATCH 20/52] [vk, opengl] add lanczo and spline-1 filtering (#2534) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2534 Reviewed-by: MaranBr Reviewed-by: Shinmegumi Reviewed-by: Maufeat Co-authored-by: lizzie Co-committed-by: lizzie --- src/common/settings_enums.h | 2 +- src/qt_common/shared_translation.cpp | 2 + src/qt_common/shared_translation.h | 4 ++ src/video_core/host_shaders/CMakeLists.txt | 6 ++- .../host_shaders/present_lanczos.frag | 40 ++++++++++++++++ .../host_shaders/present_spline1.frag | 24 ++++++++++ .../renderer_opengl/gl_blit_screen.cpp | 6 +++ .../renderer_opengl/present/filters.cpp | 11 +++++ .../renderer_opengl/present/filters.h | 2 + .../renderer_vulkan/present/filters.cpp | 11 +++++ .../renderer_vulkan/present/filters.h | 2 + .../renderer_vulkan/vk_blit_screen.cpp | 6 +++ tools/lanczos_gen.c | 48 +++++++++++++++++++ 13 files changed, 161 insertions(+), 3 deletions(-) create mode 100644 src/video_core/host_shaders/present_lanczos.frag create mode 100644 src/video_core/host_shaders/present_spline1.frag create mode 100644 tools/lanczos_gen.c diff --git a/src/common/settings_enums.h b/src/common/settings_enums.h index 41133a7819..ebfa4ceb9e 100644 --- a/src/common/settings_enums.h +++ b/src/common/settings_enums.h @@ -166,7 +166,7 @@ ENUM(ResolutionSetup, Res7X, Res8X); -ENUM(ScalingFilter, NearestNeighbor, Bilinear, Bicubic, Gaussian, ScaleForce, Fsr, Area, MaxEnum); +ENUM(ScalingFilter, NearestNeighbor, Bilinear, Bicubic, Spline1, Gaussian, Lanczos, ScaleForce, Fsr, Area, MaxEnum); ENUM(AntiAliasing, None, Fxaa, Smaa, MaxEnum); diff --git a/src/qt_common/shared_translation.cpp b/src/qt_common/shared_translation.cpp index eb413f28e9..4254253c2f 100644 --- a/src/qt_common/shared_translation.cpp +++ b/src/qt_common/shared_translation.cpp @@ -572,7 +572,9 @@ std::unique_ptr ComboboxEnumeration(QObject* parent) PAIR(ScalingFilter, NearestNeighbor, tr("Nearest Neighbor")), PAIR(ScalingFilter, Bilinear, tr("Bilinear")), PAIR(ScalingFilter, Bicubic, tr("Bicubic")), + PAIR(ScalingFilter, Spline1, tr("Spline-1")), PAIR(ScalingFilter, Gaussian, tr("Gaussian")), + PAIR(ScalingFilter, Lanczos, tr("Lanczos")), PAIR(ScalingFilter, ScaleForce, tr("ScaleForce")), PAIR(ScalingFilter, Fsr, tr("AMD FidelityFX™️ Super Resolution")), PAIR(ScalingFilter, Area, tr("Area")), diff --git a/src/qt_common/shared_translation.h b/src/qt_common/shared_translation.h index 48a2cb5205..c9216c2daa 100644 --- a/src/qt_common/shared_translation.h +++ b/src/qt_common/shared_translation.h @@ -38,8 +38,12 @@ static const std::map scaling_filter_texts_map {Settings::ScalingFilter::Bilinear, QStringLiteral(QT_TRANSLATE_NOOP("GMainWindow", "Bilinear"))}, {Settings::ScalingFilter::Bicubic, QStringLiteral(QT_TRANSLATE_NOOP("GMainWindow", "Bicubic"))}, + {Settings::ScalingFilter::Spline1, + QStringLiteral(QT_TRANSLATE_NOOP("GMainWindow", "Spline-1"))}, {Settings::ScalingFilter::Gaussian, QStringLiteral(QT_TRANSLATE_NOOP("GMainWindow", "Gaussian"))}, + {Settings::ScalingFilter::Lanczos, + QStringLiteral(QT_TRANSLATE_NOOP("GMainWindow", "Lanczos"))}, {Settings::ScalingFilter::ScaleForce, QStringLiteral(QT_TRANSLATE_NOOP("GMainWindow", "ScaleForce"))}, {Settings::ScalingFilter::Fsr, QStringLiteral(QT_TRANSLATE_NOOP("GMainWindow", "FSR"))}, diff --git a/src/video_core/host_shaders/CMakeLists.txt b/src/video_core/host_shaders/CMakeLists.txt index 688e10d2e4..c14b44a45a 100644 --- a/src/video_core/host_shaders/CMakeLists.txt +++ b/src/video_core/host_shaders/CMakeLists.txt @@ -1,5 +1,5 @@ -# SPDX-FileCopyrightText: 2018 yuzu Emulator Project -# SPDX-License-Identifier: GPL-2.0-or-later +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later set(FIDELITYFX_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/externals/FidelityFX-FSR/ffx-fsr) @@ -45,6 +45,8 @@ set(SHADER_FILES present_area.frag present_bicubic.frag present_gaussian.frag + present_lanczos.frag + present_spline1.frag queries_prefix_scan_sum.comp queries_prefix_scan_sum_nosubgroups.comp resolve_conditional_render.comp diff --git a/src/video_core/host_shaders/present_lanczos.frag b/src/video_core/host_shaders/present_lanczos.frag new file mode 100644 index 0000000000..b69b329c1b --- /dev/null +++ b/src/video_core/host_shaders/present_lanczos.frag @@ -0,0 +1,40 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +// https://en.wikipedia.org/wiki/Lanczos_resampling + +#version 460 core + +layout (location = 0) in vec2 frag_tex_coord; +layout (location = 0) out vec4 color; +layout (binding = 0) uniform sampler2D color_texture; + +#define PI 3.1415926535897932384626433 +float sinc(float x) { + return x == 0.0f ? 1.0f : sin(PI * x) / (PI * x); +} +float lanczos(vec2 v, float a) { + float d = length(v); + return sinc(d) / sinc(d / a); +} +vec4 textureLanczos(sampler2D textureSampler, vec2 p) { + vec3 c_sum = vec3(0.0f); + float w_sum = 0.0f; + vec2 res = vec2(textureSize(textureSampler, 0)); + vec2 cc = floor(p * res) / res; + // kernel size = (2r + 1)^2 + const int r = 3; //radius (1 = 3 steps) + for (int x = -r; x <= r; x++) + for (int y = -r; y <= r; y++) { + vec2 kp = 0.5f * (vec2(x, y) / res); // 0.5 = half-pixel level resampling + vec2 uv = cc + kp; + float w = lanczos(kp, float(r)); + c_sum += w * texture(textureSampler, p + kp).rgb; + w_sum += w; + } + return vec4(c_sum / w_sum, 1.0f); +} + +void main() { + color = textureLanczos(color_texture, frag_tex_coord); +} diff --git a/src/video_core/host_shaders/present_spline1.frag b/src/video_core/host_shaders/present_spline1.frag new file mode 100644 index 0000000000..871b47586b --- /dev/null +++ b/src/video_core/host_shaders/present_spline1.frag @@ -0,0 +1,24 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +// Spline (smooth linear inerpolation) with 1 texel fetch (needs bilinear to work) +// Emulates bicubic without actually doing bicubic +// See https://iquilezles.org/articles/texture, unfortunely there are issues with the original +// where smoothstep "expansion" actually results in worse codegen (SPIRV-Opt does a direct conv to smoothstep) +// TODO: Numerical analysis - fract is sawtooth func and floor, reuse params? Perhaps - no need for precision + +#version 460 core + +layout (location = 0) in vec2 frag_tex_coord; +layout (location = 0) out vec4 color; +layout (binding = 0) uniform sampler2D color_texture; + +vec4 textureSpline1(sampler2D sam, vec2 uv) { + float r = float(textureSize(sam, 0).x); + vec2 x = fract(uv * r + 0.5); + return texture(sam, (floor(uv * r + 0.5) + smoothstep(0.0, 1.0, x) - 0.5) / r); +} + +void main() { + color = textureSpline1(color_texture, frag_tex_coord); +} diff --git a/src/video_core/renderer_opengl/gl_blit_screen.cpp b/src/video_core/renderer_opengl/gl_blit_screen.cpp index 2071fe8d15..65670fcad8 100644 --- a/src/video_core/renderer_opengl/gl_blit_screen.cpp +++ b/src/video_core/renderer_opengl/gl_blit_screen.cpp @@ -89,6 +89,12 @@ void BlitScreen::CreateWindowAdapt() { case Settings::ScalingFilter::Gaussian: window_adapt = MakeGaussian(device); break; + case Settings::ScalingFilter::Spline1: + window_adapt = MakeSpline1(device); + break; + case Settings::ScalingFilter::Lanczos: + window_adapt = MakeLanczos(device); + break; case Settings::ScalingFilter::ScaleForce: window_adapt = MakeScaleForce(device); break; diff --git a/src/video_core/renderer_opengl/present/filters.cpp b/src/video_core/renderer_opengl/present/filters.cpp index c5ac8e7823..a840de304e 100644 --- a/src/video_core/renderer_opengl/present/filters.cpp +++ b/src/video_core/renderer_opengl/present/filters.cpp @@ -12,6 +12,7 @@ #include "video_core/host_shaders/present_area_frag.h" #include "video_core/host_shaders/present_bicubic_frag.h" #include "video_core/host_shaders/present_gaussian_frag.h" +#include "video_core/host_shaders/present_lanczos_frag.h" #include "video_core/renderer_opengl/present/filters.h" #include "video_core/renderer_opengl/present/util.h" @@ -27,6 +28,11 @@ std::unique_ptr MakeBilinear(const Device& device) { HostShaders::OPENGL_PRESENT_FRAG); } +std::unique_ptr MakeSpline1(const Device& device) { + return std::make_unique(device, CreateBilinearSampler(), + HostShaders::PRESENT_SPLINE1_FRAG); +} + std::unique_ptr MakeBicubic(const Device& device) { return std::make_unique(device, CreateBilinearSampler(), HostShaders::PRESENT_BICUBIC_FRAG); @@ -37,6 +43,11 @@ std::unique_ptr MakeGaussian(const Device& device) { HostShaders::PRESENT_GAUSSIAN_FRAG); } +std::unique_ptr MakeLanczos(const Device& device) { + return std::make_unique(device, CreateBilinearSampler(), + HostShaders::PRESENT_LANCZOS_FRAG); +} + std::unique_ptr MakeScaleForce(const Device& device) { return std::make_unique( device, CreateBilinearSampler(), diff --git a/src/video_core/renderer_opengl/present/filters.h b/src/video_core/renderer_opengl/present/filters.h index be2ce24842..7b38ac56bc 100644 --- a/src/video_core/renderer_opengl/present/filters.h +++ b/src/video_core/renderer_opengl/present/filters.h @@ -18,6 +18,8 @@ std::unique_ptr MakeNearestNeighbor(const Device& device); std::unique_ptr MakeBilinear(const Device& device); std::unique_ptr MakeBicubic(const Device& device); std::unique_ptr MakeGaussian(const Device& device); +std::unique_ptr MakeSpline1(const Device& device); +std::unique_ptr MakeLanczos(const Device& device); std::unique_ptr MakeScaleForce(const Device& device); std::unique_ptr MakeArea(const Device& device); diff --git a/src/video_core/renderer_vulkan/present/filters.cpp b/src/video_core/renderer_vulkan/present/filters.cpp index 7843f38d2c..6622b8daea 100644 --- a/src/video_core/renderer_vulkan/present/filters.cpp +++ b/src/video_core/renderer_vulkan/present/filters.cpp @@ -12,6 +12,7 @@ #include "video_core/host_shaders/present_area_frag_spv.h" #include "video_core/host_shaders/present_bicubic_frag_spv.h" #include "video_core/host_shaders/present_gaussian_frag_spv.h" +#include "video_core/host_shaders/present_lanczos_frag_spv.h" #include "video_core/host_shaders/vulkan_present_frag_spv.h" #include "video_core/host_shaders/vulkan_present_scaleforce_fp16_frag_spv.h" #include "video_core/host_shaders/vulkan_present_scaleforce_fp32_frag_spv.h" @@ -45,6 +46,11 @@ std::unique_ptr MakeBilinear(const Device& device, VkFormat fra BuildShader(device, VULKAN_PRESENT_FRAG_SPV)); } +std::unique_ptr MakeSpline1(const Device& device, VkFormat frame_format) { + return std::make_unique(device, frame_format, CreateBilinearSampler(device), + BuildShader(device, PRESENT_SPLINE1_FRAG_SPV)); +} + std::unique_ptr MakeBicubic(const Device& device, VkFormat frame_format) { // No need for handrolled shader -- if the VK impl can do it for us ;) if (device.IsExtFilterCubicSupported()) @@ -59,6 +65,11 @@ std::unique_ptr MakeGaussian(const Device& device, VkFormat fra BuildShader(device, PRESENT_GAUSSIAN_FRAG_SPV)); } +std::unique_ptr MakeLanczos(const Device& device, VkFormat frame_format) { + return std::make_unique(device, frame_format, CreateBilinearSampler(device), + BuildShader(device, PRESENT_LANCZOS_FRAG_SPV)); +} + std::unique_ptr MakeScaleForce(const Device& device, VkFormat frame_format) { return std::make_unique(device, frame_format, CreateBilinearSampler(device), SelectScaleForceShader(device)); diff --git a/src/video_core/renderer_vulkan/present/filters.h b/src/video_core/renderer_vulkan/present/filters.h index c8259487f8..015bffc8a5 100644 --- a/src/video_core/renderer_vulkan/present/filters.h +++ b/src/video_core/renderer_vulkan/present/filters.h @@ -18,7 +18,9 @@ class MemoryAllocator; std::unique_ptr MakeNearestNeighbor(const Device& device, VkFormat frame_format); std::unique_ptr MakeBilinear(const Device& device, VkFormat frame_format); std::unique_ptr MakeBicubic(const Device& device, VkFormat frame_format); +std::unique_ptr MakeSpline1(const Device& device, VkFormat frame_format); std::unique_ptr MakeGaussian(const Device& device, VkFormat frame_format); +std::unique_ptr MakeLanczos(const Device& device, VkFormat frame_format); std::unique_ptr MakeScaleForce(const Device& device, VkFormat frame_format); std::unique_ptr MakeArea(const Device& device, VkFormat frame_format); diff --git a/src/video_core/renderer_vulkan/vk_blit_screen.cpp b/src/video_core/renderer_vulkan/vk_blit_screen.cpp index 39f07b966d..b720bcded3 100644 --- a/src/video_core/renderer_vulkan/vk_blit_screen.cpp +++ b/src/video_core/renderer_vulkan/vk_blit_screen.cpp @@ -43,9 +43,15 @@ void BlitScreen::SetWindowAdaptPass() { case Settings::ScalingFilter::Bicubic: window_adapt = MakeBicubic(device, swapchain_view_format); break; + case Settings::ScalingFilter::Spline1: + window_adapt = MakeSpline1(device, swapchain_view_format); + break; case Settings::ScalingFilter::Gaussian: window_adapt = MakeGaussian(device, swapchain_view_format); break; + case Settings::ScalingFilter::Lanczos: + window_adapt = MakeLanczos(device, swapchain_view_format); + break; case Settings::ScalingFilter::ScaleForce: window_adapt = MakeScaleForce(device, swapchain_view_format); break; diff --git a/tools/lanczos_gen.c b/tools/lanczos_gen.c new file mode 100644 index 0000000000..6d7be3cb0e --- /dev/null +++ b/tools/lanczos_gen.c @@ -0,0 +1,48 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +// clang -lm tools/lanczos_gen.c -o tools/lanczos_gen && ./tools/lanczos_gen +#include +#include + +double sinc(double x) { + return x == 0.0f ? 1.0f : sin(M_PI * x) / (M_PI * x); +} + +typedef struct vec2 { + double x; + double y; +} vec2; + +double lanczos(vec2 v, float a) { + double d = sqrt(v.x * v.x + v.y * v.y); + return sinc(d) / sinc(d / a); +} + +int main(int argc, char* argv[]) { + const int r = 3; //radius (1 = 3 steps) + const int k_size = (r * 2 + 1) * (r * 2 + 1); + double w_sum = 0.0f; + // kernel size = (r * 2 + 1) ^ 2 + printf("const float w_kernel[%i] = float[] (\n ", k_size); + double factor = 1.0f / ((double)r + 1.0f); + for (int x = -r; x <= r; x++) + for (int y = -r; y <= r; y++) { + double w = lanczos((vec2){ .x = x, .y = y }, (double)r); + printf("%lff, ", w); + w_sum += w; + } + printf("\n);\n"); + printf("const vec2 w_pos[%i] = vec2[] (\n ", k_size); + for (int x = -r; x <= r; x++) + for (int y = -r; y <= r; y++) { + vec2 kp = (vec2){ + .x = x * factor, + .y = y * factor + }; + printf("vec2(%lff, %lff), ", kp.x, kp.y); + } + printf("\n);\n"); + printf("const float w_sum = %lff;\n", w_sum); + return 0; +} From 49f29e5071e02ad5bbeed7b0a3ae7997617beb87 Mon Sep 17 00:00:00 2001 From: SDK Chan Date: Mon, 22 Sep 2025 17:55:41 +0200 Subject: [PATCH 21/52] [shader_recompiler] Rewrite ISBERD (#2541) I tried to simplify ISBERD a little bit, and remove unneeded data shifting, and unneeded complexity through helper functions I previously added. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2541 Reviewed-by: MaranBr Reviewed-by: crueter Co-authored-by: SDK Chan Co-committed-by: SDK Chan --- .../frontend/maxwell/translate/impl/impl.cpp | 36 ----- .../frontend/maxwell/translate/impl/impl.h | 30 ---- .../impl/internal_stage_buffer_entry_read.cpp | 128 +++++++++++++----- 3 files changed, 94 insertions(+), 100 deletions(-) diff --git a/src/shader_recompiler/frontend/maxwell/translate/impl/impl.cpp b/src/shader_recompiler/frontend/maxwell/translate/impl/impl.cpp index 157e5dfaaf..8b5a103006 100644 --- a/src/shader_recompiler/frontend/maxwell/translate/impl/impl.cpp +++ b/src/shader_recompiler/frontend/maxwell/translate/impl/impl.cpp @@ -271,40 +271,4 @@ void TranslatorVisitor::ResetOFlag() { SetOFlag(ir.Imm1(false)); } -IR::U32 TranslatorVisitor::apply_ISBERD_shift(IR::U32 result, Isberd::Shift shift_value) { - if (shift_value != Isberd::Shift::Default) { - return ir.ShiftLeftLogical(result, ir.Imm32(1)); - } - return result; -} - -IR::U32 TranslatorVisitor::apply_ISBERD_size_read(IR::U32 address, Isberd::SZ sz) { - switch (sz) { - case Isberd::SZ::U8: - return ir.LoadGlobalU8(ir.UConvert(64, address)); - case Isberd::SZ::U16: - return ir.LoadGlobalU16(ir.UConvert(64, address)); - case Isberd::SZ::U32: - case Isberd::SZ::F32: - return ir.LoadGlobal32(ir.UConvert(64, address)); - default: - UNREACHABLE(); - } -} - -IR::U32 TranslatorVisitor::compute_ISBERD_address(IR::Reg src_reg, u32 src_reg_num, u32 imm, u64 skew_value) { - IR::U32 address{}; - if (src_reg_num == 0xFF) { - address = ir.Imm32(imm); - } else { - auto offset = ir.Imm32(imm); - address = ir.IAdd(X(src_reg), offset); - if (skew_value != 0) { - address = ir.IAdd(address, ir.LaneId()); - } - } - - return address; -}; - } // namespace Shader::Maxwell diff --git a/src/shader_recompiler/frontend/maxwell/translate/impl/impl.h b/src/shader_recompiler/frontend/maxwell/translate/impl/impl.h index 1b2547a1bd..37963dc777 100644 --- a/src/shader_recompiler/frontend/maxwell/translate/impl/impl.h +++ b/src/shader_recompiler/frontend/maxwell/translate/impl/impl.h @@ -56,30 +56,6 @@ enum class FPCompareOp : u64 { T, }; -namespace Isberd { -enum class Mode : u64 { - Default, - Patch, - Prim, - Attr, -}; - -enum class Shift : u64 { - Default, - U16, - B32, -}; - -enum class SZ : u64 { - U8, - U16, - U32, - F32, -}; - -} // namespace Isberd - - class TranslatorVisitor { public: explicit TranslatorVisitor(Environment& env_, IR::Block& block) : env{env_}, ir(block) {} @@ -408,12 +384,6 @@ public: void ResetSFlag(); void ResetCFlag(); void ResetOFlag(); - -private: - // Helper functions for various translator visitors - IR::U32 apply_ISBERD_shift(IR::U32 result, Isberd::Shift shift_value); - IR::U32 apply_ISBERD_size_read(IR::U32 address, Isberd::SZ sz_value); - IR::U32 compute_ISBERD_address(IR::Reg src_reg, u32 src_reg_num, u32 imm, u64 skew_value); }; } // namespace Shader::Maxwell diff --git a/src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.cpp b/src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.cpp index 2aaf85772d..e6345de65e 100644 --- a/src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.cpp +++ b/src/shader_recompiler/frontend/maxwell/translate/impl/internal_stage_buffer_entry_read.cpp @@ -9,9 +9,52 @@ #include "shader_recompiler/frontend/maxwell/translate/impl/impl.h" namespace Shader::Maxwell { +namespace { +enum class Mode : u64 { + Default, + Patch, + Prim, + Attr, +}; + +enum class SZ : u64 { + U8, + U16, + U32, + F32 +}; + +enum class Shift : u64 { + Default, + U16, + B32, +}; + +IR::U32 scaleIndex(IR::IREmitter& ir, IR::U32 index, Shift shift) { + switch (shift) { + case Shift::Default: return index; + case Shift::U16: return ir.ShiftLeftLogical(index, ir.Imm32(1)); + case Shift::B32: return ir.ShiftLeftLogical(index, ir.Imm32(2)); + default: UNREACHABLE(); + } +} + +IR::U32 skewBytes(IR::IREmitter& ir, SZ sizeRead) { + const IR::U32 lane = ir.LaneId(); + switch (sizeRead) { + case SZ::U8: return lane; + case SZ::U16: return ir.ShiftLeftLogical(lane, ir.Imm32(1)); + case SZ::U32: + case SZ::F32: return ir.ShiftLeftLogical(lane, ir.Imm32(2)); + default: UNREACHABLE(); + } +} + +} // Anonymous namespace -// Valid only for GS, TI, VS and trap void TranslatorVisitor::ISBERD(u64 insn) { + LOG_DEBUG(Shader, "called with insn={:#X}", insn); + union { u64 raw; BitField<0, 8, IR::Reg> dest_reg; @@ -20,49 +63,66 @@ void TranslatorVisitor::ISBERD(u64 insn) { BitField<24, 8, u32> imm; BitField<31, 1, u64> skew; BitField<32, 1, u64> o; - BitField<33, 2, Isberd::Mode> mode; - BitField<36, 4, Isberd::SZ> sz; - BitField<47, 2, Isberd::Shift> shift; + BitField<33, 2, Mode> mode; + BitField<36, 4, SZ> sz; + BitField<47, 2, Shift> shift; } const isberd{insn}; - auto address = compute_ISBERD_address(isberd.src_reg, isberd.src_reg_num, isberd.imm, isberd.skew); - if (isberd.o != 0) { - auto result = apply_ISBERD_size_read(address, isberd.sz.Value()); - X(isberd.dest_reg, apply_ISBERD_shift(result, isberd.shift.Value())); - - return; + IR::U32 index{}; + if (isberd.src_reg_num.Value() == 0xFF) { + index = ir.Imm32(isberd.imm.Value()); + } else { + const IR::U32 scaledIndex = scaleIndex(ir, X(isberd.src_reg.Value()), isberd.shift.Value()); + index = ir.IAdd(scaledIndex, ir.Imm32(isberd.imm.Value())); } - if (isberd.mode != Isberd::Mode::Default) { - IR::F32 result_f32{}; - switch (isberd.mode.Value()) { - case Isberd::Mode::Patch: - result_f32 = ir.GetPatch(address.Patch()); - break; - case Isberd::Mode::Prim: - result_f32 = ir.GetAttribute(address.Attribute()); - break; - case Isberd::Mode::Attr: - result_f32 = ir.GetAttributeIndexed(address); - break; - default: - UNREACHABLE(); + if (isberd.o.Value()) { + if (isberd.skew.Value()) { + index = ir.IAdd(index, skewBytes(ir, isberd.sz.Value())); } - auto result_u32 = ir.BitCast(result_f32); - X(isberd.dest_reg, apply_ISBERD_shift(result_u32, isberd.shift.Value())); - return; - } - - if (isberd.skew != 0) { - auto result = ir.IAdd(X(isberd.src_reg), ir.LaneId()); - X(isberd.dest_reg, result); + const IR::U64 index64 = ir.UConvert(64, index); + IR::U32 globalLoaded{}; + switch (isberd.sz.Value()) { + case SZ::U8: globalLoaded = ir.LoadGlobalU8 (index64); break; + case SZ::U16: globalLoaded = ir.LoadGlobalU16(index64); break; + case SZ::U32: + case SZ::F32: globalLoaded = ir.LoadGlobal32(index64); break; + default: UNREACHABLE(); + } + X(isberd.dest_reg.Value(), globalLoaded); return; } - // Fallback if nothing else applies - X(isberd.dest_reg, X(isberd.src_reg)); + if (isberd.mode.Value() != Mode::Default) { + if (isberd.skew.Value()) { + index = ir.IAdd(index, skewBytes(ir, SZ::U32)); + } + + IR::F32 float_index{}; + switch (isberd.mode.Value()) { + case Mode::Patch: float_index = ir.GetPatch(index.Patch()); + break; + case Mode::Prim: float_index = ir.GetAttribute(index.Attribute()); + break; + case Mode::Attr: float_index = ir.GetAttributeIndexed(index); + break; + default: UNREACHABLE(); + } + X(isberd.dest_reg.Value(), ir.BitCast(float_index)); + + return; + } + + if (isberd.skew.Value()) { + X(isberd.dest_reg.Value(), ir.IAdd(X(isberd.src_reg.Value()), ir.LaneId())); + + return; + } + + // Fallback copy + X(isberd.dest_reg.Value(), X(isberd.src_reg.Value())); } } // namespace Shader::Maxwell From 48f7387e3afeeef993946917804b5fa5e99cdb1e Mon Sep 17 00:00:00 2001 From: Maufeat Date: Mon, 22 Sep 2025 17:56:20 +0200 Subject: [PATCH 22/52] [texture_cache, nifm] fix crashes for linear image type and set nifm logs to debug (#2549) Example game was Mario+Rabbits Kingdom Battle. It crashes when reaches that part of copy image. Also put NIFM requests to log in DEBUG due to request spam and not being useful in debugging at all. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2549 Reviewed-by: MaranBr Reviewed-by: Shinmegumi Co-authored-by: Maufeat Co-committed-by: Maufeat --- src/core/hle/service/nifm/nifm.cpp | 8 ++++---- .../renderer_vulkan/vk_texture_cache.cpp | 14 +++++++++----- 2 files changed, 13 insertions(+), 9 deletions(-) diff --git a/src/core/hle/service/nifm/nifm.cpp b/src/core/hle/service/nifm/nifm.cpp index 7d43677c6f..b486e56d68 100644 --- a/src/core/hle/service/nifm/nifm.cpp +++ b/src/core/hle/service/nifm/nifm.cpp @@ -381,7 +381,7 @@ public: private: void Submit(HLERequestContext& ctx) { - LOG_WARNING(Service_NIFM, "(STUBBED) called"); + LOG_DEBUG(Service_NIFM, "(STUBBED) called"); if (state == RequestState::NotSubmitted) { UpdateState(RequestState::OnHold); @@ -392,7 +392,7 @@ private: } void GetRequestState(HLERequestContext& ctx) { - LOG_WARNING(Service_NIFM, "(STUBBED) called"); + LOG_DEBUG(Service_NIFM, "(STUBBED) called"); IPC::ResponseBuilder rb{ctx, 3}; rb.Push(ResultSuccess); @@ -424,7 +424,7 @@ private: } void GetResult(HLERequestContext& ctx) { - LOG_WARNING(Service_NIFM, "(STUBBED) called"); + LOG_DEBUG(Service_NIFM, "(STUBBED) called"); const auto result = [this] { const auto has_connection = Network::GetHostIPv4Address().has_value() && @@ -486,7 +486,7 @@ private: } void UpdateState(RequestState new_state) { - LOG_WARNING(Service_NIFM, "(STUBBED) called"); + LOG_DEBUG(Service_NIFM, "(STUBBED) called"); state = new_state; event1->Signal(); } diff --git a/src/video_core/renderer_vulkan/vk_texture_cache.cpp b/src/video_core/renderer_vulkan/vk_texture_cache.cpp index 466be26577..fb5157a658 100644 --- a/src/video_core/renderer_vulkan/vk_texture_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_texture_cache.cpp @@ -1377,13 +1377,17 @@ void TextureCacheRuntime::CopyImage(Image& dst, Image& src, // As per the size-compatible formats section of vulkan, copy manually via ReinterpretImage // these images that aren't size-compatible if (BytesPerBlock(src.info.format) != BytesPerBlock(dst.info.format)) { - auto oneCopy = VideoCommon::ImageCopy{ - .src_offset = VideoCommon::Offset3D(0, 0, 0), - .dst_offset = VideoCommon::Offset3D(0, 0, 0), - .extent = dst.info.size - }; + + if (src.info.type == ImageType::Linear || dst.info.type == ImageType::Linear) { + return; + } + + auto oneCopy = VideoCommon::ImageCopy{.src_offset = VideoCommon::Offset3D(0, 0, 0), + .dst_offset = VideoCommon::Offset3D(0, 0, 0), + .extent = dst.info.size}; return ReinterpretImage(dst, src, std::span{&oneCopy, 1}); } + boost::container::small_vector vk_copies(copies.size()); const VkImageAspectFlags aspect_mask = dst.AspectMask(); ASSERT(aspect_mask == src.AspectMask()); From 7050b92d61f2c2be2384f606d47b23d114353944 Mon Sep 17 00:00:00 2001 From: lizzie Date: Mon, 22 Sep 2025 18:21:59 +0200 Subject: [PATCH 23/52] [vk, gl] fix missing spline1 header (#2551) Thanks to @chemicalwarrior for the patch Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2551 Co-authored-by: lizzie Co-committed-by: lizzie --- src/video_core/renderer_opengl/present/filters.cpp | 1 + src/video_core/renderer_vulkan/present/filters.cpp | 1 + 2 files changed, 2 insertions(+) diff --git a/src/video_core/renderer_opengl/present/filters.cpp b/src/video_core/renderer_opengl/present/filters.cpp index a840de304e..5e3d1538c6 100644 --- a/src/video_core/renderer_opengl/present/filters.cpp +++ b/src/video_core/renderer_opengl/present/filters.cpp @@ -13,6 +13,7 @@ #include "video_core/host_shaders/present_bicubic_frag.h" #include "video_core/host_shaders/present_gaussian_frag.h" #include "video_core/host_shaders/present_lanczos_frag.h" +#include "video_core/host_shaders/present_spline1_frag.h" #include "video_core/renderer_opengl/present/filters.h" #include "video_core/renderer_opengl/present/util.h" diff --git a/src/video_core/renderer_vulkan/present/filters.cpp b/src/video_core/renderer_vulkan/present/filters.cpp index 6622b8daea..e0f2b26f84 100644 --- a/src/video_core/renderer_vulkan/present/filters.cpp +++ b/src/video_core/renderer_vulkan/present/filters.cpp @@ -13,6 +13,7 @@ #include "video_core/host_shaders/present_bicubic_frag_spv.h" #include "video_core/host_shaders/present_gaussian_frag_spv.h" #include "video_core/host_shaders/present_lanczos_frag_spv.h" +#include "video_core/host_shaders/present_spline1_frag_spv.h" #include "video_core/host_shaders/vulkan_present_frag_spv.h" #include "video_core/host_shaders/vulkan_present_scaleforce_fp16_frag_spv.h" #include "video_core/host_shaders/vulkan_present_scaleforce_fp32_frag_spv.h" From aec7f19b7e072277b2e041acfdd72d995f95f7fe Mon Sep 17 00:00:00 2001 From: Maufeat Date: Tue, 23 Sep 2025 03:49:36 +0200 Subject: [PATCH 24/52] [texture_cache] fix msaa upload again, (#2550) temproary non-msaa images used for msaa uploads were being destroyed before the GPU finished using them, causing validation errors/crashes. This keeps the temp image alive until the GPU finishes and switches the aspect-mask check to bitwise so the MSAA path only runs when needed. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2550 Reviewed-by: MaranBr Reviewed-by: CamilleLaVey Co-authored-by: Maufeat Co-committed-by: Maufeat --- .../renderer_vulkan/vk_texture_cache.cpp | 43 ++++++++----------- 1 file changed, 19 insertions(+), 24 deletions(-) diff --git a/src/video_core/renderer_vulkan/vk_texture_cache.cpp b/src/video_core/renderer_vulkan/vk_texture_cache.cpp index fb5157a658..7befe235c4 100644 --- a/src/video_core/renderer_vulkan/vk_texture_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_texture_cache.cpp @@ -1377,17 +1377,13 @@ void TextureCacheRuntime::CopyImage(Image& dst, Image& src, // As per the size-compatible formats section of vulkan, copy manually via ReinterpretImage // these images that aren't size-compatible if (BytesPerBlock(src.info.format) != BytesPerBlock(dst.info.format)) { - - if (src.info.type == ImageType::Linear || dst.info.type == ImageType::Linear) { - return; - } - - auto oneCopy = VideoCommon::ImageCopy{.src_offset = VideoCommon::Offset3D(0, 0, 0), - .dst_offset = VideoCommon::Offset3D(0, 0, 0), - .extent = dst.info.size}; + auto oneCopy = VideoCommon::ImageCopy{ + .src_offset = VideoCommon::Offset3D(0, 0, 0), + .dst_offset = VideoCommon::Offset3D(0, 0, 0), + .extent = dst.info.size + }; return ReinterpretImage(dst, src, std::span{&oneCopy, 1}); } - boost::container::small_vector vk_copies(copies.size()); const VkImageAspectFlags aspect_mask = dst.AspectMask(); ASSERT(aspect_mask == src.AspectMask()); @@ -1565,10 +1561,10 @@ void Image::UploadMemory(VkBuffer buffer, VkDeviceSize offset, since tropic didn't want to touch it for a long time, so it needs a rewrite from someone better than me at vulkan. */ // CHANGE: Gate the MSAA path more strictly and only use it for color, when the pass and device - // support are available. Avoid running the MSAA path when prerequisites aren't met, preventing - // validation and runtime issues. + // support are available. Avoid running the MSAA path when prerequisites aren't met, + // preventing validation and runtime issues. const bool wants_msaa_upload = info.num_samples > 1 && - aspect_mask == VK_IMAGE_ASPECT_COLOR_BIT && + (aspect_mask & VK_IMAGE_ASPECT_COLOR_BIT) != 0 && runtime->CanUploadMSAA() && runtime->msaa_copy_pass != nullptr && runtime->device.IsStorageImageMultisampleSupported(); @@ -1578,7 +1574,8 @@ void Image::UploadMemory(VkBuffer buffer, VkDeviceSize offset, temp_info.num_samples = 1; // CHANGE: Build a fresh VkImageCreateInfo with robust usage flags for the temp image. - // Using the target image's usage as-is could miss STORAGE/TRANSFER bits and trigger validation errors. + // Using the target image's usage as-is could miss STORAGE/TRANSFER bits and trigger + // validation errors. VkImageCreateInfo image_ci = MakeImageCreateInfo(runtime->device, temp_info); image_ci.usage = VK_IMAGE_USAGE_TRANSFER_SRC_BIT | VK_IMAGE_USAGE_TRANSFER_DST_BIT | VK_IMAGE_USAGE_SAMPLED_BIT | VK_IMAGE_USAGE_STORAGE_BIT; @@ -1588,7 +1585,7 @@ void Image::UploadMemory(VkBuffer buffer, VkDeviceSize offset, auto temp_wrapper = std::make_shared(*runtime, temp_info, 0, 0); temp_wrapper->original_image = runtime->memory_allocator.CreateImage(image_ci); temp_wrapper->current_image = &Image::original_image; - temp_wrapper->aspect_mask = VK_IMAGE_ASPECT_COLOR_BIT; + temp_wrapper->aspect_mask = aspect_mask; temp_wrapper->initialized = true; // Upload to the temporary non-MSAA image @@ -1597,18 +1594,17 @@ void Image::UploadMemory(VkBuffer buffer, VkDeviceSize offset, const VkBuffer src_buffer = buffer; const VkImage temp_vk_image = *temp_wrapper->original_image; const VkImageAspectFlags vk_aspect_mask = temp_wrapper->aspect_mask; + scheduler->Record([src_buffer, temp_vk_image, vk_aspect_mask, vk_copies, - // CHANGE: capture shared_ptr to pin lifetime through submission keep = temp_wrapper](vk::CommandBuffer cmdbuf) { CopyBufferToImage(cmdbuf, src_buffer, temp_vk_image, vk_aspect_mask, false, vk_copies); }); // Use MSAACopyPass to convert from non-MSAA to MSAA - // CHANGE: only lifetime and usage were fixed. std::vector image_copies; image_copies.reserve(copies.size()); for (const auto& copy : copies) { - VideoCommon::ImageCopy image_copy; + VideoCommon::ImageCopy image_copy{}; image_copy.src_offset = {0, 0, 0}; // Use zero offset for source image_copy.dst_offset = copy.image_offset; image_copy.src_subresource = copy.image_subresource; @@ -1621,11 +1617,9 @@ void Image::UploadMemory(VkBuffer buffer, VkDeviceSize offset, /*msaa_to_non_msaa=*/false); std::exchange(initialized, true); - // CHANGE: Add a no-op recording that captures temp_wrapper to ensure it stays alive - // at least until commands are submitted/recorded. - scheduler->Record([keep = std::move(temp_wrapper)](vk::CommandBuffer) {}); + const u64 tick = scheduler->Flush(); + scheduler->Wait(tick); - // CHANGE: Restore scaling before returning from the MSAA path. if (is_rescaled) { ScaleUp(); } @@ -1638,10 +1632,11 @@ void Image::UploadMemory(VkBuffer buffer, VkDeviceSize offset, const VkBuffer src_buffer = buffer; const VkImage vk_image = *original_image; const VkImageAspectFlags vk_aspect_mask = aspect_mask; - const bool is_initialized = std::exchange(initialized, true); - scheduler->Record([src_buffer, vk_image, vk_aspect_mask, is_initialized, + const bool was_initialized = std::exchange(initialized, true); + + scheduler->Record([src_buffer, vk_image, vk_aspect_mask, was_initialized, vk_copies](vk::CommandBuffer cmdbuf) { - CopyBufferToImage(cmdbuf, src_buffer, vk_image, vk_aspect_mask, is_initialized, vk_copies); + CopyBufferToImage(cmdbuf, src_buffer, vk_image, vk_aspect_mask, was_initialized, vk_copies); }); if (is_rescaled) { From d4427d90ea21392cc0d4936912851b19debf48c3 Mon Sep 17 00:00:00 2001 From: Maufeat Date: Tue, 23 Sep 2025 05:06:31 +0200 Subject: [PATCH 25/52] [core] Remove key hashes and hash checks (#2552) I've removed all hardcoded key hashes as they are not required and to avoid possible legal issues. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2552 Reviewed-by: crueter Reviewed-by: MaranBr Co-authored-by: Maufeat Co-committed-by: Maufeat --- src/core/crypto/key_manager.cpp | 129 +---------- src/core/crypto/partition_data_manager.cpp | 258 +-------------------- src/core/crypto/partition_data_manager.h | 29 +-- 3 files changed, 17 insertions(+), 399 deletions(-) diff --git a/src/core/crypto/key_manager.cpp b/src/core/crypto/key_manager.cpp index 6d0b32ba70..50945eee91 100644 --- a/src/core/crypto/key_manager.cpp +++ b/src/core/crypto/key_manager.cpp @@ -45,13 +45,6 @@ constexpr u64 CURRENT_CRYPTO_REVISION = 0x5; using Common::AsArray; -// clang-format off -constexpr std::array eticket_source_hashes{ - AsArray("B71DB271DC338DF380AA2C4335EF8873B1AFD408E80B3582D8719FC81C5E511C"), // eticket_rsa_kek_source - AsArray("E8965A187D30E57869F562D04383C996DE487BBA5761363D2D4D32391866A85C"), // eticket_rsa_kekek_source -}; -// clang-format on - constexpr std::array>, 30> s128_file_id{{ {"eticket_rsa_kek", {S128KeyType::ETicketRSAKek, 0, 0}}, {"eticket_rsa_kek_source", @@ -1117,81 +1110,25 @@ void KeyManager::DeriveBase() { void KeyManager::DeriveETicket(PartitionDataManager& data, const FileSys::ContentProvider& provider) { - // ETicket keys - const auto es = provider.GetEntry(0x0100000000000033, FileSys::ContentRecordType::Program); - - if (es == nullptr) { + // The emulator no longer derives the ETicket RSA Kek. + // It is now required for the user to provide this key in their keys file. + if (!HasKey(S128KeyType::ETicketRSAKek)) { + LOG_WARNING(Crypto, "ETicket RSA Kek not found, skipping eTicket parsing."); return; } - const auto exefs = es->GetExeFS(); - if (exefs == nullptr) { - return; - } - - const auto main = exefs->GetFile("main"); - if (main == nullptr) { - return; - } - - const auto bytes = main->ReadAllBytes(); - - const auto eticket_kek = FindKeyFromHex16(bytes, eticket_source_hashes[0]); - const auto eticket_kekek = FindKeyFromHex16(bytes, eticket_source_hashes[1]); - - const auto seed3 = data.GetRSAKekSeed3(); - const auto mask0 = data.GetRSAKekMask0(); - - if (eticket_kek != Key128{}) { - SetKey(S128KeyType::Source, eticket_kek, static_cast(SourceKeyType::ETicketKek)); - } - if (eticket_kekek != Key128{}) { - SetKey(S128KeyType::Source, eticket_kekek, - static_cast(SourceKeyType::ETicketKekek)); - } - if (seed3 != Key128{}) { - SetKey(S128KeyType::RSAKek, seed3, static_cast(RSAKekType::Seed3)); - } - if (mask0 != Key128{}) { - SetKey(S128KeyType::RSAKek, mask0, static_cast(RSAKekType::Mask0)); - } - if (eticket_kek == Key128{} || eticket_kekek == Key128{} || seed3 == Key128{} || - mask0 == Key128{}) { - return; - } - - const Key128 rsa_oaep_kek = seed3 ^ mask0; - if (rsa_oaep_kek == Key128{}) { - return; - } - - SetKey(S128KeyType::Source, rsa_oaep_kek, - static_cast(SourceKeyType::RSAOaepKekGeneration)); - - Key128 temp_kek{}; - Key128 temp_kekek{}; - Key128 eticket_final{}; - - // Derive ETicket RSA Kek - AESCipher es_master(GetKey(S128KeyType::Master), Mode::ECB); - es_master.Transcode(rsa_oaep_kek.data(), rsa_oaep_kek.size(), temp_kek.data(), Op::Decrypt); - AESCipher es_kekek(temp_kek, Mode::ECB); - es_kekek.Transcode(eticket_kekek.data(), eticket_kekek.size(), temp_kekek.data(), Op::Decrypt); - AESCipher es_kek(temp_kekek, Mode::ECB); - es_kek.Transcode(eticket_kek.data(), eticket_kek.size(), eticket_final.data(), Op::Decrypt); - - if (eticket_final == Key128{}) { - return; - } - - SetKey(S128KeyType::ETicketRSAKek, eticket_final); - - // Titlekeys + // Decrypt PRODINFO to get the extended kek needed for the RSA keypair. data.DecryptProdInfo(GetBISKey(0)); + // The extended kek is read from the decrypted PRODINFO. eticket_extended_kek = data.GetETicketExtendedKek(); WriteKeyToFile(KeyCategory::Console, "eticket_extended_kek", eticket_extended_kek); + + // Derive the final RSA keypair using the user-provided ETicketRSAKek + // and the extended kek from PRODINFO. DeriveETicketRSAKey(); + + // Load personalized tickets from the NAND. PopulateTickets(); } @@ -1272,22 +1209,6 @@ void KeyManager::PopulateFromPartitionData(PartitionDataManager& data) { encrypted_keyblobs[i]); } - SetKeyWrapped(S128KeyType::Source, data.GetPackage2KeySource(), - static_cast(SourceKeyType::Package2)); - SetKeyWrapped(S128KeyType::Source, data.GetAESKekGenerationSource(), - static_cast(SourceKeyType::AESKekGeneration)); - SetKeyWrapped(S128KeyType::Source, data.GetTitlekekSource(), - static_cast(SourceKeyType::Titlekek)); - SetKeyWrapped(S128KeyType::Source, data.GetMasterKeySource(), - static_cast(SourceKeyType::Master)); - SetKeyWrapped(S128KeyType::Source, data.GetKeyblobMACKeySource(), - static_cast(SourceKeyType::KeyblobMAC)); - - for (size_t i = 0; i < PartitionDataManager::MAX_KEYBLOB_SOURCE_HASH; ++i) { - SetKeyWrapped(S128KeyType::Source, data.GetKeyblobKeySource(i), - static_cast(SourceKeyType::Keyblob), i); - } - if (data.HasFuses()) { SetKeyWrapped(S128KeyType::SecureBoot, data.GetSecureBootKey()); } @@ -1302,13 +1223,6 @@ void KeyManager::PopulateFromPartitionData(PartitionDataManager& data) { } } - const auto masters = data.GetTZMasterKeys(latest_master); - for (size_t i = 0; i < masters.size(); ++i) { - if (masters[i] != Key128{} && !HasKey(S128KeyType::Master, i)) { - SetKey(S128KeyType::Master, masters[i], i); - } - } - DeriveBase(); if (!data.HasPackage2()) @@ -1322,27 +1236,6 @@ void KeyManager::PopulateFromPartitionData(PartitionDataManager& data) { } data.DecryptPackage2(package2_keys, Package2Type::NormalMain); - SetKeyWrapped(S128KeyType::Source, data.GetKeyAreaKeyApplicationSource(), - static_cast(SourceKeyType::KeyAreaKey), - static_cast(KeyAreaKeyType::Application)); - SetKeyWrapped(S128KeyType::Source, data.GetKeyAreaKeyOceanSource(), - static_cast(SourceKeyType::KeyAreaKey), - static_cast(KeyAreaKeyType::Ocean)); - SetKeyWrapped(S128KeyType::Source, data.GetKeyAreaKeySystemSource(), - static_cast(SourceKeyType::KeyAreaKey), - static_cast(KeyAreaKeyType::System)); - SetKeyWrapped(S128KeyType::Source, data.GetSDKekSource(), - static_cast(SourceKeyType::SDKek)); - SetKeyWrapped(S256KeyType::SDKeySource, data.GetSDSaveKeySource(), - static_cast(SDKeyType::Save)); - SetKeyWrapped(S256KeyType::SDKeySource, data.GetSDNCAKeySource(), - static_cast(SDKeyType::NCA)); - SetKeyWrapped(S128KeyType::Source, data.GetHeaderKekSource(), - static_cast(SourceKeyType::HeaderKek)); - SetKeyWrapped(S256KeyType::HeaderSource, data.GetHeaderKeySource()); - SetKeyWrapped(S128KeyType::Source, data.GetAESKeyGenerationSource(), - static_cast(SourceKeyType::AESKeyGeneration)); - DeriveBase(); } diff --git a/src/core/crypto/partition_data_manager.cpp b/src/core/crypto/partition_data_manager.cpp index 8e4fc2e595..e185838e57 100644 --- a/src/core/crypto/partition_data_manager.cpp +++ b/src/core/crypto/partition_data_manager.cpp @@ -4,11 +4,6 @@ // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later -// NOTE TO FUTURE MAINTAINERS: -// When a new version of switch cryptography is released, -// hash the new keyblob source and master key and add the hashes to -// the arrays below. - #include #include #include @@ -49,178 +44,7 @@ struct Package2Header { }; static_assert(sizeof(Package2Header) == 0x200, "Package2Header has incorrect size."); -// clang-format off -constexpr std::array source_hashes{ - AsArray("B24BD293259DBC7AC5D63F88E60C59792498E6FC5443402C7FFE87EE8B61A3F0"), // keyblob_mac_key_source - AsArray("7944862A3A5C31C6720595EFD302245ABD1B54CCDCF33000557681E65C5664A4"), // master_key_source - AsArray("21E2DF100FC9E094DB51B47B9B1D6E94ED379DB8B547955BEF8FE08D8DD35603"), // package2_key_source - AsArray("FC02B9D37B42D7A1452E71444F1F700311D1132E301A83B16062E72A78175085"), // aes_kek_generation_source - AsArray("FBD10056999EDC7ACDB96098E47E2C3606230270D23281E671F0F389FC5BC585"), // aes_key_generation_source - AsArray("C48B619827986C7F4E3081D59DB2B460C84312650E9A8E6B458E53E8CBCA4E87"), // titlekek_source - AsArray("04AD66143C726B2A139FB6B21128B46F56C553B2B3887110304298D8D0092D9E"), // key_area_key_application_source - AsArray("FD434000C8FF2B26F8E9A9D2D2C12F6BE5773CBB9DC86300E1BD99F8EA33A417"), // key_area_key_ocean_source - AsArray("1F17B1FD51AD1C2379B58F152CA4912EC2106441E51722F38700D5937A1162F7"), // key_area_key_system_source - AsArray("6B2ED877C2C52334AC51E59ABFA7EC457F4A7D01E46291E9F2EAA45F011D24B7"), // sd_card_kek_source - AsArray("D482743563D3EA5DCDC3B74E97C9AC8A342164FA041A1DC80F17F6D31E4BC01C"), // sd_card_save_key_source - AsArray("2E751CECF7D93A2B957BD5FFCB082FD038CC2853219DD3092C6DAB9838F5A7CC"), // sd_card_nca_key_source - AsArray("1888CAED5551B3EDE01499E87CE0D86827F80820EFB275921055AA4E2ABDFFC2"), // header_kek_source - AsArray("8F783E46852DF6BE0BA4E19273C4ADBAEE16380043E1B8C418C4089A8BD64AA6"), // header_key_source - AsArray("D1757E52F1AE55FA882EC690BC6F954AC46A83DC22F277F8806BD55577C6EED7"), // rsa_kek_seed3 - AsArray("FC02B9D37B42D7A1452E71444F1F700311D1132E301A83B16062E72A78175085"), // rsa_kek_mask0 -}; -// clang-format on - -// clang-format off -constexpr std::array keyblob_source_hashes{ - AsArray("8A06FE274AC491436791FDB388BCDD3AB9943BD4DEF8094418CDAC150FD73786"), // keyblob_key_source_00 - AsArray("2D5CAEB2521FEF70B47E17D6D0F11F8CE2C1E442A979AD8035832C4E9FBCCC4B"), // keyblob_key_source_01 - AsArray("61C5005E713BAE780641683AF43E5F5C0E03671117F702F401282847D2FC6064"), // keyblob_key_source_02 - AsArray("8E9795928E1C4428E1B78F0BE724D7294D6934689C11B190943923B9D5B85903"), // keyblob_key_source_03 - AsArray("95FA33AF95AFF9D9B61D164655B32710ED8D615D46C7D6CC3CC70481B686B402"), // keyblob_key_source_04 - AsArray("3F5BE7B3C8B1ABD8C10B4B703D44766BA08730562C172A4FE0D6B866B3E2DB3E"), // keyblob_key_source_05 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_06 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_07 - - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_08 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_09 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_0A - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_0B - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_0C - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_0D - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_0E - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_0F - - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_10 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_11 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_12 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_13 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_14 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_15 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_16 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_17 - - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_18 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_19 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_1A - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_1B - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_1C - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_1D - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_1E - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // keyblob_key_source_1F -}; -// clang-format on - -// clang-format off -constexpr std::array master_key_hashes{ - AsArray("0EE359BE3C864BB0782E1D70A718A0342C551EED28C369754F9C4F691BECF7CA"), // master_key_00 - AsArray("4FE707B7E4ABDAF727C894AAF13B1351BFE2AC90D875F73B2E20FA94B9CC661E"), // master_key_01 - AsArray("79277C0237A2252EC3DFAC1F7C359C2B3D121E9DB15BB9AB4C2B4408D2F3AE09"), // master_key_02 - AsArray("4F36C565D13325F65EE134073C6A578FFCB0008E02D69400836844EAB7432754"), // master_key_03 - AsArray("75FF1D95D26113550EE6FCC20ACB58E97EDEB3A2FF52543ED5AEC63BDCC3DA50"), // master_key_04 - AsArray("EBE2BCD6704673EC0F88A187BB2AD9F1CC82B718C389425941BDC194DC46B0DD"), // master_key_05 - AsArray("9497E6779F5D840F2BBA1DE4E95BA1D6F21EFC94717D5AE5CA37D7EC5BD37A19"), // master_key_06 - AsArray("4EC96B8CB01B8DCE382149443430B2B6EBCB2983348AFA04A25E53609DABEDF6"), // master_key_07 - - AsArray("2998E2E23609BC2675FF062A2D64AF5B1B78DFF463B24119D64A1B64F01B2D51"), // master_key_08 - AsArray("9D486A98067C44B37CF173D3BF577891EB6081FF6B4A166347D9DBBF7025076B"), // master_key_09 - AsArray("4EC5A237A75A083A9C5F6CF615601522A7F822D06BD4BA32612C9CEBBB29BD45"), // master_key_0A - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_0B - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_0C - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_0D - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_0E - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_0F - - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_10 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_11 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_12 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_13 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_14 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_15 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_16 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_17 - - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_18 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_19 - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_1A - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_1B - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_1C - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_1D - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_1E - AsArray("0000000000000000000000000000000000000000000000000000000000000000"), // master_key_1F -}; -// clang-format on - -static constexpr u8 CalculateMaxKeyblobSourceHash() { - const auto is_zero = [](const auto& data) { - // TODO: Replace with std::all_of whenever mingw decides to update their - // libraries to include the constexpr variant of it. - for (const auto element : data) { - if (element != 0) { - return false; - } - } - return true; - }; - - for (s8 i = 0x1F; i >= 0; --i) { - if (!is_zero(keyblob_source_hashes[i])) { - return static_cast(i + 1); - } - } - - return 0; -} - -const u8 PartitionDataManager::MAX_KEYBLOB_SOURCE_HASH = CalculateMaxKeyblobSourceHash(); - -template -std::array FindKeyFromHex(const std::vector& binary, - const std::array& hash) { - if (binary.size() < key_size) - return {}; - - std::array temp{}; - for (size_t i = 0; i < binary.size() - key_size; ++i) { - mbedtls_sha256(binary.data() + i, key_size, temp.data(), 0); - - if (temp != hash) - continue; - - std::array out{}; - std::memcpy(out.data(), binary.data() + i, key_size); - return out; - } - - return {}; -} - -std::array FindKeyFromHex16(const std::vector& binary, std::array hash) { - return FindKeyFromHex<0x10>(binary, hash); -} - -static std::array FindEncryptedMasterKeyFromHex(const std::vector& binary, - const Key128& key) { - if (binary.size() < 0x10) - return {}; - - SHA256Hash temp{}; - Key128 dec_temp{}; - std::array out{}; - AESCipher cipher(key, Mode::ECB); - for (size_t i = 0; i < binary.size() - 0x10; ++i) { - cipher.Transcode(binary.data() + i, dec_temp.size(), dec_temp.data(), Op::Decrypt); - mbedtls_sha256(dec_temp.data(), dec_temp.size(), temp.data(), 0); - - for (size_t k = 0; k < out.size(); ++k) { - if (temp == master_key_hashes[k]) { - out[k] = dec_temp; - break; - } - } - } - - return out; -} +const u8 PartitionDataManager::MAX_KEYBLOB_SOURCE_HASH = 32; static FileSys::VirtualFile FindFileInDirWithNames(const FileSys::VirtualDir& dir, const std::string& name) { @@ -287,52 +111,10 @@ std::vector PartitionDataManager::GetSecureMonitor() const { return secure_monitor_bytes; } -std::array PartitionDataManager::GetPackage2KeySource() const { - return FindKeyFromHex(secure_monitor_bytes, source_hashes[2]); -} - -std::array PartitionDataManager::GetAESKekGenerationSource() const { - return FindKeyFromHex(secure_monitor_bytes, source_hashes[3]); -} - -std::array PartitionDataManager::GetTitlekekSource() const { - return FindKeyFromHex(secure_monitor_bytes, source_hashes[5]); -} - -std::array, 32> PartitionDataManager::GetTZMasterKeys( - std::array master_key) const { - return FindEncryptedMasterKeyFromHex(secure_monitor_bytes, master_key); -} - -std::array PartitionDataManager::GetRSAKekSeed3() const { - return FindKeyFromHex(secure_monitor_bytes, source_hashes[14]); -} - -std::array PartitionDataManager::GetRSAKekMask0() const { - return FindKeyFromHex(secure_monitor_bytes, source_hashes[15]); -} - std::vector PartitionDataManager::GetPackage1Decrypted() const { return package1_decrypted_bytes; } -std::array PartitionDataManager::GetMasterKeySource() const { - return FindKeyFromHex(package1_decrypted_bytes, source_hashes[1]); -} - -std::array PartitionDataManager::GetKeyblobMACKeySource() const { - return FindKeyFromHex(package1_decrypted_bytes, source_hashes[0]); -} - -std::array PartitionDataManager::GetKeyblobKeySource(std::size_t revision) const { - if (keyblob_source_hashes[revision] == SHA256Hash{}) { - LOG_WARNING(Crypto, - "No keyblob source hash for crypto revision {:02X}! Cannot derive keys...", - revision); - } - return FindKeyFromHex(package1_decrypted_bytes, keyblob_source_hashes[revision]); -} - bool PartitionDataManager::HasFuses() const { return fuses != nullptr; } @@ -444,46 +226,10 @@ const std::vector& PartitionDataManager::GetPackage2FSDecompressed(Package2T return package2_fs.at(static_cast(type)); } -std::array PartitionDataManager::GetKeyAreaKeyApplicationSource(Package2Type type) const { - return FindKeyFromHex(package2_fs.at(static_cast(type)), source_hashes[6]); -} - -std::array PartitionDataManager::GetKeyAreaKeyOceanSource(Package2Type type) const { - return FindKeyFromHex(package2_fs.at(static_cast(type)), source_hashes[7]); -} - -std::array PartitionDataManager::GetKeyAreaKeySystemSource(Package2Type type) const { - return FindKeyFromHex(package2_fs.at(static_cast(type)), source_hashes[8]); -} - -std::array PartitionDataManager::GetSDKekSource(Package2Type type) const { - return FindKeyFromHex(package2_fs.at(static_cast(type)), source_hashes[9]); -} - -std::array PartitionDataManager::GetSDSaveKeySource(Package2Type type) const { - return FindKeyFromHex<0x20>(package2_fs.at(static_cast(type)), source_hashes[10]); -} - -std::array PartitionDataManager::GetSDNCAKeySource(Package2Type type) const { - return FindKeyFromHex<0x20>(package2_fs.at(static_cast(type)), source_hashes[11]); -} - -std::array PartitionDataManager::GetHeaderKekSource(Package2Type type) const { - return FindKeyFromHex(package2_fs.at(static_cast(type)), source_hashes[12]); -} - -std::array PartitionDataManager::GetHeaderKeySource(Package2Type type) const { - return FindKeyFromHex<0x20>(package2_fs.at(static_cast(type)), source_hashes[13]); -} - const std::vector& PartitionDataManager::GetPackage2SPLDecompressed(Package2Type type) const { return package2_spl.at(static_cast(type)); } -std::array PartitionDataManager::GetAESKeyGenerationSource(Package2Type type) const { - return FindKeyFromHex(package2_spl.at(static_cast(type)), source_hashes[4]); -} - bool PartitionDataManager::HasProdInfo() const { return prodinfo != nullptr; } @@ -509,4 +255,4 @@ std::array PartitionDataManager::GetETicketExtendedKek() const { prodinfo_decrypted->Read(out.data(), out.size(), 0x3890); return out; } -} // namespace Core::Crypto +} // namespace Core::Crypto \ No newline at end of file diff --git a/src/core/crypto/partition_data_manager.h b/src/core/crypto/partition_data_manager.h index 4354a21e6a..2a01aed228 100644 --- a/src/core/crypto/partition_data_manager.h +++ b/src/core/crypto/partition_data_manager.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2018 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -36,16 +39,7 @@ public: EncryptedKeyBlob GetEncryptedKeyblob(std::size_t index) const; EncryptedKeyBlobs GetEncryptedKeyblobs() const; std::vector GetSecureMonitor() const; - std::array GetPackage2KeySource() const; - std::array GetAESKekGenerationSource() const; - std::array GetTitlekekSource() const; - std::array, 0x20> GetTZMasterKeys(std::array master_key) const; - std::array GetRSAKekSeed3() const; - std::array GetRSAKekMask0() const; std::vector GetPackage1Decrypted() const; - std::array GetMasterKeySource() const; - std::array GetKeyblobMACKeySource() const; - std::array GetKeyblobKeySource(std::size_t revision) const; // Fuses bool HasFuses() const; @@ -63,21 +57,8 @@ public: Package2Type type); const std::vector& GetPackage2FSDecompressed( Package2Type type = Package2Type::NormalMain) const; - std::array GetKeyAreaKeyApplicationSource( - Package2Type type = Package2Type::NormalMain) const; - std::array GetKeyAreaKeyOceanSource( - Package2Type type = Package2Type::NormalMain) const; - std::array GetKeyAreaKeySystemSource( - Package2Type type = Package2Type::NormalMain) const; - std::array GetSDKekSource(Package2Type type = Package2Type::NormalMain) const; - std::array GetSDSaveKeySource(Package2Type type = Package2Type::NormalMain) const; - std::array GetSDNCAKeySource(Package2Type type = Package2Type::NormalMain) const; - std::array GetHeaderKekSource(Package2Type type = Package2Type::NormalMain) const; - std::array GetHeaderKeySource(Package2Type type = Package2Type::NormalMain) const; const std::vector& GetPackage2SPLDecompressed( Package2Type type = Package2Type::NormalMain) const; - std::array GetAESKeyGenerationSource( - Package2Type type = Package2Type::NormalMain) const; // PRODINFO bool HasProdInfo() const; @@ -104,6 +85,4 @@ private: std::array, 6> package2_spl; }; -std::array FindKeyFromHex16(const std::vector& binary, std::array hash); - -} // namespace Core::Crypto +} // namespace Core::Crypto \ No newline at end of file From 49ddf95c709b9a322f4b2c1d0068c8365a558783 Mon Sep 17 00:00:00 2001 From: Maufeat Date: Tue, 23 Sep 2025 18:49:44 +0200 Subject: [PATCH 26/52] [texture_cache] fix copy image again? (#2558) Somehow I accidentally overwrote it with #2550 Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2558 Co-authored-by: Maufeat Co-committed-by: Maufeat --- src/video_core/renderer_vulkan/vk_texture_cache.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/video_core/renderer_vulkan/vk_texture_cache.cpp b/src/video_core/renderer_vulkan/vk_texture_cache.cpp index 7befe235c4..8d1d609a35 100644 --- a/src/video_core/renderer_vulkan/vk_texture_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_texture_cache.cpp @@ -1377,6 +1377,9 @@ void TextureCacheRuntime::CopyImage(Image& dst, Image& src, // As per the size-compatible formats section of vulkan, copy manually via ReinterpretImage // these images that aren't size-compatible if (BytesPerBlock(src.info.format) != BytesPerBlock(dst.info.format)) { + if (src.info.type == ImageType::Linear || dst.info.type == ImageType::Linear) { + return; + } auto oneCopy = VideoCommon::ImageCopy{ .src_offset = VideoCommon::Offset3D(0, 0, 0), .dst_offset = VideoCommon::Offset3D(0, 0, 0), From 76a8a6e03926e7bcc6111f92b894fdae4d0a17ea Mon Sep 17 00:00:00 2001 From: crueter Date: Tue, 23 Sep 2025 19:38:11 +0200 Subject: [PATCH 27/52] [cmake] feat: FFmpeg CI, allow 16kb android builds, update translations for transifex (#2543) Uses an FFmpeg CI for Android and Windows, also available for Linux. Saves compile time on Linux and is more consistent on Windows/Android. Also, updates VVL and FFmpeg to allow for a fully 16kb-compliant Android build. Bonus: APK size is down 30% Updated all localization files for Transifex while I was at it TODO for future: Android 8.0 with vp9_vulkan et al. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2543 Reviewed-by: Maufeat Reviewed-by: Lizzie --- .ci/translate.sh | 2 +- .tx/config | 21 + CMakeLists.txt | 30 +- CMakeModules/CPMUtil.cmake | 11 + CMakeModules/DownloadExternals.cmake | 9 - README.md | 2 + cpmfile.json | 2 +- dist/languages/README.md | 8 +- dist/languages/ar.ts | 4027 ++++++++------- dist/languages/ca.ts | 4247 ++++++++-------- dist/languages/cs.ts | 4018 ++++++++------- dist/languages/da.ts | 4300 ++++++++-------- dist/languages/de.ts | 4292 +++++++++------- dist/languages/el.ts | 4327 ++++++++-------- dist/languages/es.ts | 3483 +++++++------ dist/languages/fi.ts | 3674 +++++++------- dist/languages/fr.ts | 3443 +++++++------ dist/languages/hu.ts | 3529 +++++++------ dist/languages/id.ts | 3584 ++++++++------ dist/languages/it.ts | 4306 +++++++++------- dist/languages/ja_JP.ts | 4324 ++++++++-------- dist/languages/ko_KR.ts | 4375 +++++++++-------- dist/languages/nb.ts | 4342 ++++++++-------- dist/languages/nl.ts | 4318 ++++++++-------- dist/languages/pl.ts | 4313 ++++++++-------- dist/languages/pt_BR.ts | 3443 +++++++------ dist/languages/pt_PT.ts | 3443 +++++++------ dist/languages/ru_RU.ts | 3478 +++++++------ dist/languages/sv.ts | 3762 +++++++------- dist/languages/tr_TR.ts | 4361 ++++++++-------- dist/languages/uk.ts | 4349 ++++++++-------- dist/languages/vi.ts | 4357 ++++++++-------- dist/languages/vi_VN.ts | 4357 ++++++++-------- dist/languages/zh_CN.ts | 3458 +++++++------ dist/languages/zh_TW.ts | 3455 +++++++------ externals/CMakeLists.txt | 10 +- externals/ffmpeg/CMakeLists.txt | 279 +- externals/ffmpeg/cpmfile.json | 12 + src/android/app/src/main/jni/CMakeLists.txt | 2 +- .../app/src/main/res/values-ar/strings.xml | 17 +- .../app/src/main/res/values-ckb/strings.xml | 9 +- .../app/src/main/res/values-cs/strings.xml | 13 +- .../app/src/main/res/values-de/strings.xml | 7 +- .../app/src/main/res/values-es/strings.xml | 11 +- .../app/src/main/res/values-fa/strings.xml | 11 +- .../app/src/main/res/values-fr/strings.xml | 11 +- .../app/src/main/res/values-he/strings.xml | 10 +- .../app/src/main/res/values-hu/strings.xml | 11 +- .../app/src/main/res/values-id/strings.xml | 17 +- .../app/src/main/res/values-it/strings.xml | 9 +- .../app/src/main/res/values-ja/strings.xml | 9 +- .../app/src/main/res/values-ko/strings.xml | 17 +- .../app/src/main/res/values-nb/strings.xml | 7 +- .../app/src/main/res/values-pl/strings.xml | 11 +- .../src/main/res/values-pt-rBR/strings.xml | 15 +- .../src/main/res/values-pt-rPT/strings.xml | 11 +- .../app/src/main/res/values-ru/strings.xml | 11 +- .../app/src/main/res/values-sr/strings.xml | 18 +- .../app/src/main/res/values-uk/strings.xml | 13 +- .../app/src/main/res/values-vi/strings.xml | 9 +- .../src/main/res/values-zh-rCN/strings.xml | 11 +- .../src/main/res/values-zh-rTW/strings.xml | 11 +- .../app/src/main/res/values/strings.xml | 12 +- src/audio_core/CMakeLists.txt | 4 +- src/network/CMakeLists.txt | 2 +- src/video_core/CMakeLists.txt | 3 +- src/video_core/host1x/ffmpeg/ffmpeg.cpp | 4 +- tools/cpm-fetch-all.sh | 4 +- tools/cpm-fetch.sh | 66 +- 69 files changed, 60259 insertions(+), 47858 deletions(-) create mode 100755 .tx/config diff --git a/.ci/translate.sh b/.ci/translate.sh index 55104b7c76..c0b7dba9f6 100755 --- a/.ci/translate.sh +++ b/.ci/translate.sh @@ -5,7 +5,7 @@ for i in dist/languages/*.ts; do TARGET=`head -n1 $i | awk -F 'language="' '{split($2, a, "\""); print a[1]}'` # requires fd - SOURCES=`fd . src/yuzu -tf -e ui -e cpp -e h -e plist` + SOURCES=`fd . src/yuzu src/qt_common -tf -e ui -e cpp -e h -e plist` lupdate -source-language $SRC -target-language $TARGET $SOURCES -ts /data/code/eden/$i done diff --git a/.tx/config b/.tx/config new file mode 100755 index 0000000000..fdca1f30dc --- /dev/null +++ b/.tx/config @@ -0,0 +1,21 @@ +[main] +host = https://app.transifex.com + +[o:edenemu:p:eden-emulator:r:android-translations] +file_filter = src/android/app/src/main/res/values-/strings.xml +source_file = src/android/app/src/main/res/values/strings.xml +type = ANDROID +minimum_perc = 0 +resource_name = Android Translations +replace_edited_strings = false +keep_translations = false +lang_map = zh_CN: zh-rCN, zh_TW: zh-rTW, pt_BR: pt-rBR, pt_PT: pt-rPT, vi_VN: vi, ku: ckb, ja_JP: ja, ko_KR: ko, ru_RU: ru + +[o:edenemu:p:eden-emulator:r:qt-translations] +file_filter = dist/languages/.ts +source_file = dist/languages/en.ts +type = QT +minimum_perc = 0 +resource_name = Qt Translations +replace_edited_strings = false +keep_translations = false diff --git a/CMakeLists.txt b/CMakeLists.txt index 6d8739fb00..411de4620b 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -165,7 +165,8 @@ option(YUZU_USE_CPM "Use CPM to fetch system dependencies (fmt, boost, etc) if n option(ENABLE_WEB_SERVICE "Enable web services (telemetry, etc.)" ON) option(ENABLE_WIFI_SCAN "Enable WiFi scanning" OFF) -option(YUZU_USE_BUNDLED_FFMPEG "Download/Build bundled FFmpeg" ${EXT_DEFAULT}) +option(YUZU_USE_BUNDLED_FFMPEG "Download bundled FFmpeg" ${EXT_DEFAULT}) +cmake_dependent_option(YUZU_USE_EXTERNAL_FFMPEG "Build FFmpeg from source" OFF "NOT WIN32 AND NOT ANDROID" OFF) option(YUZU_USE_QT_MULTIMEDIA "Use QtMultimedia for Camera" OFF) @@ -184,8 +185,6 @@ option(YUZU_USE_PRECOMPILED_HEADERS "Use precompiled headers" ${EXT_DEFAULT}) # TODO(crueter): CI this? option(YUZU_DOWNLOAD_ANDROID_VVL "Download validation layer binary for android" ON) -option(FORCE_DOWNLOAD_WIN_BUNDLES "Forcefully download bundled Windows dependencies (useful for CI)" OFF) - # TODO(crueter): Cleanup, each dep that has a bundled option should allow to choose between bundled, external, system CMAKE_DEPENDENT_OPTION(YUZU_USE_BUNDLED_SDL2 "Download bundled SDL2 build" "${MSVC}" "ENABLE_SDL2" OFF) @@ -231,12 +230,13 @@ if (ENABLE_OPENSSL) endif() if (ANDROID AND YUZU_DOWNLOAD_ANDROID_VVL) - set(vvl_version "sdk-1.3.261.1") + # TODO(crueter): CPM this + set(vvl_version "1.4.321.0") set(vvl_zip_file "${CMAKE_BINARY_DIR}/externals/vvl-android.zip") if (NOT EXISTS "${vvl_zip_file}") # Download and extract validation layer release to externals directory set(vvl_base_url "https://github.com/KhronosGroup/Vulkan-ValidationLayers/releases/download") - file(DOWNLOAD "${vvl_base_url}/${vvl_version}/android-binaries-${vvl_version}-android.zip" + file(DOWNLOAD "${vvl_base_url}/vulkan-sdk-${vvl_version}/android-binaries-${vvl_version}.zip" "${vvl_zip_file}" SHOW_PROGRESS) execute_process(COMMAND ${CMAKE_COMMAND} -E tar xf "${vvl_zip_file}" WORKING_DIRECTORY "${CMAKE_BINARY_DIR}/externals") @@ -379,6 +379,7 @@ if (YUZU_USE_CPM) set(BUILD_SHARED_LIBS OFF) set(BUILD_TESTING OFF) + set(ENABLE_TESTING OFF) # TODO(crueter): renderdoc? @@ -448,6 +449,10 @@ if (YUZU_USE_CPM) target_include_directories(enet INTERFACE ${enet_SOURCE_DIR}/include) endif() + if (NOT TARGET enet::enet) + add_library(enet::enet ALIAS enet) + endif() + # Opus AddJsonPackage(opus) @@ -459,6 +464,10 @@ if (YUZU_USE_CPM) endif() endif() + if (NOT TARGET Opus::opus) + add_library(Opus::opus ALIAS opus) + endif() + # VulkanUtilityHeaders - pulls in headers and utility libs AddJsonPackage(vulkan-utility-headers) @@ -579,6 +588,10 @@ if(ENABLE_CUBEB) ) endif() endif() + + if (NOT TARGET cubeb::cubeb) + add_library(cubeb::cubeb ALIAS cubeb) + endif() endif() # find SDL2 exports a bunch of variables that are needed, so its easier to do this outside of the YUZU_find_package @@ -662,10 +675,6 @@ if (ENABLE_WEB_SERVICE OR ENABLE_QT_UPDATE_CHECKER) find_package(cpp-jwt) endif() -if (ENABLE_SDL2) - find_package(SDL2) -endif() - if (ENABLE_QT) if (YUZU_USE_BUNDLED_QT) download_qt(6.8.3) @@ -738,9 +747,8 @@ if (UNIX AND NOT APPLE AND NOT ANDROID) pkg_check_modules(LIBVA libva) endif() -if (NOT YUZU_USE_BUNDLED_FFMPEG) +if (NOT (YUZU_USE_BUNDLED_FFMPEG OR YUZU_USE_EXTERNAL_FFMPEG)) # Use system installed FFmpeg - #find_package(FFmpeg 4.3 REQUIRED QUIET COMPONENTS ${FFmpeg_COMPONENTS}) find_package(FFmpeg REQUIRED QUIET COMPONENTS ${FFmpeg_COMPONENTS}) # TODO(crueter): Version diff --git a/CMakeModules/CPMUtil.cmake b/CMakeModules/CPMUtil.cmake index 6a1384e730..d84c069399 100644 --- a/CMakeModules/CPMUtil.cmake +++ b/CMakeModules/CPMUtil.cmake @@ -126,6 +126,15 @@ function(AddJsonPackage) DISABLED_PLATFORMS ${disabled_platforms} CMAKE_FILENAME ${cmake_filename} ) + + # pass stuff to parent scope + set(${package}_ADDED "${${package}_ADDED}" + PARENT_SCOPE) + set(${package}_SOURCE_DIR "${${package}_SOURCE_DIR}" + PARENT_SCOPE) + set(${package}_BINARY_DIR "${${package}_BINARY_DIR}" + PARENT_SCOPE) + return() endif() @@ -598,7 +607,9 @@ function(AddCIPackage) if (DEFINED ARTIFACT_DIR) include(${ARTIFACT_DIR}/${ARTIFACT_CMAKE}.cmake) + set(${ARTIFACT_PACKAGE}_ADDED TRUE PARENT_SCOPE) + set(${ARTIFACT_PACKAGE}_SOURCE_DIR "${ARTIFACT_DIR}" PARENT_SCOPE) else() find_package(${ARTIFACT_PACKAGE} ${ARTIFACT_MIN_VERSION} REQUIRED) endif() diff --git a/CMakeModules/DownloadExternals.cmake b/CMakeModules/DownloadExternals.cmake index 88fa183061..6c4afc03be 100644 --- a/CMakeModules/DownloadExternals.cmake +++ b/CMakeModules/DownloadExternals.cmake @@ -51,15 +51,6 @@ function(download_bundled_external remote_path lib_name cpm_key prefix_var versi message(STATUS "Using bundled binaries at ${${cpm_key}_SOURCE_DIR}") endfunction() -function(download_win_archives) - set(FORCE_WIN_ARCHIVES ON) - set(FFmpeg_EXT_NAME "ffmpeg-7.1.1") - - download_bundled_external("ffmpeg/" ${FFmpeg_EXT_NAME} "ffmpeg-bundled" "" 7.1.1) - - set(FORCE_WIN_ARCHIVES OFF) -endfunction() - function(download_moltenvk_external platform version) set(MOLTENVK_DIR "${CMAKE_BINARY_DIR}/externals/MoltenVK") set(MOLTENVK_TAR "${CMAKE_BINARY_DIR}/externals/MoltenVK.tar") diff --git a/README.md b/README.md index 2378c206cd..1a4f017576 100644 --- a/README.md +++ b/README.md @@ -57,6 +57,8 @@ If you would like to contribute, we are open to new developers and pull requests See the [sign-up instructions](docs/SIGNUP.md) for information on registration. +Alternatively, if you wish to add translations, go to the [Eden project on Transifex](https://app.transifex.com/edenemu/eden-emulator) and review [the translations README](./dist/languages). + ## Building See the [General Build Guide](docs/Build.md) diff --git a/cpmfile.json b/cpmfile.json index 887e958533..f1fd5ce1cf 100644 --- a/cpmfile.json +++ b/cpmfile.json @@ -4,7 +4,7 @@ "package": "OpenSSL", "name": "openssl", "repo": "crueter-ci/OpenSSL", - "version": "3.5.2", + "version": "3.5.3", "min_version": "1.1.1" }, "boost": { diff --git a/dist/languages/README.md b/dist/languages/README.md index c5ea1ada0e..12f26242ef 100644 --- a/dist/languages/README.md +++ b/dist/languages/README.md @@ -1,3 +1,7 @@ -This directory stores translation patches (TS files) for yuzu Qt frontend. This directory is linked with [yuzu project on transifex](https://www.transifex.com/yuzu-emulator/yuzu), so you can update the translation by executing `tx pull -t -a`. If you want to contribute to the translation, please go the transifex link and submit your translation there. This directory on the main repo will be synchronized with transifex periodically. +This directory stores translation patches (TS files) for yuzu Qt frontend. This directory is linked with the [Eden project on transifex](https://app.transifex.com/edenemu/eden-emulator), so you can update the translation by executing `tx pull -t -a`. If you want to contribute to the translation, please go the transifex link and submit your translation there. This directory on the main repo will be synchronized with transifex periodically. Do not directly open PRs on github to modify the translation. -Do not directly open PRs on github to modify the translation. +When creating/improving translations, please keep in mind: + +- You are responsible for providing accurate translations that do NOT contain illicit content or messages, +- Many of our developers do not speak the languages you may be translating, so will only be able to help with confusions about the source language, +- And bad-faith translations or attempts to insert illicit content may result in an immediate removal of access. diff --git a/dist/languages/ar.ts b/dist/languages/ar.ts index 72ac87ed55..48cc91f4e5 100644 --- a/dist/languages/ar.ts +++ b/dist/languages/ar.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... يتواصل مع الخادوم - + Cancel إلغاء - + Touch the top left corner <br>of your touchpad. المس الركن الأعلى الأيسر <br>من لوح اللمس - + Now touch the bottom right corner <br>of your touchpad. والآن المس الركن الأسفل يمينًا <br> من لوح اللمس. - + Configuration completed! اكتمل الضبط - + OK نعم @@ -397,281 +397,643 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - + Amiibo editor محرر أميبو - + Controller configuration إعدادات ذراع التحكم - + Data erase محو البيانات - + Error خطأ - - Net connect - - - - + Player select اختيار اللاعب - + Software keyboard لوحة المفاتيح البرمجية - - Mii Edit - - - - + Online web شبكة الإنترنت - - Shop - - - - + Photo viewer عارض الصور - + Offline web الويب غير متصل - - Login share - - - - - Wifi web auth - - - - + My page صفحتي - + Output Engine: محرك الإخراج: - + Output Device: جهاز الإخراج: - + Input Device: جهاز الإدخال: - + Mute audio كتم الصوت - + Volume: الصوت: - + Mute audio when in background كتم الصوت عندما تكون في الخلفية - + + Memory Layout + تخطيط الذاكرة + + + + Limit Speed Percent + الحد من السرعة في المئة + + + + Accuracy: + الصحة: + + + + + Backend: + :الخلفية + + + + Faster FRSQRTE and FRECPE + أسرع تقريبات جذور تربيعية متقابلة ذو نقطة عائمة وتقريبات أرقام متقابلة ذو نقطة عائمة + + + + Disable address space checks + تعطيل عمليات التحقق من مساحة العنوان + + + + API: + واجهة برمجة التطبيقات: + + + + Device: + جهاز: + + + + Resolution: + :الدقة + + + + Fullscreen Mode: + وضع ملء الشاشة: + + + + Aspect Ratio: + تناسب الابعاد: + + + + VSync Mode: + VSync وضع: + + + Accuracy Level: + مستوى الدقة: + + + + Enable Reactive Flushing + تمكين التنظيف التفاعلي + + + + Sync to framerate of video playback + المزامنة مع معدل الإطارات لتشغيل الفيديو + + + + Run the game at normal speed during video playback, even when the framerate is unlocked. + قم بتشغيل اللعبة بالسرعة العادية أثناء تشغيل الفيديو، حتى عندما يكون معدل الإطارات مفتوحًا. + + + + RNG Seed + بذرة الرقم العشوائي RNG + + + + Device Name + اسم الجهاز + + + + Language: + اللغة: + + + + Note: this can be overridden when region setting is auto-select + ملحوظة: قد يتم تجاهل هذا الإعداد عندما يحدد إعداد المنطقة على الإختيار التلقائي + + + + Region: + المنطقة: + + + + Time Zone: + المنطقة الزمنية: + + + + Sound Output Mode: + وضع إخراج الصوت: + + + + Console Mode: + وضع وحدة التحكم: + + + + Prompt for user on game boot + مطالبة المستخدم عند تشغيل اللعبة + + + + Pause emulation when in background + إيقاف المحاكاة مؤقتًا عندما تكون في الخلفية + + + + Confirm before stopping emulation + قم بالتأكيد قبل إيقاف المحاكاة + + + + Hide mouse on inactivity + إخفاء الماوس عند عدم النشاط + + + + Disable controller applet + تعطيل تطبيق التحكم + + + + Enable Gamemode + تمكين وضع اللعبة + + + + Custom frontend + الواجهة الأمامية المخصصة + + + + CPU + المعالج + + + + GPU + وحدة معالجة الرسومات + + + + Uncompressed (Best quality) + Uncompressed (أفضل جودة) + + + + BC1 (Low quality) + BC1 (جودة منخفضة) + + + + BC3 (Medium quality) + BC3 (جودة متوسطة) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + Null + لا شيء + + + + GLSL + GLSL + + + + Normal + عادي + + + + High + عالي + + + + Auto + تلقائي + + + + Accurate + دقه + + + + Unsafe + غير آمن + + + + NCE + NCE + + + + Borderless Windowed + نوافذ بلا حدود + + + + Exclusive Fullscreen + شاشة كاملة حصرية + + + + No Video Output + لا يوجد إخراج فيديو + + + + 0.5X (360p/540p) [EXPERIMENTAL] + 0.5X (360p/540p) [تجريبي] + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [تجريبي] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [تجريبي] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Nearest Neighbor + + + + Bilinear + Bilinear + + + + Bicubic + Bicubic + + + + Gaussian + Gaussian + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + لا شيء + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + (16:9) افتراضي + + + + Force 4:3 + 4:3 فرض + + + + Force 21:9 + 21:9 فرض + + + + Force 16:10 + 16:10 فرض + + + + Stretch to Window + تمتد إلى النافذة + + + + Automatic + تلقائي + + + + + Default + افتراضي + + + + Net connect + + + + + Mii Edit + + + + + Shop + + + + + Login share + + + + + Wifi web auth + + + + Multicore CPU Emulation - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. - - Memory Layout - تخطيط الذاكرة - - - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - Limit Speed Percent - الحد من السرعة في المئة - - - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. - + Synchronize Core Speed - + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). Compatibility varies by game; many (especially older ones) may not respond well. Can help reduce stuttering at lower framerates. - - Accuracy: - الصحة: - - - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. - - - Backend: - :الخلفية - - - + Fast CPU Time - + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + Unfuse FMA (improve performance on CPUs without FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - Faster FRSQRTE and FRECPE - أسرع تقريبات جذور تربيعية متقابلة ذو نقطة عائمة وتقريبات أرقام متقابلة ذو نقطة عائمة - - - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - + Faster ASIMD instructions (32 bits only) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - + Inaccurate NaN handling - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. - - Disable address space checks - تعطيل عمليات التحقق من مساحة العنوان - - - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. - + Ignore global monitor - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. - - API: - واجهة برمجة التطبيقات: - - - + Switches between the available graphics APIs. Vulkan is recommended in most cases. - - Device: - جهاز: - - - + This setting selects the GPU to use with the Vulkan backend. - + Shader Backend: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -679,86 +1041,71 @@ SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - Resolution: - :الدقة - - - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. - + Window Adapting Filter: - + FSR Sharpness: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. - + Anti-Aliasing Method: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - Fullscreen Mode: - وضع ملء الشاشة: - - - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - Aspect Ratio: - تناسب الابعاد: - - - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. - + Use disk pipeline cache - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. - + Optimize SPIRV output shader - + Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. May slightly improve performance. @@ -766,35 +1113,35 @@ This feature is experimental. - + Use asynchronous GPU emulation - + Uses an extra CPU thread for rendering. This option should always remain enabled. - + NVDEC emulation: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. - + ASTC Decoding Method: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -803,33 +1150,39 @@ stuttering at the cost of rendering issues while the texture is being decoded. - + ASTC Recompression Method: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - + VRAM Usage Mode: - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. - - VSync Mode: - VSync وضع: + + Skip CPU Inner Invalidation + - + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -837,1040 +1190,784 @@ Immediate (no synchronization) just presents whatever is available and can exhib - + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + Enable asynchronous presentation (Vulkan only) - + Slightly improves performance by moving presentation to a separate CPU thread. - + Force maximum clocks (Vulkan only) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. - + Anisotropic Filtering: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. - - Accuracy Level: - مستوى الدقة: - - - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. + + GPU Accuracy: - + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + Use asynchronous shader building (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. - + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Use Vulkan pipeline cache - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - - Enable Reactive Flushing - تمكين التنظيف التفاعلي - - - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - - Sync to framerate of video playback - المزامنة مع معدل الإطارات لتشغيل الفيديو - - - - Run the game at normal speed during video playback, even when the framerate is unlocked. - قم بتشغيل اللعبة بالسرعة العادية أثناء تشغيل الفيديو، حتى عندما يكون معدل الإطارات مفتوحًا. - - - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - بذرة الرقم العشوائي RNG + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - اسم الجهاز - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - - Language: - اللغة: - - - - Note: this can be overridden when region setting is auto-select - ملحوظة: قد يتم تجاهل هذا الإعداد عندما يحدد إعداد المنطقة على الإختيار التلقائي - - - - Region: - المنطقة: - - - + The region of the emulated Switch. - - Time Zone: - المنطقة الزمنية: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - وضع إخراج الصوت: - - - - Console Mode: - وضع وحدة التحكم: - - - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - مطالبة المستخدم عند تشغيل اللعبة - - - - Pause emulation when in background - إيقاف المحاكاة مؤقتًا عندما تكون في الخلفية - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - - Confirm before stopping emulation - قم بالتأكيد قبل إيقاف المحاكاة - - - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - إخفاء الماوس عند عدم النشاط - - - + This setting hides the mouse after 2.5s of inactivity. - - Disable controller applet - تعطيل تطبيق التحكم - - - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - - Enable Gamemode - تمكين وضع اللعبة - - - - Custom frontend - الواجهة الأمامية المخصصة - - - + Real applet - + Never - + On Load - + Always - - CPU - المعالج - - - - GPU - وحدة معالجة الرسومات - - - + CPU Asynchronous - - Uncompressed (Best quality) - Uncompressed (أفضل جودة) - - - - BC1 (Low quality) - BC1 (جودة منخفضة) - - - - BC3 (Medium quality) - BC3 (جودة متوسطة) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - - Null - لا شيء - - - - GLSL - GLSL - - - + GLASM (Assembly Shaders, NVIDIA Only) - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - عادي - - - - High - عالي - - - + Extreme - - Auto - تلقائي + + Unsafe (fast) + - - Accurate - دقه + + Safe (stable) + - - Unsafe - غير آمن - - - + Paranoid (disables most optimizations) - + Dynarmic - - NCE - NCE - - - - Borderless Windowed - نوافذ بلا حدود - - - - Exclusive Fullscreen - شاشة كاملة حصرية - - - - No Video Output - لا يوجد إخراج فيديو - - - + CPU Video Decoding - + GPU Video Decoding (Default) - + 0.25X (180p/270p) [EXPERIMENTAL] - - 0.5X (360p/540p) [EXPERIMENTAL] - 0.5X (360p/540p) [تجريبي] - - - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [تجريبي] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [تجريبي] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Nearest Neighbor - - - - Bilinear - Bilinear - - - - Bicubic - Bicubic - - - - Gaussian - Gaussian - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - لا شيء - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - (16:9) افتراضي - - - - Force 4:3 - 4:3 فرض - - - - Force 21:9 - 21:9 فرض - - - - Force 16:10 - 16:10 فرض - - - - Stretch to Window - تمتد إلى النافذة - - - - Automatic - تلقائي - - - - Default - افتراضي - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) اليابانية (日本語) - + American English - + French (français) الفرنسية الأوروبية (Français) - + German (Deutsch) الألمانية (Deutsch) - + Italian (italiano) الإيطالية (Italiano) - + Spanish (español) الإسبانية الأوروبية (Español) - + Chinese الصينية المبسطة - + Korean (한국어) الكورية (한국어) - + Dutch (Nederlands) الهولندية (Nederlands) - + Portuguese (português) البرتغالية الأوروبية (Português) - + Russian (Русский) الروسية (Русский) - + Taiwanese الصينية التقليدية (تايوان) - + British English الإنكليزية البريطانية - + Canadian French الفرنسية الأمريكية (كندا) - + Latin American Spanish الإسبانية الأمريكية (أمريكا اللاتينية) - + Simplified Chinese الصينية المبسطة - + Traditional Chinese (正體中文) الصينية التقليدية (正體中文) - + Brazilian Portuguese (português do Brasil) - - + + Serbian (српски) + + + + + Japan اليابان - + USA الولايات المتحدة الأمريكية - + Europe أوروبا - + Australia أستراليا - + China الصين - + Korea كوريا - + Taiwan تايوان - + Auto (%1) Auto select time zone تلقائي (%1) - + Default (%1) Default time zone افتراضي (%1) - + CET - + CST6CDT - + Cuba - + EET - + Egypt - + Eire - + EST - + EST5EDT - + GB GB - + GB-Eire - + GMT - + GMT+0 - + GMT-0 - + GMT0 - + Greenwich - + Hongkong - + HST - + Iceland - + Iran - + Israel - + Jamaica - + Kwajalein - + Libya - + MET - + MST - + MST7MDT - + Navajo - + NZ - + NZ-CHAT - + Poland - + Portugal - + PRC - + PST8PDT - + ROC - + ROK - + Singapore - + Turkey - + UCT - + Universal - + UTC - + W-SU - + WET - + Zulu - + Mono صوت مونو - + Stereo صوت ستيريو - + Surround صوت سيراوند - + 4GB DRAM (Default) 4GB DRAM (افتراضي) - + 6GB DRAM (Unsafe) 6GB DRAM (غير آمنة) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1879,37 +1976,37 @@ When a guest attempts to open the controller applet, it is immediately closed.8GB DRAM (غير آمنة) - + Docked مركب بالمنصة - + Handheld محمول - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Always ask (افتراضي) - + Only if game specifies not to stop فقط إذا حددت اللعبة عدم التوقف - + Never ask لا تسأل أبدا @@ -2234,27 +2331,27 @@ When a guest attempts to open the controller applet, it is immediately closed.تسجيل - + Open Log Location فتح موقع السجل - + Global Log Filter مرشح السجل العالمي - + When checked, the max size of the log increases from 100 MB to 1 GB عند تحديده، يزيد الحد الأقصى لحجم السجل من 100 ميجا بايت إلى 1 جيجا بايت - + Enable Extended Logging** تفعيل السجل المطول - + Show Log in Console عرض السجل في الطرفية @@ -2400,7 +2497,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2462,7 +2559,7 @@ When a guest attempts to open the controller applet, it is immediately closed.** سيتم إعادة ضبط هذا تلقائيًا عند إغلاق يوزو. - + Web applet not compiled لم يتم تجميع برنامج الويب @@ -2512,7 +2609,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2521,88 +2618,88 @@ When a guest attempts to open the controller applet, it is immediately closed.بعض الإعدادات تتوفر عندما تكون اللعبة غير مشغلة. - + Applets - - + + Audio الصوت - - + + CPU المعالج - + Debug تصحيح الأخطاء - + Filesystem نظام الملفات - - + + General عام - - + + Graphics الرسومات - + GraphicsAdvanced الرسومات المتقدمة - + GraphicsExtensions - + Hotkeys الأزرار السريعة - - + + Controls ذراع التحكم - + Profiles ملفات المستخدمين - + Network الشبكة - - + + System النظام - + Game List قائمة الألعاب - + Web الشبكة @@ -2700,51 +2797,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache إعادة تعيين الذاكرة المؤقتة للبيانات الوصفية - + Select Emulated NAND Directory... الذي تمت محاكاته NAND حدد مجلد - + Select Emulated SD Directory... حدد مجلد بطاقة الذاكرة الذي تمت محاكاته - + Select Gamecard Path... أختر مسار بطاقة اللعبة - + Select Dump Directory... حدد مجلد التفريغ - + Select Mod Load Directory... حدد مجلد تحميل التعديل - The metadata cache is already empty. - الذاكرة مؤقتة للبيانات الوصفية لقائمة الألعاب فارغة مسبقا. + الذاكرة مؤقتة للبيانات الوصفية لقائمة الألعاب فارغة مسبقا. - The operation completed successfully. - أكتملت العملية بنجاح + أكتملت العملية بنجاح - The metadata cache couldn't be deleted. It might be in use or non-existent. - لا يمكن حذف الذاكرة المؤقتة للبيانات الوصفية لقائمة الألعاب. قد تكون مستخدمة الآن أو غير موجودة. + لا يمكن حذف الذاكرة المؤقتة للبيانات الوصفية لقائمة الألعاب. قد تكون مستخدمة الآن أو غير موجودة. @@ -2775,12 +2866,12 @@ When a guest attempts to open the controller applet, it is immediately closed.يوزو - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? يؤدي هذا إلى إعادة تعيين جميع الإعدادات وإزالة جميع التكوينات لكل لعبة. لن يؤدي هذا إلى حذف أدلة اللعبة أو الملفات الشخصية أو ملفات تعريف الإدخال. يتابع؟ @@ -2813,33 +2904,33 @@ When a guest attempts to open the controller applet, it is immediately closed.:لون الخلفية - + % FSR sharpening percentage (e.g. 50%) % - + Off معطل - + VSync Off VSync معطل - + Recommended مستحسن - + On مفعل - + VSync On VSync مفعل @@ -2876,14 +2967,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2915,75 +3010,75 @@ These settings are experimental, and may cause black screens. If your games fail استعادة الافتراضي - + Action فعل - + Hotkey زر إختصار - + Controller Hotkey مفتاح التحكم السريع - - - + + + Conflicting Key Sequence تسلسل أزرار متناقض مع الموجود - - + + The entered key sequence is already assigned to: %1 سبق و تم تعيين تسلسل الأزرار الذي أدخلته، مع: %1 - + [waiting] [بانتظار الرد] - + Invalid غير صالح - + Invalid hotkey settings إعدادات مفتاح الاختصار غير صالحة - + An error occurred. Please report this issue on github. حدث خطأ. يرجى الإبلاغ عن هذه المشكلة على جيثب. - + Restore Default استعادة الافتراضي - + Clear مسح - + Conflicting Button Sequence - + The default button sequence is already assigned to: %1 - + The default key sequence is already assigned to: %1 %1 تم بالفعل تعيين تسلسل المفاتيح الافتراضي إلى @@ -3303,7 +3398,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3458,7 +3553,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick العصا اليسرى @@ -3568,14 +3663,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3594,7 +3689,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus زائد @@ -3607,15 +3702,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3660,7 +3755,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick العصا اليمنى @@ -3675,241 +3770,241 @@ These settings are experimental, and may cause black screens. If your games fail تعديل - - - - + + + + Clear مسح - - - - - + + + + + [not set] [ غير معد ] - - - + + + Invert button عكس الزر - - + + Toggle button زر التبديل - + Turbo button - - + + Invert axis عكس المحاور - - - + + + Set threshold تعيين الحد الأدنى - - + + Choose a value between 0% and 100% - + Toggle axis تبديل المحور - + Set gyro threshold - + Calibrate sensor معايرة الاستشعار - + Map Analog Stick خريطة عصا التناظرية - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. - + Center axis - - + + Deadzone: %1% المنطقة الميتة: %1% - - + + Modifier Range: %1% %1% :نطاق التعديل - - + + Pro Controller Pro Controller - + Dual Joycons جوي كون ثنائي - + Left Joycon جوي كون يسار - + Right Joycon جوي كون يمين - + Handheld محمول - + GameCube Controller GameCube أداة تحكم - + Poke Ball Plus Poke Ball Plus - + NES Controller أداة تحكم NES - + SNES Controller أداة تحكم SNES - + N64 Controller أداة تحكم N64 - + Sega Genesis Sega Genesis - + Start / Pause بدء / إيقاف مؤقت - + Z Z - + Control Stick عصا التحكم - + C-Stick C-عصا - + Shake! هزة! - + [waiting] [بانتظار الرد] - + New Profile الملف الشخصي الجديد - + Enter a profile name: :أدخل اسم الملف الشخصي - - + + Create Input Profile إنشاء ملف تعريف الإدخال - + The given profile name is not valid! اسم الملف الشخصي المحدد غير صالح! - + Failed to create the input profile "%1" "%1" فشل في إنشاء ملف تعريف الإدخال - + Delete Input Profile حذف ملف تعريف الإدخال - + Failed to delete the input profile "%1" "%1" فشل في مسح ملف تعريف الإدخال - + Load Input Profile تحميل ملف تعريف الإدخال - + Failed to load the input profile "%1" "%1" فشل في تحميل ملف تعريف الإدخال - + Save Input Profile حفظ ملف تعريف الإدخال - + Failed to save the input profile "%1" "%1" فشل في حفظ ملف تعريف الإدخال @@ -3966,7 +4061,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure تعديل @@ -4002,7 +4097,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test إختبار @@ -4021,7 +4116,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">معرفة المزيد</span></a> - + %1:%2 %1:%2 @@ -4030,77 +4125,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< يوزو - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters يحتوي رقم المنفذ على أحرف غير صالحة - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 يجب أن يكون المنفذ في النطاق 0 و 65353 - + IP address is not valid غير صالح IP عنوان - + This UDP server already exists - + Unable to add more than 8 servers غير قادر على إضافة أكثر من 8 خوادم - + Testing اختبار - + Configuring تكوين - + Test Successful تم الاختبار بنجاح - + Successfully received data from the server. تم استلام البيانات من الخادم بنجاح. - + Test Failed فشل الاختبار - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. تعذر تلقي بيانات صالحة من الخادم.<br> يرجى التحقق من إعداد الخادم بشكل صحيح ومن صحة العنوان والمنفذ. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. @@ -4226,7 +4321,12 @@ Current values are %1% and %2% respectively. واجهة الشبكة - + + Enable Airplane Mode + + + + None الاسم @@ -4284,52 +4384,52 @@ Current values are %1% and %2% respectively. بعض الإعدادات تتوفر عند عدم تشغيل اللعبة - + Add-Ons الاضافات - + System النظام - + CPU المعالج - + Graphics الرسومات - + Adv. Graphics الرسومات المتقدمة - + GPU Extensions - + Audio الصوت - + Input Profiles ملفات تعريف الإدخال - + Linux Linux - + Properties خصائص @@ -4347,12 +4447,12 @@ Current values are %1% and %2% respectively. الاضافات - + Patch Name اسم الرقعة - + Version إصدار @@ -4390,27 +4490,32 @@ Current values are %1% and %2% respectively. تعيين صورة - + + Select Avatar + + + + Add إضافة - + Rename تسمية - + Remove إزالة - + Profile management is available only when game is not running. إدارة الملف الشخصي متاحة فقط عندما لا تكون اللعبة قيد التشغيل. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4418,100 +4523,185 @@ Current values are %1% and %2% respectively. %2 - + Enter Username أدخل اسم المستخدم - + Users المستخدمين - + Enter a username for the new user: :أدخل اسم مستخدم للمستخدم الجديد - + Enter a new username: :أدخل اسم مستخدم جديد - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image اختر صورة المستخدم - - JPEG Images (*.jpg *.jpeg) - صور JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + لا توجد برامج ثابتة متاحة + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + صور JPEG (*.jpg *.jpeg) + + + Error deleting image خطأ في حذف الصورة - + Error occurred attempting to overwrite previous image at: %1. %1 حدث خطأ أثناء محاولة الكتابة فوق الصورة السابقة في - + Error deleting file خطأ في حذف الملف - + Unable to delete existing file: %1. %1 غير قادر على حذف الملف الموجود - + Error creating user image directory خطأ في إنشاء مجلد صورة المستخدم - + Unable to create directory %1 for storing user images. - Error copying user image - حدث خطأ أثناء نسخ صورة المستخدم + حدث خطأ أثناء نسخ صورة المستخدم - - Unable to copy image from %1 to %2 + Error resizing user image + خطأ في تغيير حجم صورة المستخدم + + + Unable to resize image + غير قادر على تغيير حجم الصورة + + + + ConfigureProfileManagerAvatarDialog + + + Select - - Error resizing user image - خطأ في تغيير حجم صورة المستخدم + + Cancel + إلغاء - - Unable to resize image - غير قادر على تغيير حجم الصورة + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. حذف هذا المستخدم؟ سيتم حذف جميع بيانات الحفظ الخاصة بالمستخدم. - + Confirm Delete تأكيد الحذف - + Name: %1 UUID: %2 الاسم: %1 @@ -4564,7 +4754,7 @@ UUID: %2 - + Enable تفعيل @@ -4575,7 +4765,7 @@ UUID: %2 - + Not connected غير متصل @@ -4585,63 +4775,63 @@ UUID: %2 استعادة الافتراضي - + Clear مسح - + [not set] [ غير معد ] - + Invert axis عكس المحاور - - + + Deadzone: %1% المنطقة الميتة: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled لم يتم تمكين برنامج تشغيل جوي كون المباشر - + Configuring تكوين - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected الجهاز المعين الحالي غير متصل - + Unexpected driver result %1 %1 نتيجة برنامج التشغيل غير متوقع - + [waiting] [بانتظار الرد] @@ -4679,7 +4869,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4731,12 +4921,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration - + Select TAS Load Directory... @@ -4846,7 +5036,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5166,6 +5356,16 @@ Drag points to change position, or double-click table cells to edit values.Web الشبكة + + + Eden Web Service + + + + + Generate + + yuzu Web Service خدمة الويب يوزو @@ -5175,42 +5375,29 @@ Drag points to change position, or double-click table cells to edit values.بتقديمك اسم المستخدم والرمز المميز الخاص بك، فأنك توافق بالسماح ليوزو بجمع بيانات استخدام إضافية، التي قد تحتوي على بيانات تعريف المستخدم. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - تحقق + تحقق - Sign up - تسجيل + تسجيل - + Token: :الرمز - + Username: :اسم المستخدم - What is my token? - ما هو الرمز الخاص بي؟ + ما هو الرمز الخاص بي؟ - + Web Service configuration can only be changed when a public room isn't being hosted. لا يمكن تغيير تكوين خدمة الويب إلا في حالة عدم استضافة غرفة عامة. @@ -5235,12 +5422,12 @@ Drag points to change position, or double-click table cells to edit values.إعادة توليد - + Discord Presence وجود ديسكورد - + Show Current Game in your Discord Status إظهار اللعبة الحالية في حالة ديسكورد الخاصة بك @@ -5249,24 +5436,8 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">معرفة المزيد</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">تسجيل</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">تسجيل</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5285,10 +5456,9 @@ Drag points to change position, or double-click table cells to edit values.لم يتم التحقق من الرمز المميز - Unverified, please click Verify before saving configuration Tooltip - لم يتم التحقق منه، الرجاء النقر فوق "تحقق" قبل حفظ التكوين + لم يتم التحقق منه، الرجاء النقر فوق "تحقق" قبل حفظ التكوين Verifying... @@ -5312,20 +5482,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. فشل التحقق. تأكد من إدخال الرمز المميز الخاص بك بشكل صحيح، ومن أن اتصالك بالإنترنت يعمل. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 P1 ذراع التحكم - + &Controller P1 &P1 ذراع التحكم + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + إصدار + + DirectConnect @@ -5431,7 +5648,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5439,11 +5661,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. لقد قام مضيف الغرفة بحظرك. تحدث مع المضيف لإلغاء الحظر عليك أو تجربة غرفة مختلفة. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5501,1203 +5718,1020 @@ Please go to Configure -> System -> Network and make a selection. القياس عن بعد - + Broken Vulkan Installation Detected معطل Vulkan تم اكتشاف تثبيت - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping تشغيل لعبة - + Loading Web Applet... جارٍ تحميل برنامج الويب... - - + + Disable Web Applet تعطيل برنامج الويب - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) - + The amount of shaders currently being built كمية التظليل التي يتم بناؤها حاليا - + The current selected resolution scaling multiplier. مضاعف قياس الدقة المحدد الحالي. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. سرعة المحاكاة الحالية. تشير القيم الأعلى أو الأقل من 100% إلى أن المحاكاة تعمل بشكل أسرع أو أبطأ من سويتش. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. كم عدد الإطارات في الثانية التي تعرضها اللعبة حاليًا. سيختلف هذا من لعبة إلى أخرى ومن مشهد إلى آخر. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. - + Unmute إلغاء الكتم - + Mute كتم - + Reset Volume إعادة ضبط مستوى الصوت - + &Clear Recent Files &مسح الملفات الحديثة - + &Continue &استأنف - + &Pause &إيقاف مؤقت - Warning Outdated Game Format - تحذير من تنسيق اللعبة القديم + تحذير من تنسيق اللعبة القديم - - + + Error while loading ROM! ROM خطأ أثناء تحميل - + The ROM format is not supported. غير مدعوم ROM تنسيق. - + An error occurred initializing the video core. حدث خطأ أثناء تهيئة مركز الفيديو. - + Error while loading ROM! %1 %1 signifies a numeric error code. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. حدث خطأ غير معروف. يرجى الاطلاع على السجل لمزيد من التفاصيل. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... إغلاق البرامج - + Save Data حفظ البيانات - + Mod Data - + Error Opening %1 Folder %1 حدث خطأ أثناء فتح المجلد - - + + Folder does not exist! المجلد غير موجود - - Error Opening Transferable Shader Cache - - - - Failed to create the shader cache directory for this title. - فشل إنشاء مجلد ذاكرة التخزين المؤقت للتظليل لهذا العنوان. + فشل إنشاء مجلد ذاكرة التخزين المؤقت للتظليل لهذا العنوان. - Error Removing Contents - خطأ في إزالة المحتويات + خطأ في إزالة المحتويات - Error Removing Update - خطأ في إزالة التحديث + خطأ في إزالة التحديث - Error Removing DLC - DLC خطأ في إزالة + DLC خطأ في إزالة - + Remove Installed Game Contents? هل تريد إزالة محتويات اللعبة المثبتة؟ - + Remove Installed Game Update? هل تريد إزالة تحديث اللعبة المثبت؟ - + Remove Installed Game DLC? للعبة المثبتة؟ DLC إزالة المحتوى القابل للتنزيل - + Remove Entry إزالة الإدخال - - - - - - Successfully Removed - تمت الإزالة بنجاح + تمت الإزالة بنجاح - Successfully removed the installed base game. - تمت إزالة اللعبة الأساسية المثبتة بنجاح. + تمت إزالة اللعبة الأساسية المثبتة بنجاح. - The base game is not installed in the NAND and cannot be removed. - ولا يمكن إزالتها NAND لم يتم تثبيت اللعبة الأساسية في + ولا يمكن إزالتها NAND لم يتم تثبيت اللعبة الأساسية في - Successfully removed the installed update. - تمت إزالة التحديث المثبت بنجاح. + تمت إزالة التحديث المثبت بنجاح. - There is no update installed for this title. - لا يوجد تحديث مثبت لهذا العنوان. + لا يوجد تحديث مثبت لهذا العنوان. - There are no DLC installed for this title. - مثبت لهذا العنوان DLC لا يوجد أي محتوى قابل للتنزيل. + مثبت لهذا العنوان DLC لا يوجد أي محتوى قابل للتنزيل. - - Successfully removed %1 installed DLC. - - - - + Delete OpenGL Transferable Shader Cache? - + Delete Vulkan Transferable Shader Cache? - + Delete All Transferable Shader Caches? - + Remove Custom Game Configuration? إزالة تكوين اللعبة المخصصة؟ - + Remove Cache Storage? إزالة تخزين ذاكرة التخزين المؤقت؟ - + Remove File إزالة الملف - + Remove Play Time Data إزالة بيانات زمن اللعب - + Reset play time? إعادة تعيين زمن اللعب؟ - - - Error Removing Transferable Shader Cache - - - - - - A shader cache for this title does not exist. - - - - - Successfully removed the transferable shader cache. - - - - - Failed to remove the transferable shader cache. - - - - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - - Error Removing Transferable Shader Caches - - - - - Successfully removed the transferable shader caches. - - - - - Failed to remove the transferable shader cache directory. - - - - - Error Removing Custom Configuration - حدث خطأ أثناء إزالة التكوين المخصص + حدث خطأ أثناء إزالة التكوين المخصص - A custom configuration for this title does not exist. - لا يوجد تكوين مخصص لهذا العنوان. + لا يوجد تكوين مخصص لهذا العنوان. - Successfully removed the custom game configuration. - تمت إزالة تكوين اللعبة المخصص بنجاح. + تمت إزالة تكوين اللعبة المخصص بنجاح. - Failed to remove the custom game configuration. - فشل إزالة تكوين اللعبة المخصص. + فشل إزالة تكوين اللعبة المخصص. - - + + RomFS Extraction Failed! - + There was an error copying the RomFS files or the user cancelled the operation. - + Full كامل - + Skeleton - + Select RomFS Dump Mode - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root - + Extracting RomFS... - - - - - + + Cancel إلغاء - + RomFS Extraction Succeeded! - - - + The operation completed successfully. أكتملت العملية بنجاح - Integrity verification couldn't be performed! - لا يمكن إجراء التحقق من سلامة + لا يمكن إجراء التحقق من سلامة - File contents were not checked for validity. - لم يتم التحقق من صحة محتويات الملف. + لم يتم التحقق من صحة محتويات الملف. - - Verifying integrity... - التحقق من سلامة + التحقق من سلامة - - Integrity verification succeeded! - نجح التحقق من سلامة + نجح التحقق من سلامة - - Integrity verification failed! - فشل التحقق من سلامة + فشل التحقق من سلامة - File contents may be corrupt. - قد تكون محتويات الملف تالفة. + قد تكون محتويات الملف تالفة. - - - - Create Shortcut - إنشاء إختصار + إنشاء إختصار - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - %1 تم إنشاء اختصار بنجاح إلى + %1 تم إنشاء اختصار بنجاح إلى - - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - - - - - Failed to create a shortcut to %1 - - - - Create Icon - إنشاء أيقونة + إنشاء أيقونة - - Cannot create icon file. Path "%1" does not exist and cannot be created. + + Warning: Outdated Game Format - + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 %1 خطأ في فتح - + Select Directory حدد المجلد - + Properties خصائص - + The game properties could not be loaded. تعذر تحميل خصائص اللعبة. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. - + Load File تشغيل المِلَفّ - + Open Extracted ROM Directory - + Invalid Directory Selected تم تحديد مجلد غير صالح - + The directory you have selected does not contain a 'main' file. لا يحتوي المجلد الذي حددته على ملف رئيسي - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files تثبيت الملفات - + %n file(s) remaining - - - - - + Installing file "%1"... "%1" تثبيت الملف - - + + Install Results تثبيت النتائج - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. - + %n file(s) were newly installed - - - - - + %n file(s) were overwritten - - - - - + %n file(s) failed to install - - - - - + System Application تطبيق النظام - + System Archive أرشيف النظام - + System Application Update تحديث تطبيق النظام - + Firmware Package (Type A) - + Firmware Package (Type B) - + Game اللعبة - + Game Update تحديث اللعبة - + Game DLC - + Delta Title - + Select NCA Install Type... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) - + Failed to Install فشل فى التثبيت - + The title type you selected for the NCA is invalid. - + File not found لم يتم العثور على الملف - + File "%1" not found - + OK موافق - - + + Hardware requirements not met لم يتم استيفاء متطلبات الأجهزة - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. لا يلبي نظامك متطلبات الأجهزة الموصى بها. تم تعطيل الإبلاغ عن التوافق. - + Missing yuzu Account حساب يوزو مفقود - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? - + + Encryption keys are missing. + + + + Error opening URL خطأ في فتح URL - + Unable to open the URL "%1". - + TAS Recording - + Overwrite file of player 1? الكتابة فوق ملف اللاعب 1؟ - + Invalid config detected تم اكتشاف تكوين غير صالح - + Handheld controller can't be used on docked mode. Pro controller will be selected. - - + + Amiibo أميبو - - + + The current amiibo has been removed أميبو اللعبة الحالية تمت إزالته - + Error خطأ - - + + The current game is not looking for amiibos اللعبة الحالية لا تبحث عن أميبو - + Amiibo File (%1);; All Files (*.*) - + Load Amiibo تحميل أميبو - + Error loading Amiibo data خطأ أثناء تحميل بيانات أميبو - + The selected file is not a valid amiibo الملف المحدد ليس ملف أميبو صالحًا - + The selected file is already on use الملف المحدد قيد الاستخدام بالفعل - + An unknown error occurred حدث خطأ غير معروف - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available لا توجد برامج ثابتة متاحة - Please install the firmware to use the Album applet. - الرجاء تثبيت البرنامج الثابت لاستخدام التطبيق الصغير للألبوم. + الرجاء تثبيت البرنامج الثابت لاستخدام التطبيق الصغير للألبوم. - + Album Applet التطبيق الصغير للألبوم - + Album applet is not available. Please reinstall firmware. التطبيق الصغير للألبوم غير متوفر. الرجاء إعادة تثبيت البرامج الثابتة. - Please install the firmware to use the Cabinet applet. - الرجاء تثبيت البرنامج الثابت لاستخدام برنامج الخزانة. + الرجاء تثبيت البرنامج الثابت لاستخدام برنامج الخزانة. - + Cabinet Applet التطبيق الصغير للخزانة - + Cabinet applet is not available. Please reinstall firmware. التطبيق الصغير للخزانة غير متوفر. الرجاء إعادة تثبيت البرامج الثابتة. - Please install the firmware to use the Mii editor. - Mii الرجاء تثبيت البرنامج الثابت لاستخدام محرر + Mii الرجاء تثبيت البرنامج الثابت لاستخدام محرر - + Mii Edit Applet Mii تحرير التطبيق الصغير - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet تطبيق التحكم - + Controller Menu is not available. Please reinstall firmware. قائمة التحكم غير متوفرة. الرجاء إعادة تثبيت فريموير - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot لقطة شاشة - + PNG Image (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 - + TAS state: Recording %1 - + TAS state: Idle %1/%2 - + TAS State: Invalid - + &Stop Running &إيقاف التشغيل - + &Start &بدء - + Stop R&ecording &إيقاف التسجيل - + R&ecord &تسجيل - + Building: %n shader(s) - - - - - + Scale: %1x %1 is the resolution scaling factor - + Speed: %1% / %2% - + Speed: %1% - + Game: %1 FPS - + Frame: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA NO AA - + VOLUME: MUTE الصوت: كتم الصوت - + VOLUME: %1% Volume percentage (e.g. 50%) - + Derivation Components Missing - + Select RomFS Dump Target - + Please select which RomFS you would like to dump. @@ -6710,7 +6744,7 @@ Would you like to download it? يوزو - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. هل أنت متأكد من أنك تريد إيقاف المحاكاة؟ سيتم فقدان أي تقدم غير محفوظ @@ -6723,102 +6757,102 @@ Would you like to bypass this and exit anyway? هل ترغب في تجاوز هذا والخروج على أية حال؟ - + None لا شيء - + FXAA FXAA - + SMAA SMAA - + Nearest Nearest - + Bilinear Bilinear - + Bicubic Bicubic - + Gaussian Gaussian - + ScaleForce ScaleForce - + Area - + Docked مركب بالمنصة - + Handheld محمول - + Normal عادي - + High عالي - + Extreme - + Vulkan Vulkan - + OpenGL OpenGL - + Null قيمه خاليه - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6826,13 +6860,13 @@ Would you like to bypass this and exit anyway? GRenderWindow - - + + OpenGL not available! غير متوفر! OpenGL - + OpenGL shared contexts are not supported. @@ -6841,33 +6875,33 @@ Would you like to bypass this and exit anyway? لم يتم تجميع يوزو بدعم OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! حدث خطأ أثناء تهيئة OpenGL - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. - + Error while initializing OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 @@ -6875,128 +6909,128 @@ Would you like to bypass this and exit anyway? GameList - + Favorite مفضلة - + Start Game بدء اللعبة - + Start Game without Custom Configuration بدء اللعبة بدون الإعدادات المخصصة - + Open Save Data Location فتح موقع بيانات الحفظ - + Open Mod Data Location فتح موقع بيانات التعديلات - + Open Transferable Pipeline Cache - + Remove إزالة - + Remove Installed Update إزالة التحديث المثبت - + Remove All Installed DLC المثبت DLC إزالة كافة محتوى - + Remove Custom Configuration إزالة التكوين المخصص - + Remove Play Time Data إزالة بيانات زمن اللعب - + Remove Cache Storage إزالة تخزين ذاكرة التخزين المؤقت - + Remove OpenGL Pipeline Cache - + Remove Vulkan Pipeline Cache - + Remove All Pipeline Caches - + Remove All Installed Contents إزالة كافة المحتويات المثبتة - + Dump RomFS - + Dump RomFS to SDMC - + Verify Integrity التحقق من سلامة - + Copy Title ID to Clipboard نسخ معرف العنوان إلى الحافظة - + Navigate to GameDB entry - + Create Shortcut إنشاء إختصار - + Add to Desktop إضافة إلى سطح المكتب - + Add to Applications Menu إضافة إلى قائمة التطبيقات - + Configure Game @@ -7005,62 +7039,62 @@ Would you like to bypass this and exit anyway? خصائص - + Scan Subfolders مسح الملفات الداخلية - + Remove Game Directory إزالة مجلد اللعبة - + ▲ Move Up ▲ نقل للأعلى - + ▼ Move Down ▼ نقل للأسفل - + Open Directory Location فتح موقع المجلد - + Clear مسح - + Name الاسم - + Compatibility التوافق - + Add-ons الإضافات - + File type نوع الملف - + Size الحجم - + Play time زمن اللعب @@ -7068,62 +7102,62 @@ Would you like to bypass this and exit anyway? GameListItemCompat - + Ingame في اللعبة - + Game starts, but crashes or major glitches prevent it from being completed. تبدأ اللعبة، لكن الأعطال أو الأخطاء الرئيسية تمنعها من الاكتمال. - + Perfect مثالي - + Game can be played without issues. يمكن لعب اللعبة بدون مشاكل. - + Playable قابل للعب - + Game functions with minor graphical or audio glitches and is playable from start to finish. تحتوي وظائف اللعبة على بعض الأخطاء الرسومية أو الصوتية البسيطة ويمكن تشغيلها من البداية إلى النهاية. - + Intro/Menu مقدمة/القائمة - + Game loads, but is unable to progress past the Start Screen. يتم تحميل اللعبة، ولكنها غير قادرة على التقدم بعد شاشة البدء. - + Won't Boot لا تشتغل - + The game crashes when attempting to startup. تعطل اللعبة عند محاولة بدء التشغيل. - + Not Tested لم تختبر - + The game has not yet been tested. اللعبة لم يتم اختبارها بعد. @@ -7131,7 +7165,7 @@ Would you like to bypass this and exit anyway? GameListPlaceholder - + Double-click to add a new folder to the game list انقر نقرًا مزدوجًا لإضافة مجلد جديد إلى قائمة الألعاب @@ -7139,24 +7173,20 @@ Would you like to bypass this and exit anyway? GameListSearchField - + %1 of %n result(s) - - - - - + Filter: :مرشح - + Enter pattern to filter أدخل نمط للمرشح @@ -7238,7 +7268,7 @@ Would you like to bypass this and exit anyway? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7246,190 +7276,190 @@ Debug Message: Hotkeys - + Audio Mute/Unmute كتم الصوت/إلغاء كتم الصوت - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window النافذة الرئيسية - + Audio Volume Down خفض مستوى الصوت - + Audio Volume Up رفع مستوى الصوت - + Capture Screenshot لقطة شاشة - + Change Adapting Filter - + Change Docked Mode تغيير وضع الإرساء - + Change GPU Accuracy - + Configure تعديل - + Configure Current Game - + Continue/Pause Emulation استأنف/إيقاف مؤقت للمحاكاة - + Exit Fullscreen الخروج من وضع ملء الشاشة + + + Exit Eden + + Exit yuzu الخروج من يوزو - - Exit eden - - - - + Fullscreen ملء الشاشة - + Load File تحميل الملف - + Load/Remove Amiibo تحميل/إزالة أميبو - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation إعادة تشغيل المحاكاة - + Stop Emulation إيقاف المحاكاة - + TAS Record - + TAS Reset - + TAS Start/Stop - + Toggle Filter Bar - + Toggle Framerate Limit تبديل حد معدل الإطارات - + Toggle Mouse Panning - + Toggle Renderdoc Capture - + Toggle Status Bar تبديل شريط الحالة @@ -7437,22 +7467,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. الرجاء تأكيد هذه هي الملفات التي ترغب في تثبيتها. - + Installing an Update or DLC will overwrite the previously installed one. إلى استبدال التحديث المثبت مسبقًا DLC سيؤدي تثبيت التحديث أو المحتوى القابل للتنزيل - + Install تثبيت - + Install Files to NAND تثبيت الملفات الى NAND @@ -7460,7 +7490,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 لا يمكن أن يحتوي النص على أي من الأحرف التالية: @@ -7607,152 +7637,207 @@ Debug Message: &الملفات الحديثة - + + Open &Eden Folders + + + + &Emulation &المحاكاة - + &View &عرض - + &Reset Window Size &إعادة ضبط حجم النافذة - + &Debugging &تصحيح الأخطاء - + Reset Window Size to &720p 720p إعادة تعيين حجم النافذة إلى - + Reset Window Size to 720p 720p إعادة تعيين حجم النافذة إلى - + Reset Window Size to &900p 900p إعادة تعيين حجم النافذة إلى - + Reset Window Size to 900p 900p إعادة تعيين حجم النافذة إلى - + Reset Window Size to &1080p 1080p إعادة تعيين حجم النافذة إلى - + Reset Window Size to 1080p 1080p إعادة تعيين حجم النافذة إلى - + &Multiplayer &متعدد اللاعبين - + &Tools &أدوات - + &Amiibo أميبو - + &TAS - + &Create Home Menu Shortcut - + &Help &مساعدة - + &Install Files to NAND... &NAND تثبيت الملفات على - + L&oad File... &تحميل ملف - + Load &Folder... تحميل &مجلد - + E&xit &خروج - + &Pause &إيقاف مؤقت - + &Stop &إيقاف - + &Verify Installed Contents التحقق من المحتويات المثبتة - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7761,97 +7846,97 @@ Debug Message: &حول يوزو - + Single &Window Mode وضع النافذة الواحدة - + Con&figure... &الإعدادات - + Ctrl+, - + Display D&ock Widget Headers - + Show &Filter Bar عرض &شريط المرشح - + Show &Status Bar عرض &شريط الحالة - + Show Status Bar عرض شريط الحالة - + &Browse Public Game Lobby &استعراض ردهة الألعاب العامة - + &Create Room &إنشاء غرفة - + &Leave Room &مغادرة الغرفة - + &Direct Connect to Room &الاتصال المباشر بالغرفة - + &Show Current Room &عرض الغرفة الحالية - + F&ullscreen &ملء الشاشة - + &Restart &إعادة التشغيل - + Load/Remove &Amiibo... تحميل/إزالة &أميبو - + &Report Compatibility &تقرير التوافق - + Open &Mods Page فتح صفحة &التعديلات - + Open &Quickstart Guide فتح دليل البدء السريع - + &FAQ &التعليمات @@ -7860,104 +7945,112 @@ Debug Message: فتح مجلد &يوزو - + &Capture Screenshot &التقاط لقطة للشاشة - + Open &Album فتح الألبوم - + &Set Nickname and Owner &تعيين الاسم المستعار والمالك - + &Delete Game Data حذف بيانات اللعبة - + &Restore Amiibo &استعادة أميبو - + &Format Amiibo &تنسيق أميبو - + Open &Mii Editor Mii فتح محرر - + &Configure TAS... - + Configure C&urrent Game... إعدادات &اللعبة الحالية - + &Start &بدء - + &Reset &إعادة تعيين - + R&ecord &تسجيل - + Open &Controller Menu فتح قائمة التحكم - + Install Firmware - - Install Decryption Keys + + &About Eden - - - MicroProfileDialog - - &MicroProfile + + Install Decryption Keys MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8017,37 +8110,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status حالة الاتصال الحالية - + Not Connected. Click here to find a room! غير متصل. اضغط هنا للبحث عن غرفة! - + Not Connected غير متصل - + Connected متصل - + New Messages Received رسالة جديدة استقبلت - + Error خطأ - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: فشل في تحديث معلومات الغرفة. يرجى التحقق من اتصالك بالإنترنت ومحاولة استضافة الغرفة مرة أخرى. @@ -8239,56 +8332,56 @@ p, li { white-space: pre-wrap; } لا يلعب أي لعبة - + Installed SD Titles عناوين المثبتة على بطاقة الذاكرة - + Installed NAND Titles NAND عناوين المثبتة على - + System Titles عناوين النظام - + Add New Game Directory إضافة مجلد ألعاب جديد - + Favorites المفضلة - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [ غير معد ] @@ -8299,14 +8392,14 @@ p, li { white-space: pre-wrap; } - - - - - - - - + + + + + + + + Axis %1%2 محور %1%2 @@ -8317,357 +8410,357 @@ p, li { white-space: pre-wrap; } زر %1 - - - - - - + + + + + + [unknown] [غير معروف] - - - + + + Left يسار - - - + + + Right يمين - - - + + + Down تحت - - - + + + Up فوق - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle دائرة - - + + Cross إكس - - + + Square مربع - - + + Triangle مثلث - - + + Share مشاركة - - + + Options خيارات - - + + [undefined] [غير معرف] - + %1%2 %1%2 - - + + [invalid] [غير صالح] - - + + %1%2Hat %3 - - - + + + %1%2Axis %3 %1%2محور %3 - - + + %1%2Axis %3,%4,%5 %1%2محور %3,%4,%5 - - + + %1%2Motion %3 %1%2حركة %3 - - + + %1%2Button %3 %1%2زر %3 - - + + [unused] [غير مستخدم] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L العصا اليسرى - + Stick R العصا اليمنى - + Plus زائد - + Minus ناقص - - + + Home المنزل - + Capture تصوير - + Touch اللمس - + Wheel Indicates the mouse wheel العجلة - + Backward الخلف - + Forward الأمام - + Task مهمة - + Extra إضافي - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 %1%2%3محور %4 - - + + %1%2%3Button %4 %1%2%3زر %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8785,6 +8878,298 @@ p, li { white-space: pre-wrap; } هل ترغب في إستعادة أميبو؟ + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + إلغاء + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + التحقق من سلامة + + + + + Integrity verification succeeded! + نجح التحقق من سلامة + + + + + The operation completed successfully. + أكتملت العملية بنجاح + + + + + Integrity verification failed! + فشل التحقق من سلامة + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + خطأ في إزالة المحتويات + + + + Error Removing Update + خطأ في إزالة التحديث + + + + Error Removing DLC + DLC خطأ في إزالة + + + + The base game is not installed in the NAND and cannot be removed. + ولا يمكن إزالتها NAND لم يتم تثبيت اللعبة الأساسية في + + + + There is no update installed for this title. + لا يوجد تحديث مثبت لهذا العنوان. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + تمت الإزالة بنجاح + + + + Successfully removed %1 installed DLC. + + + + + + Error Removing Transferable Shader Cache + + + + + + A shader cache for this title does not exist. + + + + + Successfully removed the transferable shader cache. + + + + + Failed to remove the transferable shader cache. + + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + + + + + Successfully removed the transferable shader caches. + + + + + Failed to remove the transferable shader cache directory. + + + + + + Error Removing Custom Configuration + حدث خطأ أثناء إزالة التكوين المخصص + + + + A custom configuration for this title does not exist. + لا يوجد تكوين مخصص لهذا العنوان. + + + + Successfully removed the custom game configuration. + تمت إزالة تكوين اللعبة المخصص بنجاح. + + + + Failed to remove the custom game configuration. + فشل إزالة تكوين اللعبة المخصص. + + + + Reset Metadata Cache + إعادة تعيين الذاكرة المؤقتة للبيانات الوصفية + + + + The metadata cache is already empty. + الذاكرة مؤقتة للبيانات الوصفية لقائمة الألعاب فارغة مسبقا. + + + + The operation completed successfully. + أكتملت العملية بنجاح + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + لا يمكن حذف الذاكرة المؤقتة للبيانات الوصفية لقائمة الألعاب. قد تكون مستخدمة الآن أو غير موجودة. + + + + Create Shortcut + إنشاء إختصار + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + %1 تم إنشاء اختصار بنجاح إلى + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + إنشاء أيقونة + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + لا توجد برامج ثابتة متاحة + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9079,7 +9464,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9087,7 +9472,7 @@ Please try again or contact the developer of the software. %2 - + Users المستخدمين @@ -9211,7 +9596,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack @@ -9219,12 +9604,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread @@ -9232,102 +9617,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable قابل للتشغيل - + paused متوقف مؤقتا - + sleeping نائم - + waiting for IPC reply - + waiting for objects في انتظار العناصر - + waiting for condition variable - + waiting for address arbiter - + waiting for suspend resume - + waiting ينتظر - + initialized مهيئ - + terminated تم إنهاؤه - + unknown غير معروف - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal خامل - + core %1 النواة %1 - + processor = %1 معالج = %1 - + affinity mask = %1 - + thread id = %1 معرف الخيط = %1 - + priority = %1(current) / %2(normal) الأولوية = %1(الحالي) / %2(الطبيعي) - + last running ticks = %1 @@ -9335,7 +9720,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread @@ -9343,7 +9728,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree diff --git a/dist/languages/ca.ts b/dist/languages/ca.ts index c67c2d6f24..8570ed13d9 100644 --- a/dist/languages/ca.ts +++ b/dist/languages/ca.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Comunicant-se amb el servidor... - + Cancel Cancel·la - + Touch the top left corner <br>of your touchpad. Premi la cantonada superior esquerra<br>del seu panell tàctil. - + Now touch the bottom right corner <br>of your touchpad. Ara premi la cantonada inferior dreta <br>del seu panell tàctil. - + Configuration completed! Configuració completada! - + OK D'acord @@ -395,502 +395,164 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Error - - Net connect - - - - - Player select - - - - - Software keyboard - - - - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Motor de sortida: - + Output Device: Dispositiu de Sortida: - + Input Device: Dispositiu d'Entrada: - + Mute audio Silenciar àudio - + Volume: Volum: - + Mute audio when in background Silenciar l'àudio quan estigui en segon plà - + Multicore CPU Emulation Emulació de CPU multinucli - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Limitar percentatge de velocitat - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Precisió: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Desactivar FMA (millora el rendiment en CPUs sense FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE FRSQRTE i FRECPE més ràpid - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Aquest paràmetre millora la velocitat d'algunes funcions de coma flotant, amb l'ús d'aproximacions natives menys precises. - + Faster ASIMD instructions (32 bits only) Instruccions ASIMD més ràpides (només 32 bits) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Gestió imprecisa NaN - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Desactiva les comprovacions d'espai d'adreces - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Ignorar monitorització global - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Dispositiu: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Suport de shaders: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Resolució: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Filtre d'adaptació de finestra: - - FSR Sharpness: - - - - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Mètode d'anti-aliasing - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Mode pantalla completa: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Relació d'aspecte: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Utilitzar cache de shaders de canonada - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Utilitzar emulació asíncrona de GPU - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: Emulació NVDEC: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - - VSync Mode: - - - - - FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing. - - - - - Enable asynchronous presentation (Vulkan only) - - - - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - - Force maximum clocks (Vulkan only) - - - - - Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. - - - - + Anisotropic Filtering: Filtrat anisotròpic: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Nivell de precisió: + Nivell de precisió: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Utilitzar la construcció de shaders asíncrona (Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Utilitzar temps ràpid a la GPU (Hack) @@ -900,1021 +562,1456 @@ This feature is experimental. Habilita el temps ràpid de la GPU. Aquesta opció obligarà a la majoria dels jocs a executar-se a la seva resolució nativa més alta. - + + RNG Seed + Llavor de GNA + + + + Device Name + Nom del Dispositiu + + + + Note: this can be overridden when region setting is auto-select + Nota: això pot anul·lar-se quan la configuració de regió es selecciona automàticament + + + + Region: + Regió: + + + + Time Zone: + Zona horària: + + + + Prompt for user on game boot + Sol·licitar l'usuari en l'arrencada del joc + + + + Pause emulation when in background + Pausa l'emulació quan la finestra està en segon pla + + + + Hide mouse on inactivity + Ocultar el cursor del ratolí en cas d'inactivitat + + + + Enable Gamemode + Activa el mode Joc + + + + CPU + CPU + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Assembly Shaders, només NVIDIA) + + + + Auto + Auto + + + + Accurate + Precís + + + + Unsafe + Insegur + + + + Paranoid (disables most optimizations) + Paranoic (desactiva la majoria d'optimitzacions) + + + + Borderless Windowed + Finestra sense vores + + + + Exclusive Fullscreen + Pantalla completa exclusiva + + + + No Video Output + Sense sortida de vídeo + + + + CPU Video Decoding + Descodificació de vídeo a la CPU + + + + GPU Video Decoding (Default) + Descodificació de vídeo a la GPU (Valor Predeterminat) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [EXPERIMENTAL] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + Nearest Neighbor + Veí més proper + + + + Bilinear + Bilineal + + + + Bicubic + Bicúbic + + + + Gaussian + Gaussià + + + + ScaleForce + ScaleForce + + + + None + Cap + + + + FXAA + FXAA + + + + Default (16:9) + Valor predeterminat (16:9) + + + + Force 4:3 + Forçar 4:3 + + + + Force 21:9 + Forçar 21:9 + + + + Stretch to Window + Estirar a la finestra + + + + Automatic + Automàtic + + + + + Default + Valor predeterminat + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Software keyboard + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + FSR Sharpness: + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + VSync Mode: + + + + + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) just presents whatever is available and can exhibit tearing. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Enable asynchronous presentation (Vulkan only) + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Force maximum clocks (Vulkan only) + + + + + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Use Vulkan pipeline cache - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - Llavor de GNA + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Nom del Dispositiu - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Nota: això pot anul·lar-se quan la configuració de regió es selecciona automàticament - - - - Region: - Regió: - - - + The region of the emulated Switch. - - Time Zone: - Zona horària: - - - + The time zone of the emulated Switch. - + Sound Output Mode: - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Sol·licitar l'usuari en l'arrencada del joc - - - - Pause emulation when in background - Pausa l'emulació quan la finestra està en segon pla - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Ocultar el cursor del ratolí en cas d'inactivitat - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - - Enable Gamemode - Activa el mode Joc - - - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - + Uncompressed (Best quality) - + BC1 (Low quality) - + BC3 (Medium quality) - + Conservative - + Aggressive - + OpenGL - + Vulkan - + Null - + GLSL - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Assembly Shaders, només NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - + Normal - + High - + Extreme - - Auto - Auto + + Unsafe (fast) + - - Accurate - Precís + + Safe (stable) + - - Unsafe - Insegur - - - - Paranoid (disables most optimizations) - Paranoic (desactiva la majoria d'optimitzacions) - - - + Dynarmic - + NCE - - Borderless Windowed - Finestra sense vores - - - - Exclusive Fullscreen - Pantalla completa exclusiva - - - - No Video Output - Sense sortida de vídeo - - - - CPU Video Decoding - Descodificació de vídeo a la CPU - - - - GPU Video Decoding (Default) - Descodificació de vídeo a la GPU (Valor Predeterminat) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [EXPERIMENTAL] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - + 1.5X (1080p/1620p) [EXPERIMENTAL] - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - + 7X (5040p/7560p) - + 8X (5760p/8640p) - - Nearest Neighbor - Veí més proper - - - - Bilinear - Bilineal - - - - Bicubic - Bicúbic - - - - Gaussian - Gaussià - - - - ScaleForce - ScaleForce - - - + AMD FidelityFX™️ Super Resolution - + Area - - None - Cap - - - - FXAA - FXAA - - - + SMAA - - Default (16:9) - Valor predeterminat (16:9) - - - - Force 4:3 - Forçar 4:3 - - - - Force 21:9 - Forçar 21:9 - - - + Force 16:10 - - Stretch to Window - Estirar a la finestra - - - - Automatic - Automàtic - - - - Default - Valor predeterminat - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japonès (日本語) - + American English - + French (français) Francès (français) - + German (Deutsch) Alemany (Deutsch) - + Italian (italiano) Italià (italiano) - + Spanish (español) Castellà (español) - + Chinese Xinès - + Korean (한국어) Coreà (한국어) - + Dutch (Nederlands) Holandès (Nederlands) - + Portuguese (português) Portuguès (português) - + Russian (Русский) Rus (Русский) - + Taiwanese Taiwanès - + British English Anglès britànic - + Canadian French Francès canadenc - + Latin American Spanish Espanyol llatinoamericà - + Simplified Chinese Xinès simplificat - + Traditional Chinese (正體中文) Xinès tradicional (正體中文) - + Brazilian Portuguese (português do Brasil) Portuguès brasiler (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japó - + USA EUA - + Europe Europa - + Australia Austràlia - + China Xina - + Korea Corea - + Taiwan Taiwan - + Auto (%1) Auto select time zone Auto (%1) - + Default (%1) Default time zone Per defecte (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egipte - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hong Kong - + HST HST - + Iceland Islàndia - + Iran Iran - + Israel Isreal - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Líbia - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polònia - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapur - + Turkey Turquia - + UCT UCT - + Universal Universal - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Estèreo - + Surround Envoltant - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Acoblada - + Handheld Portàtil - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop Tan sols si el joc especifica no parar - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2265,27 +2362,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Registre - + Open Log Location Obrir ubicació de l'arxiu del registre - + Global Log Filter Filtre de registre global - + When checked, the max size of the log increases from 100 MB to 1 GB Quan està marcat, la mida màxima del registre augmenta de 100 MB a 1 GB - + Enable Extended Logging** Habilitar registre ampliat** - + Show Log in Console Mostra el registre a la consola @@ -2431,7 +2528,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2493,7 +2590,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Això es restablirà automàticament quan es tanqui yuzu. - + Web applet not compiled Web applet no compilat @@ -2543,7 +2640,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2552,88 +2649,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Algunes configuracions són disponibles només quan el joc no està corrent. - + Applets - - + + Audio Àudio - - + + CPU CPU - + Debug Depuració - + Filesystem Sistema de fitxers - - + + General General - - + + Graphics Gràfics - + GraphicsAdvanced GràficsAvançat - + GraphicsExtensions - + Hotkeys Tecles d'accés ràpid - - + + Controls Controls - + Profiles Perfils - + Network Xarxa - - + + System Sistema - + Game List Llista de jocs - + Web Web @@ -2731,51 +2828,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Reiniciar cache de metadades - + Select Emulated NAND Directory... Seleccioni el directori de NAND emulat... - + Select Emulated SD Directory... Seleccioni el directori de SD emulat... - + Select Gamecard Path... Seleccioni la ruta del cartutx de joc... - + Select Dump Directory... Seleccioni el directori de bolcat... - + Select Mod Load Directory... Seleccioni el directori de càrrega de mods... - The metadata cache is already empty. - El cache de metadades ja està buit. + El cache de metadades ja està buit. - The operation completed successfully. - L'operació s'ha completat correctament. + L'operació s'ha completat correctament. - The metadata cache couldn't be deleted. It might be in use or non-existent. - El cache de metadades no s'ha pogut eliminar. Pot ser que es trobi en ús actualment o ja hagi sigut eliminat. + El cache de metadades no s'ha pogut eliminar. Pot ser que es trobi en ús actualment o ja hagi sigut eliminat. @@ -2806,12 +2897,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Això restablirà tota la configuració i eliminarà totes les configuracions dels jocs. No eliminarà ni els directoris de jocs, ni els perfils, ni els perfils dels controladors. Procedir? @@ -2844,33 +2935,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Color de fons: - + % FSR sharpening percentage (e.g. 50%) % - + Off Apagat - + VSync Off Vsync Apagat - + Recommended Recomanat - + On Encés - + VSync On VSync Encés @@ -2907,14 +2998,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2946,75 +3041,75 @@ These settings are experimental, and may cause black screens. If your games fail Restaurar els valors predeterminats - + Action Acció - + Hotkey Tecla d'accés ràpid - + Controller Hotkey Tecla d'accés ràpid del controlador - - - + + + Conflicting Key Sequence Seqüència de tecles en conflicte - - + + The entered key sequence is already assigned to: %1 La seqüència de tecles introduïda ja ha estat assignada a: %1 - + [waiting] [esperant] - + Invalid Invàlid - + Invalid hotkey settings Configuracions de dreceres de teclat invalides - + An error occurred. Please report this issue on github. Hi ha hagut un error. Siusplau informi d'aquest problema a github. - + Restore Default Restaurar el valor predeterminat - + Clear Esborrar - + Conflicting Button Sequence Seqüència de botons en conflicte - + The default button sequence is already assigned to: %1 La seqüència de botons per defecte ja està assignada a: %1 - + The default key sequence is already assigned to: %1 La seqüència de tecles predeterminada ja ha estat assignada a: %1 @@ -3334,7 +3429,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3489,7 +3584,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Palanca esquerra @@ -3599,14 +3694,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3625,7 +3720,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Més @@ -3638,15 +3733,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3691,7 +3786,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Palanca dreta @@ -3706,242 +3801,242 @@ These settings are experimental, and may cause black screens. If your games fail Configurar - - - - + + + + Clear Esborrar - - - - - + + + + + [not set] [no establert] - - - + + + Invert button Botó d'inversió - - + + Toggle button Botó commutador - + Turbo button Botó turbo - - + + Invert axis Invertir eixos - - - + + + Set threshold Configurar llindar - - + + Choose a value between 0% and 100% Esculli un valor entre 0% i 100% - + Toggle axis Activa l'eix - + Set gyro threshold Configurar llindar giroscopi - + Calibrate sensor Calibrar sensor - + Map Analog Stick Configuració de palanca analògica - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Després de prémer D'acord, primer moveu el joystick horitzontalment i després verticalment. Per invertir els eixos, primer moveu el joystick verticalment i després horitzontalment. - + Center axis Centrar eixos - - + + Deadzone: %1% Zona morta: %1% - - + + Modifier Range: %1% Rang del modificador: %1% - - + + Pro Controller Controlador Pro - + Dual Joycons Joycons duals - + Left Joycon Joycon esquerra - + Right Joycon Joycon dret - + Handheld Portàtil - + GameCube Controller Controlador de GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Controlador NES - + SNES Controller Controlador SNES - + N64 Controller Controlador N64 - + Sega Genesis Sega Genesis - + Start / Pause Inici / Pausa - + Z Z - + Control Stick Palanca de control - + C-Stick C-Stick - + Shake! Sacseja! - + [waiting] [esperant] - + New Profile Nou perfil - + Enter a profile name: Introdueixi un nom de perfil: - - + + Create Input Profile Crear perfil d'entrada - + The given profile name is not valid! El nom de perfil introduït no és vàlid! - + Failed to create the input profile "%1" Error al crear el perfil d'entrada "%1" - + Delete Input Profile Eliminar perfil d'entrada - + Failed to delete the input profile "%1" Error al eliminar el perfil d'entrada "%1" - + Load Input Profile Carregar perfil d'entrada - + Failed to load the input profile "%1" Error al carregar el perfil d'entrada "%1" - + Save Input Profile Guardar perfil d'entrada - + Failed to save the input profile "%1" Error al guardar el perfil d'entrada "%1" @@ -3998,7 +4093,7 @@ Per invertir els eixos, primer moveu el joystick verticalment i després horitzo - + Configure Configuració @@ -4034,7 +4129,7 @@ Per invertir els eixos, primer moveu el joystick verticalment i després horitzo - + Test Provar @@ -4053,7 +4148,7 @@ Per invertir els eixos, primer moveu el joystick verticalment i després horitzo <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Més Informació</span></a> - + %1:%2 %1:%2 @@ -4062,77 +4157,77 @@ Per invertir els eixos, primer moveu el joystick verticalment i després horitzo yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters El número de port té caràcters invàlids - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 El port ha d'estar entre el rang 0 i 65353 - + IP address is not valid l'Adreça IP no és vàlida - + This UDP server already exists Aquest servidor UDP ja existeix - + Unable to add more than 8 servers No és possible afegir més de 8 servidors - + Testing Provant - + Configuring Configurant - + Test Successful Prova exitosa - + Successfully received data from the server. S'han rebut dades des del servidor correctament. - + Test Failed Prova fallida - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. No s'han pogut rebre dades vàlides des del servidor.<br>Si us plau, verifiqui que el servidor està configurat correctament i que la direcció i el port són correctes.  - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. La prova del UDP o la configuració de la calibració està en curs.<br>Si us plau, esperi a que acabi el procés. @@ -4258,7 +4353,12 @@ Current values are %1% and %2% respectively. Interfície de xarxa - + + Enable Airplane Mode + + + + None Cap @@ -4316,52 +4416,52 @@ Current values are %1% and %2% respectively. Algunes configuracions són disponibles només quan el joc no està corrent. - + Add-Ons Complements - + System Sistema - + CPU CPU - + Graphics Gràfics - + Adv. Graphics Gràfics avanç. - + GPU Extensions - + Audio Àudio - + Input Profiles Perfils d'entrada - + Linux - + Properties Propietats @@ -4379,12 +4479,12 @@ Current values are %1% and %2% respectively. Complements - + Patch Name Nom del pegat - + Version Versió @@ -4422,27 +4522,32 @@ Current values are %1% and %2% respectively. Establir imatge - + + Select Avatar + + + + Add Afegir - + Rename Renombrar - + Remove Eliminar - + Profile management is available only when game is not running. La gestió de perfils només està disponible quan el joc no s'està executant. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4450,100 +4555,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Introdueixi el nom d'usuari - + Users Usuaris - + Enter a username for the new user: Introdueixi un nom d'usuari per al nou usuari: - + Enter a new username: Introdueixi un nou nom d'usuari: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Seleccioni una imatge d'usuari - - JPEG Images (*.jpg *.jpeg) - Imatges JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Imatges JPEG (*.jpg *.jpeg) + + + Error deleting image Error al eliminar la imatge - + Error occurred attempting to overwrite previous image at: %1. Error al intentar sobreescriure la imatge anterior a: %1. - + Error deleting file Error al eliminar el fitxer - + Unable to delete existing file: %1. No es pot eliminar el fitxer existent: %1. - + Error creating user image directory Error al crear el directori d'imatges de l'usuari - + Unable to create directory %1 for storing user images. No es pot crear el directori %1 per emmagatzemar imatges d’usuari. - Error copying user image - Error al copiar la imatge de l'usuari + Error al copiar la imatge de l'usuari - Unable to copy image from %1 to %2 - No es pot copiar la imatge de %1 a %2 + No es pot copiar la imatge de %1 a %2 - Error resizing user image - Error al redimensionar la imatge d'usuari + Error al redimensionar la imatge d'usuari - Unable to resize image - No es pot redimensionar la imatge + No es pot redimensionar la imatge + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Esborrar aquest usuari? Totes les dades de guardat seran eliminades. - + Confirm Delete Confirmar eliminació - + Name: %1 UUID: %2 Nom: %1 @@ -4596,7 +4790,7 @@ UUID: %2 - + Enable Habilita @@ -4607,7 +4801,7 @@ UUID: %2 - + Not connected No connectat @@ -4617,63 +4811,63 @@ UUID: %2 Restaurar els valors predeterminats - + Clear Esborrar - + [not set] [no establert] - + Invert axis Invertir eixos - - + + Deadzone: %1% Zona morta: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled - + Configuring Configurant - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 Resultat de controlador inesperat %1 - + [waiting] [esperant] @@ -4715,7 +4909,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4767,12 +4961,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Configuració TAS - + Select TAS Load Directory... Selecciona el directori de càrrega TAS... @@ -4882,7 +5076,7 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5202,6 +5396,16 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service Servei Web de yuzu @@ -5211,42 +5415,29 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les Al proporcionar el seu nom d'usuari i token, dóna el seu consentiment a que yuzu recopili dades d'ús adicionals, que poden incloure informació d'identificació de l'usuari. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verificar + Verificar - Sign up - Registrar-se + Registrar-se - + Token: Token: - + Username: Nom d'usuari: - What is my token? - Quin és el meu token? + Quin és el meu token? - + Web Service configuration can only be changed when a public room isn't being hosted. @@ -5271,12 +5462,12 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les Regenerar - + Discord Presence Presència al Discord - + Show Current Game in your Discord Status Mostrar el joc actual al seu estat de Discord @@ -5285,24 +5476,8 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Saber més</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrar-se</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrar-se</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5324,12 +5499,6 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les Token was not verified. The change to your token has not been saved. El token no ha sigut verificat. El canvi al seu token no s'ha guardat. - - - Unverified, please click Verify before saving configuration - Tooltip - - Verifying... Comprovant... @@ -5347,20 +5516,67 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Verificació fallida. Comprovi que hagi ingressat el seu token correctament, i que la seva connexió a internet estigui funcionant. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Controlador J1 - + &Controller P1 &Controlador J1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versió + + DirectConnect @@ -5466,7 +5682,12 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5474,11 +5695,6 @@ Arrossegui els punts per a canviar la posició, o faci doble clic a les cel·les The host of the room has banned you. Speak with the host to unban you or try a different room. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5538,111 +5754,110 @@ Please go to Configure -> System -> Network and make a selection. Telemetria - + Broken Vulkan Installation Detected - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... Carregant Web applet... - - + + Disable Web Applet Desactivar el Web Applet - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Desactivar l'Applet Web pot provocar comportaments indefinits i només hauria d'utilitzar-se amb Super Mario 3D All-Stars. Estàs segur de que vols desactivar l'Applet Web? (Això pot ser reactivat als paràmetres Debug.) - + The amount of shaders currently being built La quantitat de shaders que s'estan compilant actualment - + The current selected resolution scaling multiplier. El multiplicador d'escala de resolució seleccionat actualment. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Velocitat d'emulació actual. Valors superiors o inferiors a 100% indiquen que l'emulació s'està executant més ràpidament o més lentament que a la Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Quants fotogrames per segon està mostrant el joc actualment. Això variarà d'un joc a un altre i d'una escena a una altra. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Temps que costa emular un fotograma de la Switch, sense tenir en compte la limitació de fotogrames o la sincronització vertical. Per a una emulació òptima, aquest valor hauria de ser com a màxim de 16.67 ms. - + Unmute - + Mute Silenciar - + Reset Volume - + &Clear Recent Files &Esborrar arxius recents - + &Continue &Continuar - + &Pause &Pausar - Warning Outdated Game Format - Advertència format del joc desfasat + Advertència format del joc desfasat You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Està utilitzant el format de directori de ROM deconstruït per a aquest joc, que és un format desactualitzat que ha sigut reemplaçat per altres, com NCA, NAX, XCI o NSP. Els directoris de ROM deconstruïts careixen d'icones, metadades i suport d'actualitzacions.<br><br>Per a obtenir una explicació dels diversos formats de Switch que suporta yuzu,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>faci una ullada a la nostra wiki</a>. Aquest missatge no es tornarà a mostrar. - - + + Error while loading ROM! Error carregant la ROM! - + The ROM format is not supported. El format de la ROM no està suportat. - + An error occurred initializing the video core. S'ha produït un error inicialitzant el nucli de vídeo. @@ -5651,7 +5866,7 @@ Please go to Configure -> System -> Network and make a selection. yuzu ha trobat un error mentre executava el nucli de vídeo. Això sol ser causat per controladors de la GPU obsolets, inclosos els integrats. Si us plau, consulti el registre per a més detalls. Per obtenir més informació sobre com accedir al registre, consulti la següent pàgina: <a href='https://yuzu-emu.org/help/reference/log-files/'>Com carregar el fitxer de registre</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Error al carregar la ROM! %1 @@ -5662,473 +5877,349 @@ Please go to Configure -> System -> Network and make a selection. %1<br>Si us plau, segueixi <a href='https://yuzu-emu.org/help/quickstart/'>la guia d'inici de yuzu</a> per a bolcar de nou els seus fitxers.<br>Pot consultar la wiki de yuzu wiki</a> o el Discord de yuzu</a> per obtenir ajuda. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. S'ha produït un error desconegut. Si us plau, consulti el registre per a més detalls. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... S'està tancant el programari - + Save Data Dades de partides guardades - + Mod Data Dades de mods - + Error Opening %1 Folder Error obrint la carpeta %1 - - + + Folder does not exist! La carpeta no existeix! - Error Opening Transferable Shader Cache - Error obrint la cache transferible de shaders + Error obrint la cache transferible de shaders - Failed to create the shader cache directory for this title. - No s'ha pogut crear el directori de la cache dels shaders per aquest títol. + No s'ha pogut crear el directori de la cache dels shaders per aquest títol. - Error Removing Contents - Error eliminant continguts + Error eliminant continguts - Error Removing Update - Error eliminant actualització + Error eliminant actualització - Error Removing DLC - Error eliminant DLC + Error eliminant DLC - + Remove Installed Game Contents? - + Remove Installed Game Update? - + Remove Installed Game DLC? - + Remove Entry Eliminar entrada - - - - - - Successfully Removed - S'ha eliminat correctament + S'ha eliminat correctament - Successfully removed the installed base game. - S'ha eliminat correctament el joc base instal·lat. + S'ha eliminat correctament el joc base instal·lat. - The base game is not installed in the NAND and cannot be removed. - El joc base no està instal·lat a la NAND i no pot ser eliminat. + El joc base no està instal·lat a la NAND i no pot ser eliminat. - Successfully removed the installed update. - S'ha eliminat correctament l'actualització instal·lada. + S'ha eliminat correctament l'actualització instal·lada. - There is no update installed for this title. - No hi ha cap actualització instal·lada per aquest títol. + No hi ha cap actualització instal·lada per aquest títol. - There are no DLC installed for this title. - No hi ha cap DLC instal·lat per aquest títol. + No hi ha cap DLC instal·lat per aquest títol. - Successfully removed %1 installed DLC. - S'ha eliminat correctament %1 DLC instal·lat/s. + S'ha eliminat correctament %1 DLC instal·lat/s. - + Delete OpenGL Transferable Shader Cache? Desitja eliminar la cache transferible de shaders d'OpenGL? - + Delete Vulkan Transferable Shader Cache? Desitja eliminar la cache transferible de shaders de Vulkan? - + Delete All Transferable Shader Caches? Desitja eliminar totes les caches transferibles de shaders? - + Remove Custom Game Configuration? Desitja eliminar la configuració personalitzada del joc? - + Remove Cache Storage? - + Remove File Eliminar arxiu - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Error eliminant la cache transferible de shaders + Error eliminant la cache transferible de shaders - - A shader cache for this title does not exist. - No existeix una cache de shaders per aquest títol. + No existeix una cache de shaders per aquest títol. - Successfully removed the transferable shader cache. - S'ha eliminat correctament la cache transferible de shaders. + S'ha eliminat correctament la cache transferible de shaders. - Failed to remove the transferable shader cache. - No s'ha pogut eliminar la cache transferible de shaders. + No s'ha pogut eliminar la cache transferible de shaders. - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - Error Removing Transferable Shader Caches - Error al eliminar les caches de shaders transferibles + Error al eliminar les caches de shaders transferibles - Successfully removed the transferable shader caches. - Caches de shaders transferibles eliminades correctament. + Caches de shaders transferibles eliminades correctament. - Failed to remove the transferable shader cache directory. - No s'ha pogut eliminar el directori de caches de shaders transferibles. + No s'ha pogut eliminar el directori de caches de shaders transferibles. - - Error Removing Custom Configuration - Error eliminant la configuració personalitzada + Error eliminant la configuració personalitzada - A custom configuration for this title does not exist. - No existeix una configuració personalitzada per aquest joc. + No existeix una configuració personalitzada per aquest joc. - Successfully removed the custom game configuration. - S'ha eliminat correctament la configuració personalitzada del joc. + S'ha eliminat correctament la configuració personalitzada del joc. - Failed to remove the custom game configuration. - No s'ha pogut eliminar la configuració personalitzada del joc. + No s'ha pogut eliminar la configuració personalitzada del joc. - - + + RomFS Extraction Failed! La extracció de RomFS ha fallat! - + There was an error copying the RomFS files or the user cancelled the operation. S'ha produït un error copiant els arxius RomFS o l'usuari ha cancel·lat la operació. - + Full Completa - + Skeleton Esquelet - + Select RomFS Dump Mode Seleccioni el mode de bolcat de RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Si us plau, seleccioni la forma en que desitja bolcar la RomFS.<br>Completa copiarà tots els arxius al nou directori mentre que<br>esquelet només crearà l'estructura de directoris. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root No hi ha suficient espai lliure a %1 per extreure el RomFS. Si us plau, alliberi espai o esculli un altre directori de bolcat a Emulació > Configuració > Sistema > Sistema d'arxius > Carpeta arrel de bolcat - + Extracting RomFS... Extraient RomFS... - - - - - + + Cancel Cancel·la - + RomFS Extraction Succeeded! Extracció de RomFS completada correctament! - - - + The operation completed successfully. L'operació s'ha completat correctament. - - Integrity verification couldn't be performed! - - - - - File contents were not checked for validity. - - - - - - Verifying integrity... - - - - - - Integrity verification succeeded! - - - - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - - Create Shortcut - - - - - Do you want to launch the game in fullscreen? - - - - - Successfully created a shortcut to %1 - - - - - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - - - - - Failed to create a shortcut to %1 - - - - Create Icon - Crear icona + Crear icona - - Cannot create icon file. Path "%1" does not exist and cannot be created. + + Warning: Outdated Game Format - + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Error obrint %1 - + Select Directory Seleccionar directori - + Properties Propietats - + The game properties could not be loaded. Les propietats del joc no s'han pogut carregar. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Executable de Switch (%1);;Tots els Arxius (*.*) - + Load File Carregar arxiu - + Open Extracted ROM Directory Obrir el directori de la ROM extreta - + Invalid Directory Selected Directori seleccionat invàlid - + The directory you have selected does not contain a 'main' file. El directori que ha seleccionat no conté un arxiu 'main'. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Arxiu de Switch Instal·lable (*.nca *.nsp *.xci);;Arxiu de Continguts Nintendo (*.nca);;Paquet d'enviament Nintendo (*.nsp);;Imatge de Cartutx NX (*.xci) - + Install Files Instal·lar arxius - + %n file(s) remaining %n arxiu(s) restants @@ -6136,25 +6227,25 @@ Please go to Configure -> System -> Network and make a selection. - + Installing file "%1"... Instal·lant arxiu "%1"... - - + + Install Results Resultats instal·lació - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Per evitar possibles conflictes, no recomanem als usuaris que instal·lin jocs base a la NAND. Si us plau, utilitzi aquesta funció només per a instal·lar actualitzacions i DLCs. - + %n file(s) were newly installed @@ -6165,7 +6256,7 @@ Si us plau, utilitzi aquesta funció només per a instal·lar actualitzacions i - + %n file(s) were overwritten @@ -6176,7 +6267,7 @@ Si us plau, utilitzi aquesta funció només per a instal·lar actualitzacions i - + %n file(s) failed to install @@ -6187,489 +6278,443 @@ Si us plau, utilitzi aquesta funció només per a instal·lar actualitzacions i - + System Application Aplicació del sistema - + System Archive Arxiu del sistema - + System Application Update Actualització de l'aplicació del sistema - + Firmware Package (Type A) Paquet de firmware (Tipus A) - + Firmware Package (Type B) Paquet de firmware (Tipus B) - + Game Joc - + Game Update Actualització de joc - + Game DLC DLC del joc - + Delta Title Títol delta - + Select NCA Install Type... Seleccioni el tipus d'instal·lació NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Seleccioni el tipus de títol que desitja instal·lar aquest NCA com a: (En la majoria dels casos, el valor predeterminat 'Joc' està bé.) - + Failed to Install Ha fallat la instal·lació - + The title type you selected for the NCA is invalid. El tipus de títol seleccionat per el NCA és invàlid. - + File not found Arxiu no trobat - + File "%1" not found Arxiu "%1" no trobat - + OK D'acord - - + + Hardware requirements not met - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. - + Missing yuzu Account Falta el compte de yuzu - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Per tal d'enviar un cas de prova de compatibilitat de joc, ha de vincular el seu compte de yuzu.<br><br/>Per a vincular el seu compte de yuzu, vagi a Emulació & gt; Configuració & gt; Web. - + Error opening URL Error obrint URL - + Unable to open the URL "%1". No es pot obrir la URL "%1". - + TAS Recording Gravació TAS - + Overwrite file of player 1? Sobreescriure l'arxiu del jugador 1? - + Invalid config detected Configuració invàlida detectada - + Handheld controller can't be used on docked mode. Pro controller will be selected. El controlador del mode portàtil no es pot fer servir en el mode acoblat. Es seleccionarà el controlador Pro en el seu lloc. - - + + Amiibo Amiibo - - + + The current amiibo has been removed L'amiibo actual ha sigut eliminat - + Error Error - - + + The current game is not looking for amiibos El joc actual no està buscant amiibos - + Amiibo File (%1);; All Files (*.*) Arxiu Amiibo (%1);; Tots els Arxius (*.*) - + Load Amiibo Carregar Amiibo - + Error loading Amiibo data Error al carregar les dades d'Amiibo - + The selected file is not a valid amiibo L'arxiu seleccionat no és un amiibo vàlid - + The selected file is already on use - + An unknown error occurred - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Controlador Applet - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Captura de pantalla - + PNG Image (*.png) Imatge PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Estat TAS: executant %1/%2 - + TAS state: Recording %1 Estat TAS: gravant %1 - + TAS state: Idle %1/%2 Estat TAS: inactiu %1/%2 - + TAS State: Invalid Estat TAS: invàlid - + &Stop Running &Parar l'execució - + &Start &Iniciar - + Stop R&ecording Parar g&ravació - + R&ecord G&ravar - + Building: %n shader(s) Construint: %n shader(s) @@ -6677,18 +6722,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Escala: %1x - + Speed: %1% / %2% Velocitat: %1% / %2% - + Speed: %1% Velocitat: %1% @@ -6697,54 +6742,54 @@ Would you like to download it? Joc: %1 FPS (desbloquejat) - + Game: %1 FPS Joc: %1 FPS - + Frame: %1 ms Fotograma: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA SENSE AA - + VOLUME: MUTE - + VOLUME: %1% Volume percentage (e.g. 50%) - + Derivation Components Missing Falten components de derivació - + Select RomFS Dump Target Seleccioni el destinatari per a bolcar el RomFS - + Please select which RomFS you would like to dump. Si us plau, seleccioni quin RomFS desitja bolcar. @@ -6757,7 +6802,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Està segur de que vol aturar l'emulació? Qualsevol progrés no guardat es perdrà. @@ -6770,102 +6815,102 @@ Would you like to bypass this and exit anyway? Desitja tancar-lo de totes maneres? - + None Cap - + FXAA FXAA - + SMAA - + Nearest - + Bilinear Bilineal - + Bicubic Bicúbic - + Gaussian Gaussià - + ScaleForce ScaleForce - + Area - + Docked Acoblada - + Handheld Portàtil - + Normal - + High - + Extreme - + Vulkan - + OpenGL - + Null - + GLSL - + GLASM - + SPIRV @@ -6873,13 +6918,13 @@ Desitja tancar-lo de totes maneres? GRenderWindow - - + + OpenGL not available! OpenGL no disponible! - + OpenGL shared contexts are not supported. @@ -6888,33 +6933,33 @@ Desitja tancar-lo de totes maneres? yuzu no ha estat compilat amb suport per OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Error al inicialitzar OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. La seva GPU no suporta OpenGL, o no té instal·lat els últims controladors gràfics. - + Error while initializing OpenGL 4.6! Error inicialitzant OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 La seva GPU no suporta OpenGL 4.6, o no té instal·lats els últims controladors gràfics.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 És possible que la seva GPU no suporti una o més extensions necessàries d'OpenGL. Si us plau, asseguris de tenir els últims controladors de la tarjeta gràfica.<br><br>GL Renderer:<br>%1<br><br>Extensions no suportades:<br>%2 @@ -6922,128 +6967,128 @@ Desitja tancar-lo de totes maneres? GameList - + Favorite Preferit - + Start Game Iniciar el joc - + Start Game without Custom Configuration Iniciar el joc sense la configuració personalitzada - + Open Save Data Location Obrir la ubicació dels arxius de partides guardades - + Open Mod Data Location Obrir la ubicació dels mods - + Open Transferable Pipeline Cache Obrir cache transferible de shaders de canonada - + Remove Eliminar - + Remove Installed Update Eliminar actualització instal·lada - + Remove All Installed DLC Eliminar tots els DLC instal·lats - + Remove Custom Configuration Eliminar configuració personalitzada - + Remove Play Time Data - + Remove Cache Storage - + Remove OpenGL Pipeline Cache Eliminar cache de canonada d'OpenGL - + Remove Vulkan Pipeline Cache Eliminar cache de canonada de Vulkan - + Remove All Pipeline Caches Eliminar totes les caches de canonada - + Remove All Installed Contents Eliminar tots els continguts instal·lats - + Dump RomFS Bolcar RomFS - + Dump RomFS to SDMC Bolcar RomFS a SDMC - + Verify Integrity - + Copy Title ID to Clipboard Copiar la ID del títol al porta-retalls - + Navigate to GameDB entry Navegar a l'entrada de GameDB - + Create Shortcut - + Add to Desktop - + Add to Applications Menu - + Configure Game @@ -7052,62 +7097,62 @@ Desitja tancar-lo de totes maneres? Propietats - + Scan Subfolders Escanejar subdirectoris - + Remove Game Directory Eliminar directori de jocs - + ▲ Move Up ▲ Moure amunt - + ▼ Move Down ▼ Move avall - + Open Directory Location Obre ubicació del directori - + Clear Esborrar - + Name Nom - + Compatibility Compatibilitat - + Add-ons Complements - + File type Tipus d'arxiu - + Size Mida - + Play time @@ -7115,62 +7160,62 @@ Desitja tancar-lo de totes maneres? GameListItemCompat - + Ingame - + Game starts, but crashes or major glitches prevent it from being completed. - + Perfect Perfecte - + Game can be played without issues. - + Playable - + Game functions with minor graphical or audio glitches and is playable from start to finish. - + Intro/Menu Intro / Menú - + Game loads, but is unable to progress past the Start Screen. - + Won't Boot No engega - + The game crashes when attempting to startup. El joc es bloqueja al intentar iniciar. - + Not Tested No provat - + The game has not yet been tested. Aquest joc encara no ha estat provat. @@ -7178,7 +7223,7 @@ Desitja tancar-lo de totes maneres? GameListPlaceholder - + Double-click to add a new folder to the game list Faci doble clic per afegir un nou directori a la llista de jocs @@ -7186,7 +7231,7 @@ Desitja tancar-lo de totes maneres? GameListSearchField - + %1 of %n result(s) %1 de %n resultat(s) @@ -7194,12 +7239,12 @@ Desitja tancar-lo de totes maneres? - + Filter: Filtre: - + Enter pattern to filter Introdueixi patró per a filtrar @@ -7281,7 +7326,7 @@ Desitja tancar-lo de totes maneres? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7289,186 +7334,186 @@ Debug Message: Hotkeys - + Audio Mute/Unmute - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window - + Audio Volume Down - + Audio Volume Up - + Capture Screenshot Captura de pantalla - + Change Adapting Filter - + Change Docked Mode - + Change GPU Accuracy - + Configure - + Configure Current Game - + Continue/Pause Emulation - + Exit Fullscreen - - Exit eden + + Exit Eden - + Fullscreen Pantalla Completa - + Load File Carregar arxiu - + Load/Remove Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation - + Stop Emulation - + TAS Record - + TAS Reset - + TAS Start/Stop - + Toggle Filter Bar - + Toggle Framerate Limit - + Toggle Mouse Panning - + Toggle Renderdoc Capture - + Toggle Status Bar @@ -7476,22 +7521,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. Si us plau, confirmi que aquests són els arxius que desitja instal·lar. - + Installing an Update or DLC will overwrite the previously installed one. Instal·lar una actualització o DLC sobreescriurà qualsevol prèviament instal·lat. - + Install Instal·lar - + Install Files to NAND Instal·lar arxius a la NAND @@ -7499,7 +7544,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 El text no pot contenir cap dels següents caràcters @@ -7646,152 +7691,207 @@ Debug Message: &Arxius recents - + + Open &Eden Folders + + + + &Emulation &Emulació - + &View &Veure - + &Reset Window Size &Reiniciar tamany de finestra - + &Debugging &Depuració - + Reset Window Size to &720p Reiniciar el tamany de la finestra a &720p - + Reset Window Size to 720p Reiniciar el tamany de la finestra a 720p - + Reset Window Size to &900p Reiniciar el tamany de la finestra a &900p - + Reset Window Size to 900p Reiniciar el tamany de la finestra a 900p - + Reset Window Size to &1080p Reiniciar el tamany de la finestra a &1080p - + Reset Window Size to 1080p Reiniciar el tamany de la finestra a 1080p - + &Multiplayer - + &Tools &Eines - + &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Ajuda - + &Install Files to NAND... &instal·lar arxius a la NAND... - + L&oad File... C&arregar arxiu... - + Load &Folder... Carregar &carpeta... - + E&xit S&ortir - + &Pause &Pausar - + &Stop &Aturar - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7800,97 +7900,97 @@ Debug Message: &Sobre yuzu - + Single &Window Mode Mode una sola &finestra - + Con&figure... Con&figurar... - + Ctrl+, - + Display D&ock Widget Headers Mostrar complements de capçalera del D&ock - + Show &Filter Bar Mostrar la barra de &filtre - + Show &Status Bar Mostrar la barra d'&estat - + Show Status Bar Mostrar barra d'estat - + &Browse Public Game Lobby - + &Create Room - + &Leave Room - + &Direct Connect to Room - + &Show Current Room - + F&ullscreen P&antalla completa - + &Restart &Reiniciar - + Load/Remove &Amiibo... Carregar/Eliminar &Amiibo... - + &Report Compatibility &Informar de compatibilitat - + Open &Mods Page Obrir la pàgina de &mods - + Open &Quickstart Guide Obre la guia d'&inici ràpid - + &FAQ &Preguntes freqüents @@ -7899,77 +7999,82 @@ Debug Message: Obrir la carpeta de &yuzu - + &Capture Screenshot &Captura de pantalla - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... &Configurar TAS... - + Configure C&urrent Game... Configurar joc a&ctual... - + &Start &Iniciar - + &Reset &Reiniciar - + R&ecord E&nregistrar - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -7977,26 +8082,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - &MicroPerfil + &MicroPerfil MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8056,37 +8171,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status - + Not Connected. Click here to find a room! - + Not Connected - + Connected Connectat - + New Messages Received - + Error Error - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: @@ -8204,56 +8319,56 @@ p, li { white-space: pre-wrap; } - + Installed SD Titles Títols instal·lats a la SD - + Installed NAND Titles Títols instal·lats a la NAND - + System Titles Títols del sistema - + Add New Game Directory Afegir un nou directori de jocs - + Favorites Preferits - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [no establert] @@ -8264,14 +8379,14 @@ p, li { white-space: pre-wrap; } Rotació %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Eix %1%2 @@ -8282,357 +8397,357 @@ p, li { white-space: pre-wrap; } Botó %1 - - - - - - + + + + + + [unknown] [desconegut] - - - + + + Left Esquerra - - - + + + Right Dreta - - - + + + Down Avall - - - + + + Up Amunt - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Inici - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Cercle - - + + Cross Creu - - + + Square Cuadrat - - + + Triangle Triangle - - + + Share Compartir - - + + Options Opcions - - + + [undefined] [indefinit] - + %1%2 %1%2 - - + + [invalid] [invàlid] - - + + %1%2Hat %3 %1%2Rotació %3 - - - + + + %1%2Axis %3 %1%2Eix %3 - - + + %1%2Axis %3,%4,%5 %1%2Eixos %3,%4,%5 - - + + %1%2Motion %3 %1%2Moviment %3 - - + + %1%2Button %3 %1%2Botó %3 - - + + [unused] [sense ús] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L - + Stick R - + Plus Més - + Minus Menys - - + + Home Inici - + Capture Captura - + Touch Tàctil - + Wheel Indicates the mouse wheel Roda - + Backward Enrere - + Forward Endavant - + Task Tasca - + Extra Extra - + %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2%3Button %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8750,6 +8865,298 @@ p, li { white-space: pre-wrap; } + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + L'operació s'ha completat correctament. + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Error eliminant continguts + + + + Error Removing Update + Error eliminant actualització + + + + Error Removing DLC + Error eliminant DLC + + + + The base game is not installed in the NAND and cannot be removed. + El joc base no està instal·lat a la NAND i no pot ser eliminat. + + + + There is no update installed for this title. + No hi ha cap actualització instal·lada per aquest títol. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + S'ha eliminat correctament + + + + Successfully removed %1 installed DLC. + S'ha eliminat correctament %1 DLC instal·lat/s. + + + + + Error Removing Transferable Shader Cache + Error eliminant la cache transferible de shaders + + + + + A shader cache for this title does not exist. + No existeix una cache de shaders per aquest títol. + + + + Successfully removed the transferable shader cache. + S'ha eliminat correctament la cache transferible de shaders. + + + + Failed to remove the transferable shader cache. + No s'ha pogut eliminar la cache transferible de shaders. + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + Error al eliminar les caches de shaders transferibles + + + + Successfully removed the transferable shader caches. + Caches de shaders transferibles eliminades correctament. + + + + Failed to remove the transferable shader cache directory. + No s'ha pogut eliminar el directori de caches de shaders transferibles. + + + + + Error Removing Custom Configuration + Error eliminant la configuració personalitzada + + + + A custom configuration for this title does not exist. + No existeix una configuració personalitzada per aquest joc. + + + + Successfully removed the custom game configuration. + S'ha eliminat correctament la configuració personalitzada del joc. + + + + Failed to remove the custom game configuration. + No s'ha pogut eliminar la configuració personalitzada del joc. + + + + Reset Metadata Cache + Reiniciar cache de metadades + + + + The metadata cache is already empty. + El cache de metadades ja està buit. + + + + The operation completed successfully. + L'operació s'ha completat correctament. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + El cache de metadades no s'ha pogut eliminar. Pot ser que es trobi en ús actualment o ja hagi sigut eliminat. + + + + Create Shortcut + + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Crear icona + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9045,7 +9452,7 @@ Si us plau, intenti-ho de nou o contacti el desenvolupador del programari. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9053,7 +9460,7 @@ Si us plau, intenti-ho de nou o contacti el desenvolupador del programari. - + Users Usuaris @@ -9177,7 +9584,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Pila de trucades @@ -9185,12 +9592,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 - + waited by no thread esperat per cap fil @@ -9198,102 +9605,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable executable - + paused pausat - + sleeping dormint - + waiting for IPC reply esperant per resposta IPC - + waiting for objects esperant objectes - + waiting for condition variable esperant variable condicional - + waiting for address arbiter esperant al àrbitre d'adreça - + waiting for suspend resume esperant reanudar la suspensió - + waiting esperant - + initialized inicialitzat - + terminated acabat - + unknown desconegut - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 nucli %1 - + processor = %1 processador = %1 - + affinity mask = %1 màscara d'afinitat = %1 - + thread id = %1 id fil = %1 - + priority = %1(current) / %2(normal) prioritat = %1(actual) / %2(normal) - + last running ticks = %1 últims ticks consecutius = %1 @@ -9301,7 +9708,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread esperat per fil @@ -9309,7 +9716,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree Arbre d'&espera diff --git a/dist/languages/cs.ts b/dist/languages/cs.ts index 637e095fee..796ea5bef2 100644 --- a/dist/languages/cs.ts +++ b/dist/languages/cs.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Komunikujeme se serverem... - + Cancel Zrušit - + Touch the top left corner <br>of your touchpad. Dotkněte se levého horního rohu <br>vašeho touchpadu. - + Now touch the bottom right corner <br>of your touchpad. Teď se dotkněte dolního pravého rohu <br>vašeho touchpadu. - + Configuration completed! Nastavení dokončeno! - + OK OK @@ -395,281 +395,488 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - - Error - - - - - Net connect - - - - - Player select - - - - - Software keyboard - - - - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Výstupní Engine: - + Output Device: Výstupní Zařízení: - + Input Device: Vstupní Zařízení: - + Mute audio Ztlumit zvuk - + Volume: Hlasitost: - + Mute audio when in background Ztlumit zvuk, když je aplikace v pozadí - + Multicore CPU Emulation Vícejádrová emulace CPU - + + Memory Layout + Rozložení Paměti + + + + Limit Speed Percent + Omezení rychlosti v procentech + + + + Accuracy: + Přesnost: + + + + Unfuse FMA (improve performance on CPUs without FMA) + Rozložit FMA instrukce (zlepší výkon na CPU bez FMA) + + + + Faster FRSQRTE and FRECPE + Rychlejší FRSQRTE a FRECPE + + + + Faster ASIMD instructions (32 bits only) + Rychlejší instrukce ASIMD (Pouze 32 bitové) + + + + Inaccurate NaN handling + Nepřesné zpracování NaN + + + + Disable address space checks + Zakázat kontrolu adres paměti + + + + Ignore global monitor + Ignorovat globální hlídač. + + + + API: + API: + + + + Device: + Zařízení: + + + + Resolution: + Rozlišení: + + + + Fullscreen Mode: + Režim celé obrazovky: + + + + Aspect Ratio: + Poměr stran: + + + + Use asynchronous GPU emulation + Použít asynchronní emulaci GPU + + + + Anisotropic Filtering: + Anizotropní filtrování: + + + Accuracy Level: + Přesnost: + + + + RNG Seed + RNG Seed + + + + Device Name + Název Zařízení + + + + Language: + Jazyk: + + + + Note: this can be overridden when region setting is auto-select + Pozn.: tohle se může přemazat když se region vybírá automaticky + + + + Region: + Region: + + + + Time Zone: + Časové Pásmo: + + + + Prompt for user on game boot + Zeptat se na uživatele při spuštění hry + + + + Pause emulation when in background + Pozastavit emulaci, když je aplikace v pozadí + + + + Confirm before stopping emulation + Potvrzení před zastavením emulace + + + + Hide mouse on inactivity + Skrýt myš při neaktivitě + + + + CPU + CPU + + + + Vulkan + Vulkan + + + + Normal + Normální + + + + High + Vysoká + + + + Extreme + Extrémní + + + + Auto + Automatické + + + + Accurate + Přesné + + + + Unsafe + Nebezpečné + + + + Paranoid (disables most optimizations) + Paranoidní (zakáže většinu optimizací) + + + + Borderless Windowed + Okno bez okrajů + + + + Exclusive Fullscreen + Exkluzivní + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + Bilinear + Bilineární + + + + None + Žádné + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Výchozí (16:9) + + + + Force 4:3 + Vynutit 4:3 + + + + Force 21:9 + Vynutit 21:9 + + + + Stretch to Window + Roztáhnout podle okna + + + + + Default + Výchozí + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Error + + + + + Net connect + + + + + Player select + + + + + Software keyboard + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. - - Memory Layout - Rozložení Paměti - - - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - Limit Speed Percent - Omezení rychlosti v procentech - - - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. - + Synchronize Core Speed - + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). Compatibility varies by game; many (especially older ones) may not respond well. Can help reduce stuttering at lower framerates. - - Accuracy: - Přesnost: - - - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. - - + + Backend: - + Fast CPU Time - + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - Unfuse FMA (improve performance on CPUs without FMA) - Rozložit FMA instrukce (zlepší výkon na CPU bez FMA) + + Custom CPU Ticks + - + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - Faster FRSQRTE and FRECPE - Rychlejší FRSQRTE a FRECPE - - - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - Faster ASIMD instructions (32 bits only) - Rychlejší instrukce ASIMD (Pouze 32 bitové) - - - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - Inaccurate NaN handling - Nepřesné zpracování NaN - - - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. - - Disable address space checks - Zakázat kontrolu adres paměti - - - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. - - Ignore global monitor - Ignorovat globální hlídač. - - - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. - - API: - API: - - - + Switches between the available graphics APIs. Vulkan is recommended in most cases. - - Device: - Zařízení: - - - + This setting selects the GPU to use with the Vulkan backend. - + Shader Backend: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -677,86 +884,71 @@ SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - Resolution: - Rozlišení: - - - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. - + Window Adapting Filter: - + FSR Sharpness: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. - + Anti-Aliasing Method: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - Fullscreen Mode: - Režim celé obrazovky: - - - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - Aspect Ratio: - Poměr stran: - - - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. - + Use disk pipeline cache - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. - + Optimize SPIRV output shader - + Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. May slightly improve performance. @@ -764,35 +956,30 @@ This feature is experimental. - - Use asynchronous GPU emulation - Použít asynchronní emulaci GPU - - - + Uses an extra CPU thread for rendering. This option should always remain enabled. - + NVDEC emulation: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. - + ASTC Decoding Method: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -801,33 +988,44 @@ stuttering at the cost of rendering issues while the texture is being decoded. - + ASTC Recompression Method: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - + VRAM Usage Mode: - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. - + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + VSync Mode: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -835,1078 +1033,977 @@ Immediate (no synchronization) just presents whatever is available and can exhib - + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + Enable asynchronous presentation (Vulkan only) - + Slightly improves performance by moving presentation to a separate CPU thread. - + Force maximum clocks (Vulkan only) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. - - Anisotropic Filtering: - Anizotropní filtrování: - - - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. - - Accuracy Level: - Přesnost: - - - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. + + GPU Accuracy: - + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + Use asynchronous shader building (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. - + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Use Vulkan pipeline cache - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - RNG Seed + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Název Zařízení - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - - Language: - Jazyk: - - - - Note: this can be overridden when region setting is auto-select - Pozn.: tohle se může přemazat když se region vybírá automaticky - - - - Region: - Region: - - - + The region of the emulated Switch. - - Time Zone: - Časové Pásmo: - - - + The time zone of the emulated Switch. - + Sound Output Mode: - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Zeptat se na uživatele při spuštění hry - - - - Pause emulation when in background - Pozastavit emulaci, když je aplikace v pozadí - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - - Confirm before stopping emulation - Potvrzení před zastavením emulace - - - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Skrýt myš při neaktivitě - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - + Uncompressed (Best quality) - + BC1 (Low quality) - + BC3 (Medium quality) - + Conservative - + Aggressive - + OpenGL - - Vulkan - Vulkan - - - + Null - + GLSL - + GLASM (Assembly Shaders, NVIDIA Only) - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Normální + + Unsafe (fast) + - - High - Vysoká + + Safe (stable) + - - Extreme - Extrémní - - - - Auto - Automatické - - - - Accurate - Přesné - - - - Unsafe - Nebezpečné - - - - Paranoid (disables most optimizations) - Paranoidní (zakáže většinu optimizací) - - - + Dynarmic - + NCE - - Borderless Windowed - Okno bez okrajů - - - - Exclusive Fullscreen - Exkluzivní - - - + No Video Output - + CPU Video Decoding - + GPU Video Decoding (Default) - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - + 0.75X (540p/810p) [EXPERIMENTAL] - - 1X (720p/1080p) - 1X (720p/1080p) - - - + 1.5X (1080p/1620p) [EXPERIMENTAL] - + 2X (1440p/2160p) - + 3X (2160p/3240p) - + 4X (2880p/4320p) - + 5X (3600p/5400p) - + 6X (4320p/6480p) - + 7X (5040p/7560p) - + 8X (5760p/8640p) - + Nearest Neighbor - - Bilinear - Bilineární - - - + Bicubic - + Gaussian - + ScaleForce - + AMD FidelityFX™️ Super Resolution - + Area - - None - Žádné - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Výchozí (16:9) - - - - Force 4:3 - Vynutit 4:3 - - - - Force 21:9 - Vynutit 21:9 - - - + Force 16:10 - - Stretch to Window - Roztáhnout podle okna - - - + Automatic - - Default - Výchozí - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japonština (日本語) - + American English - + French (français) Francouzština (français) - + German (Deutsch) Nemčina (Deutsch) - + Italian (italiano) Italština (Italiano) - + Spanish (español) Španělština (español) - + Chinese Čínština - + Korean (한국어) Korejština (한국어) - + Dutch (Nederlands) Holandština (Nederlands) - + Portuguese (português) Portugalština (português) - + Russian (Русский) Ruština (Русский) - + Taiwanese Tajwanština - + British English Britská Angličtina - + Canadian French Kanadská Francouzština - + Latin American Spanish Latinsko Americká Španělština - + Simplified Chinese Zjednodušená Čínština - + Traditional Chinese (正體中文) Tradiční Čínština (正體中文) - + Brazilian Portuguese (português do Brasil) Brazilská Portugalština (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japonsko - + USA USA - + Europe Evropa - + Australia Austrálie - + China Čína - + Korea Korea - + Taiwan Taiwan - + Auto (%1) Auto select time zone - + Default (%1) Default time zone - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egypt - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Island - + Iran Iran - + Israel Israel - + Jamaica Jamajka - + Kwajalein Kwajalein - + Libya Lybie - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polsko - + Portugal Portugalsko - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapur - + Turkey Turecko - + UCT UCT - + Universal Univerzální - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Zadokovaná - + Handheld Příruční - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Vždy se zeptat (Výchozí) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2249,27 +2346,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Logování - + Open Log Location Otevřít lokaci s logama - + Global Log Filter Centrální log filtr - + When checked, the max size of the log increases from 100 MB to 1 GB Po povolení se zvýší maximální velikost logu z 100 MB na 1 GB. - + Enable Extended Logging** Povolit rozšířené logování - + Show Log in Console Zobrazit log v konzoli @@ -2415,7 +2512,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2469,7 +2566,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - + Web applet not compiled @@ -2519,7 +2616,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2528,88 +2625,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Některá nastavení jsou dostupná pouze, pokud hra neběží. - + Applets - - + + Audio Zvuk - - + + CPU CPU - + Debug Ladění - + Filesystem Souborový systém - - + + General Obecné - - + + Graphics Grafika - + GraphicsAdvanced GrafickyPokročilé - + GraphicsExtensions - + Hotkeys Zkratky - - + + Controls Ovládání - + Profiles Profily - + Network Síť - - + + System Systém - + Game List Seznam her - + Web Web @@ -2707,51 +2804,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Resetovat mezipaměť metadat - + Select Emulated NAND Directory... Vyberte emulovanou NAND složku... - + Select Emulated SD Directory... Vyberte emulovanou SD složku... - + Select Gamecard Path... Vyberte cestu ke Gamecard... - + Select Dump Directory... Vyberte složku pro vysypání... - + Select Mod Load Directory... Vyberte složku pro Mod Load... - The metadata cache is already empty. - Mezipaměť metadat je již prázdná. + Mezipaměť metadat je již prázdná. - The operation completed successfully. - Operace byla úspěšně dokončena. + Operace byla úspěšně dokončena. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Mezipaměť metadat nemohla být odstraněna. Možná je používána nebo neexistuje. + Mezipaměť metadat nemohla být odstraněna. Možná je používána nebo neexistuje. @@ -2782,12 +2873,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Toto vyresetuje všechna nastavení a odstraní konfigurace pro jednotlivé hry. Složky s hrami a profily zůstanou zachovány. Přejete si pokračovat? @@ -2820,33 +2911,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Barva Pozadí: - + % FSR sharpening percentage (e.g. 50%) % - + Off - + VSync Off - + Recommended - + On - + VSync On @@ -2883,14 +2974,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2922,75 +3017,75 @@ These settings are experimental, and may cause black screens. If your games fail Vrátit výchozí nastavení - + Action Akce - + Hotkey Zkratka - + Controller Hotkey - - - + + + Conflicting Key Sequence Protichůdné klávesové sekvence - - + + The entered key sequence is already assigned to: %1 Vložená klávesová sekvence je již přiřazena k: %1 - + [waiting] [čekání] - + Invalid - + Invalid hotkey settings - + An error occurred. Please report this issue on github. Došlo k chybě. Nahlaste prosím tento problém na githubu. - + Restore Default Vrátit výchozí nastavení - + Clear Vyčistit - + Conflicting Button Sequence - + The default button sequence is already assigned to: %1 - + The default key sequence is already assigned to: %1 Výchozí klávesová sekvence je již přiřazena k: %1 @@ -3310,7 +3405,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3461,7 +3556,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Levá Páčka @@ -3571,14 +3666,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3597,7 +3692,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Plus @@ -3610,15 +3705,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3663,7 +3758,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Pravá páčka @@ -3678,242 +3773,242 @@ These settings are experimental, and may cause black screens. If your games fail Nastavení - - - - + + + + Clear Vyčistit - - - - - + + + + + [not set] [nenastaveno] - - - + + + Invert button - - + + Toggle button Přepnout tlačítko - + Turbo button - - + + Invert axis Převrátit osy - - - + + + Set threshold - - + + Choose a value between 0% and 100% - + Toggle axis - + Set gyro threshold - + Calibrate sensor - + Map Analog Stick Namapovat analogovou páčku - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Po stisknutí OK nejprve posuňte joystick horizontálně, poté vertikálně. Pro převrácení os nejprve posuňte joystick vertikálně, poté horizontálně. - + Center axis - - + + Deadzone: %1% Deadzone: %1% - - + + Modifier Range: %1% Rozsah modifikátoru: %1% - - + + Pro Controller Pro Controller - + Dual Joycons Dual Joycons - + Left Joycon Levý Joycon - + Right Joycon Pravý Joycon - + Handheld V rukou - + GameCube Controller Ovladač GameCube - + Poke Ball Plus - + NES Controller - + SNES Controller - + N64 Controller - + Sega Genesis - + Start / Pause Start / Pause - + Z Z - + Control Stick Control Stick - + C-Stick C-Stick - + Shake! Shake! - + [waiting] [čekání] - + New Profile Nový profil - + Enter a profile name: Zadejte název profilu: - - + + Create Input Profile Vytvořit profil vstupu - + The given profile name is not valid! Zadaný název profilu není platný! - + Failed to create the input profile "%1" Nepodařilo se vytvořit profil vstupu "%1" - + Delete Input Profile Odstranit profil vstupu - + Failed to delete the input profile "%1" Nepodařilo se odstranit profil vstupu "%1" - + Load Input Profile Načíst profil vstupu - + Failed to load the input profile "%1" Nepodařilo se načíst profil vstupu "%1" - + Save Input Profile Uložit profil vstupu - + Failed to save the input profile "%1" Nepodařilo se uložit profil vstupu "%1" @@ -3970,7 +4065,7 @@ Pro převrácení os nejprve posuňte joystick vertikálně, poté horizontáln - + Configure Konfigurovat @@ -4006,7 +4101,7 @@ Pro převrácení os nejprve posuňte joystick vertikálně, poté horizontáln - + Test Test @@ -4025,7 +4120,7 @@ Pro převrácení os nejprve posuňte joystick vertikálně, poté horizontáln <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Dozvědět se více</span></a> - + %1:%2 %1:%2 @@ -4034,77 +4129,77 @@ Pro převrácení os nejprve posuňte joystick vertikálně, poté horizontáln yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Číslo portu obsahuje neplatné znaky - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Port musí být v rozsahu 0 až 65353 - + IP address is not valid IP adresa není platná - + This UDP server already exists UDP server již existuje - + Unable to add more than 8 servers Není možné přidat více než 8 serverů - + Testing Testování - + Configuring Nastavování - + Test Successful Test byl úspěšný - + Successfully received data from the server. Úspěšně jsme získali data ze serveru. - + Test Failed Test byl neúspěšný - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Nedostali jsme platná data ze serveru.<br>Prosím zkontrolujte, že váš server je nastaven správně a že adresa a port jsou zadány správně. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Probíhá test UDP nebo konfigurace kalibrace.<br>Prosím vyčkejte na dokončení. @@ -4230,7 +4325,12 @@ Current values are %1% and %2% respectively. Síťové Rozhraní - + + Enable Airplane Mode + + + + None Žádné @@ -4288,52 +4388,52 @@ Current values are %1% and %2% respectively. Některá nastavení jsou dostupná pouze, pokud hra neběží. - + Add-Ons Doplňky - + System Systém - + CPU CPU - + Graphics Grafika - + Adv. Graphics Pokroč. grafika - + GPU Extensions - + Audio Zvuk - + Input Profiles Profily Vstupu - + Linux - + Properties Vlastnosti @@ -4351,12 +4451,12 @@ Current values are %1% and %2% respectively. Doplňky - + Patch Name Název opravy - + Version Verze @@ -4394,27 +4494,32 @@ Current values are %1% and %2% respectively. Nastavit obrázek - + + Select Avatar + + + + Add Přidat - + Rename Přejmenovat - + Remove Odebrat - + Profile management is available only when game is not running. Spravování profilů je k dispozici, pouze když neběží žádná hra. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4422,100 +4527,181 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Zadejte přezdívku - + Users Uživatelé - + Enter a username for the new user: Zadejte přezdívku pro nového uživatele: - + Enter a new username: Zadejte novou přezdívku: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Vyberte obrázek uživatele - - JPEG Images (*.jpg *.jpeg) - Obrázek JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + Není k dispozici žádný firmware + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Obrázek JPEG (*.jpg *.jpeg) + + + Error deleting image Chyba při odstraňování obrázku - + Error occurred attempting to overwrite previous image at: %1. Chyba při přepisování předchozího obrázku na: %1 - + Error deleting file Chyba při odstraňování souboru - + Unable to delete existing file: %1. Nelze odstranit existující soubor: %1. - + Error creating user image directory Chyba při vytváření složky s obrázkem uživatele - + Unable to create directory %1 for storing user images. Nelze vytvořit složku %1 pro ukládání obrázků uživatele. - Error copying user image - Chyba při kopírování obrázku uživatele + Chyba při kopírování obrázku uživatele - Unable to copy image from %1 to %2 - Nelze zkopírovat obrázek z %1 do %2 + Nelze zkopírovat obrázek z %1 do %2 + + + ConfigureProfileManagerAvatarDialog - - Error resizing user image + + Select - - Unable to resize image + + Cancel + + + + + Background Color + + + + + Select Firmware Avatar ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Odstranit tohoto uživatele? Všechna jeho uložená data budou smazána. - + Confirm Delete Potvrdit smazání - + Name: %1 UUID: %2 @@ -4567,7 +4753,7 @@ UUID: %2 - + Enable @@ -4578,7 +4764,7 @@ UUID: %2 - + Not connected @@ -4588,63 +4774,63 @@ UUID: %2 Vrátit výchozí nastavení - + Clear Vymazat - + [not set] [nenastaveno] - + Invert axis Převrátit osy - - + + Deadzone: %1% Deadzone: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled - + Configuring Nastavování - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 - + [waiting] [čekání] @@ -4682,7 +4868,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4734,12 +4920,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration - + Select TAS Load Directory... @@ -4849,7 +5035,7 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5169,6 +5355,16 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu Web Service @@ -5178,42 +5374,29 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z Poskytnutím jména a tokenu, souhlasíte s povolením yuzu získávat další data, která mohou obsahovat uživatelsky identifikovatelné informace. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Ověřit + Ověřit - Sign up - Zaregistrovat + Zaregistrovat - + Token: Token: - + Username: Jméno: - What is my token? - Co je to ten token: + Co je to ten token: - + Web Service configuration can only be changed when a public room isn't being hosted. @@ -5238,12 +5421,12 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z Přegenerovat - + Discord Presence Podoba na Discordu - + Show Current Game in your Discord Status Zobrazovat Aktuální hru v Discordu @@ -5252,24 +5435,8 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Zjistit více</a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Zaregistrovat</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Zaregistrovat</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5292,10 +5459,9 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z Token nebyl ověřen. Změna k vašemu tokenu nebyla uložena. - Unverified, please click Verify before saving configuration Tooltip - Neověřeno, klikni prosím na Ověřit před uložením konfigurace + Neověřeno, klikni prosím na Ověřit před uložením konfigurace Verifying... @@ -5319,20 +5485,67 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Ověřování selhalo. Zkontrolujte, zda jste zadali token správně a že vaše připojení k internetu funguje v pořádku. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Ovladač P1 - + &Controller P1 &Ovladač P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Verze + + DirectConnect @@ -5438,7 +5651,12 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5446,11 +5664,6 @@ Táhněte body pro změnu pozice nebo dvojitě klikněte na buňky tabulky pro z The host of the room has banned you. Speak with the host to unban you or try a different room. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5511,115 +5724,114 @@ Jděte prosím do Nastavení -> Systém -> Síť a některé vyberte.Telemetry - + Broken Vulkan Installation Detected - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... Načítání Web Appletu... - - + + Disable Web Applet Zakázat Web Applet - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) - + The amount of shaders currently being built Počet aktuálně sestavovaných shaderů - + The current selected resolution scaling multiplier. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Aktuální emulační rychlost. Hodnoty vyšší než 100% indikují, že emulace běží rychleji nebo pomaleji než na Switchi. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Kolik snímků za sekundu aktuálně hra zobrazuje. Tohle závisí na hře od hry a scény od scény. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Čas potřebný na emulaci framu scény, nepočítá se limit nebo v-sync. Pro plnou rychlost by se tohle mělo pohybovat okolo 16.67 ms. - + Unmute Vypnout ztlumení - + Mute Ztlumit - + Reset Volume - + &Clear Recent Files &Vymazat poslední soubory - + &Continue &Pokračovat - + &Pause &Pauza - Warning Outdated Game Format - Varování Zastaralý Formát Hry + Varování Zastaralý Formát Hry You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Používáte rozbalený formát hry, který je zastaralý a byl nahrazen jinými jako NCA, NAX, XCI, nebo NSP. Rozbalená ROM nemá ikony, metadata, a podporu updatů.<br><br>Pro vysvětlení všech možných podporovaných typů, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>zkoukni naší wiki</a>. Tato zpráva se nebude znova zobrazovat. - - + + Error while loading ROM! Chyba při načítání ROM! - + The ROM format is not supported. Tento formát ROM není podporován. - + An error occurred initializing the video core. Nastala chyba při inicializaci jádra videa. - + Error while loading ROM! %1 %1 signifies a numeric error code. Chyba při načítání ROM! %1 @@ -5630,1084 +5842,897 @@ Jděte prosím do Nastavení -> Systém -> Síť a některé vyberte.%1<br>Pro extrakci souborů postupujte podle <a href='https://yuzu-emu.org/help/quickstart/'>rychlého průvodce yuzu</a>. Nápovědu naleznete na <br>wiki</a> nebo na Discordu</a>. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Nastala chyba. Koukni do logu. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Ukončování softwaru... - + Save Data Uložit data - + Mod Data Módovat Data - + Error Opening %1 Folder Chyba otevírání složky %1 - - + + Folder does not exist! Složka neexistuje! - Error Opening Transferable Shader Cache - Chyba při otevírání přenositelné mezipaměti shaderů + Chyba při otevírání přenositelné mezipaměti shaderů - - Failed to create the shader cache directory for this title. - - - - - Error Removing Contents - - - - - Error Removing Update - - - - - Error Removing DLC - - - - + Remove Installed Game Contents? - + Remove Installed Game Update? - + Remove Installed Game DLC? - + Remove Entry Odebrat položku - - - - - - Successfully Removed - Úspěšně odebráno + Úspěšně odebráno - Successfully removed the installed base game. - Úspěšně odebrán nainstalovaný základ hry. + Úspěšně odebrán nainstalovaný základ hry. - The base game is not installed in the NAND and cannot be removed. - Základ hry není nainstalovaný na NAND a nemůže být odstraněn. + Základ hry není nainstalovaný na NAND a nemůže být odstraněn. - Successfully removed the installed update. - Úspěšně odebrána nainstalovaná aktualizace. + Úspěšně odebrána nainstalovaná aktualizace. - There is no update installed for this title. - Není nainstalovaná žádná aktualizace pro tento titul. + Není nainstalovaná žádná aktualizace pro tento titul. - There are no DLC installed for this title. - Není nainstalované žádné DLC pro tento titul. + Není nainstalované žádné DLC pro tento titul. - Successfully removed %1 installed DLC. - Úspěšně odstraněno %1 nainstalovaných DLC. + Úspěšně odstraněno %1 nainstalovaných DLC. - + Delete OpenGL Transferable Shader Cache? - + Delete Vulkan Transferable Shader Cache? - + Delete All Transferable Shader Caches? - + Remove Custom Game Configuration? Odstranit vlastní konfiguraci hry? - + Remove Cache Storage? - + Remove File Odstranit soubor - + Remove Play Time Data Odstranit data o době hraní - + Reset play time? Resetovat dobu hraní? - - Error Removing Transferable Shader Cache - Chyba při odstraňování přenositelné mezipaměti shaderů + Chyba při odstraňování přenositelné mezipaměti shaderů - - A shader cache for this title does not exist. - Mezipaměť shaderů pro tento titul neexistuje. + Mezipaměť shaderů pro tento titul neexistuje. - Successfully removed the transferable shader cache. - Přenositelná mezipaměť shaderů úspěšně odstraněna + Přenositelná mezipaměť shaderů úspěšně odstraněna - Failed to remove the transferable shader cache. - Nepodařilo se odstranit přenositelnou mezipaměť shaderů + Nepodařilo se odstranit přenositelnou mezipaměť shaderů - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - - Error Removing Transferable Shader Caches - - - - - Successfully removed the transferable shader caches. - - - - - Failed to remove the transferable shader cache directory. - - - - - Error Removing Custom Configuration - Chyba při odstraňování vlastní konfigurace hry + Chyba při odstraňování vlastní konfigurace hry - A custom configuration for this title does not exist. - Vlastní konfigurace hry pro tento titul neexistuje. + Vlastní konfigurace hry pro tento titul neexistuje. - Successfully removed the custom game configuration. - Úspěšně odstraněna vlastní konfigurace hry. + Úspěšně odstraněna vlastní konfigurace hry. - Failed to remove the custom game configuration. - Nepodařilo se odstranit vlastní konfiguraci hry. + Nepodařilo se odstranit vlastní konfiguraci hry. - - + + RomFS Extraction Failed! Extrakce RomFS se nepovedla! - + There was an error copying the RomFS files or the user cancelled the operation. Nastala chyba při kopírování RomFS souborů, nebo uživatel operaci zrušil. - + Full Plný - + Skeleton Kostra - + Select RomFS Dump Mode Vyber RomFS Dump Mode - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Vyber jak by si chtěl RomFS vypsat.<br>Plné zkopíruje úplně všechno, ale<br>kostra zkopíruje jen strukturu složky. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root - + Extracting RomFS... Extrahuji RomFS... - - - - - + + Cancel Zrušit - + RomFS Extraction Succeeded! Extrakce RomFS se povedla! - - - + The operation completed successfully. Operace byla dokončena úspěšně. - - Integrity verification couldn't be performed! - - - - - File contents were not checked for validity. - - - - - Verifying integrity... - Ověřování integrity... + Ověřování integrity... - - - Integrity verification succeeded! - - - - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - Create Shortcut - Vytvořit Zástupce + Vytvořit Zástupce - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - Úspěšně vytvořen zástupce do %1 + Úspěšně vytvořen zástupce do %1 - - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - - - - Failed to create a shortcut to %1 - Nepodařilo se vytvořit zástupce do %1 + Nepodařilo se vytvořit zástupce do %1 - Create Icon - Vytvořit Ikonu + Vytvořit Ikonu - - Cannot create icon file. Path "%1" does not exist and cannot be created. + + Warning: Outdated Game Format - + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Chyba při otevírání %1 - + Select Directory Vybraná Složka - + Properties Vlastnosti - + The game properties could not be loaded. Herní vlastnosti nemohly být načteny. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch Executable (%1);;Všechny soubory (*.*) - + Load File Načíst soubor - + Open Extracted ROM Directory Otevřít složku s extrahovanou ROM - + Invalid Directory Selected Vybraná složka je neplatná - + The directory you have selected does not contain a 'main' file. Složka kterou jste vybrali neobsahuje soubor "main" - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Instalovatelný soubor pro Switch (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Instalovat Soubory - + %n file(s) remaining - - + Installing file "%1"... Instalování souboru "%1"... - - + + Install Results Výsledek instalace - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Abychom předešli možným konfliktům, nedoporučujeme uživatelům instalovat základní hry na paměť NAND. Tuto funkci prosím používejte pouze k instalaci aktualizací a DLC. - + %n file(s) were newly installed - - + %n file(s) were overwritten - - + %n file(s) failed to install - - + System Application Systémová Aplikace - + System Archive Systémový archív - + System Application Update Systémový Update Aplikace - + Firmware Package (Type A) Firmware-ový baliček (Typu A) - + Firmware Package (Type B) Firmware-ový baliček (Typu B) - + Game Hra - + Game Update Update Hry - + Game DLC Herní DLC - + Delta Title Delta Title - + Select NCA Install Type... Vyberte typ instalace NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Vyberte typ title-u, který chcete nainstalovat tenhle NCA jako: (Většinou základní "game" stačí.) - + Failed to Install Chyba v instalaci - + The title type you selected for the NCA is invalid. Tento typ pro tento NCA není platný. - + File not found Soubor nenalezen - + File "%1" not found Soubor "%1" nenalezen - + OK OK - - + + Hardware requirements not met - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. - + Missing yuzu Account Chybí účet yuzu - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Pro přidání recenze kompatibility je třeba mít účet yuzu<br><br/>Pro nalinkování yuzu účtu jdi do Emulace &gt; Konfigurace &gt; Web. - + Error opening URL Chyba při otevírání URL - + Unable to open the URL "%1". Nelze otevřít URL "%1". - + TAS Recording - + Overwrite file of player 1? - + Invalid config detected Zjištěno neplatné nastavení - + Handheld controller can't be used on docked mode. Pro controller will be selected. Ruční ovladač nelze používat v dokovacím režimu. Bude vybrán ovladač Pro Controller. - - + + Amiibo - - + + The current amiibo has been removed - + Error - - + + The current game is not looking for amiibos - + Amiibo File (%1);; All Files (*.*) Soubor Amiibo (%1);; Všechny Soubory (*.*) - + Load Amiibo Načíst Amiibo - + Error loading Amiibo data Chyba načítání Amiiba - + The selected file is not a valid amiibo - + The selected file is already on use - + An unknown error occurred - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available Není k dispozici žádný firmware - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Applet ovladače - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Pořídit Snímek Obrazovky - + PNG Image (*.png) PNG Image (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 - + TAS state: Recording %1 - + TAS state: Idle %1/%2 - + TAS State: Invalid - + &Stop Running - + &Start &Start - + Stop R&ecording - + R&ecord - + Building: %n shader(s) Budování: %n shader Budování: %n shadery - Budování: %n shaderů - + Scale: %1x %1 is the resolution scaling factor Měřítko: %1x - + Speed: %1% / %2% Rychlost: %1% / %2% - + Speed: %1% Rychlost: %1% - + Game: %1 FPS Hra: %1 FPS - + Frame: %1 ms Frame: %1 ms - + %1 %2 %1 %2 - - + + FSR - + NO AA ŽÁDNÝ AA - + VOLUME: MUTE HLASITOST: ZTLUMENO - + VOLUME: %1% Volume percentage (e.g. 50%) HLASITOST: %1% - + Derivation Components Missing Chybé odvozené komponenty - + Select RomFS Dump Target Vyberte Cíl vypsaní RomFS - + Please select which RomFS you would like to dump. Vyberte, kterou RomFS chcete vypsat. @@ -6720,7 +6745,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Jste si jist, že chcete ukončit emulaci? Jakýkolic neuložený postup bude ztracen. @@ -6733,102 +6758,102 @@ Would you like to bypass this and exit anyway? Opravdu si přejete ukončit tuto aplikaci? - + None Žádné - + FXAA FXAA - + SMAA SMAA - + Nearest - + Bilinear Bilineární - + Bicubic - + Gaussian - + ScaleForce - + Area - + Docked Zadokovaná - + Handheld Příruční - + Normal Normální - + High Vysoká - + Extreme Extrémní - + Vulkan Vulkan - + OpenGL - + Null - + GLSL - + GLASM - + SPIRV @@ -6836,13 +6861,13 @@ Opravdu si přejete ukončit tuto aplikaci? GRenderWindow - - + + OpenGL not available! OpenGL není k dispozici! - + OpenGL shared contexts are not supported. @@ -6851,33 +6876,33 @@ Opravdu si přejete ukončit tuto aplikaci? yuzu nebylo sestaveno s OpenGL podporou. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Chyba při inicializaci OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Vaše grafická karta pravděpodobně nepodporuje OpenGL nebo nejsou nainstalovány nejnovější ovladače. - + Error while initializing OpenGL 4.6! Chyba při inicializaci OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Vaše grafická karta pravděpodobně nepodporuje OpenGL 4.6 nebo nejsou nainstalovány nejnovější ovladače.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Vaše grafická karta pravděpodobně nepodporuje jedno nebo více rozšíření OpenGL. Ujistěte se prosím, že jsou nainstalovány nejnovější ovladače.<br><br>GL Renderer:<br>%1<br><br>Nepodporované rozšíření:<br>%2 @@ -6885,128 +6910,128 @@ Opravdu si přejete ukončit tuto aplikaci? GameList - + Favorite Oblíbené - + Start Game Spustit hru - + Start Game without Custom Configuration Spustit hru bez vlastní konfigurace - + Open Save Data Location Otevřít Lokaci Savů - + Open Mod Data Location Otevřít Lokaci Modifikací - + Open Transferable Pipeline Cache - + Remove Odstranit - + Remove Installed Update Odstranit nainstalovanou aktualizaci - + Remove All Installed DLC Odstranit všechny nainstalované DLC - + Remove Custom Configuration Odstranit vlastní konfiguraci hry - + Remove Play Time Data Odstranit data o době hraní - + Remove Cache Storage - + Remove OpenGL Pipeline Cache - + Remove Vulkan Pipeline Cache - + Remove All Pipeline Caches - + Remove All Installed Contents Odstranit všechen nainstalovaný obsah - + Dump RomFS Vypsat RomFS - + Dump RomFS to SDMC - + Verify Integrity Ověřit Integritu - + Copy Title ID to Clipboard Zkopírovat ID Titulu do schránky - + Navigate to GameDB entry Navigovat do GameDB - + Create Shortcut Vytvořit Zástupce - + Add to Desktop - + Add to Applications Menu - + Configure Game @@ -7015,62 +7040,62 @@ Opravdu si přejete ukončit tuto aplikaci? Vlastnosti - + Scan Subfolders Prohledat podsložky - + Remove Game Directory Odstranit složku se hrou - + ▲ Move Up ▲ Posunout nahoru - + ▼ Move Down ▼ Posunout dolů - + Open Directory Location Otevřít umístění složky - + Clear Vymazat - + Name Název - + Compatibility Kompatibilita - + Add-ons Modifkace - + File type Typ-Souboru - + Size Velikost - + Play time Doba hraní @@ -7078,62 +7103,62 @@ Opravdu si přejete ukončit tuto aplikaci? GameListItemCompat - + Ingame - + Game starts, but crashes or major glitches prevent it from being completed. - + Perfect Perfektní - + Game can be played without issues. Hra může být hrána bez problémů. - + Playable Hratelné - + Game functions with minor graphical or audio glitches and is playable from start to finish. Hra funguje s drobnými grafickými nebo zvukovými chybami a je hratelná od začátku do konce. - + Intro/Menu Intro/Menu - + Game loads, but is unable to progress past the Start Screen. - + Won't Boot Nebootuje - + The game crashes when attempting to startup. Hra crashuje při startu. - + Not Tested Netestováno - + The game has not yet been tested. Hra ještě nebyla testována @@ -7141,7 +7166,7 @@ Opravdu si přejete ukončit tuto aplikaci? GameListPlaceholder - + Double-click to add a new folder to the game list Dvojitým kliknutím přidáte novou složku do seznamu her @@ -7149,21 +7174,20 @@ Opravdu si přejete ukončit tuto aplikaci? GameListSearchField - + %1 of %n result(s) - - + Filter: Filtr: - + Enter pattern to filter Zadejte filtr @@ -7245,7 +7269,7 @@ Opravdu si přejete ukončit tuto aplikaci? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7253,213 +7277,213 @@ Debug Message: Hotkeys - + Audio Mute/Unmute - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window - + Audio Volume Down - + Audio Volume Up - + Capture Screenshot Pořídit Snímek Obrazovky - + Change Adapting Filter - + Change Docked Mode - + Change GPU Accuracy Změnit Přesnost GPU - + Configure - + Configure Current Game - + Continue/Pause Emulation - + Exit Fullscreen Opustit Režim Celé Obrazovky + + + Exit Eden + + + + + Load/Remove Amiibo + + + + + Multiplayer Browse Public Game Lobby + + + + + Multiplayer Create Room + + + + + Multiplayer Direct Connect to Room + + + + + Multiplayer Leave Room + + + + + Multiplayer Show Current Room + + + + + Restart Emulation + + + + + Stop Emulation + + + + + TAS Record + + + + + TAS Reset + + + + + TAS Start/Stop + + + + + Toggle Filter Bar + + + + + Toggle Framerate Limit + + + + + Toggle Mouse Panning + + + + + Toggle Renderdoc Capture + + + + + Toggle Status Bar + + Exit yuzu Ukončit yuzu - - Exit eden - - - - + Fullscreen Celá Obrazovka - + Load File Načíst soubor - - - Load/Remove Amiibo - - - - - Multiplayer Browse Public Game Lobby - - - - - Multiplayer Create Room - - - - - Multiplayer Direct Connect to Room - - - - - Multiplayer Leave Room - - - - - Multiplayer Show Current Room - - - - - Restart Emulation - - - - - Stop Emulation - - - - - TAS Record - - - - - TAS Reset - - - - - TAS Start/Stop - - - - - Toggle Filter Bar - - - - - Toggle Framerate Limit - - - - - Toggle Mouse Panning - - - - - Toggle Renderdoc Capture - - - - - Toggle Status Bar - - InstallDialog - + Please confirm these are the files you wish to install. Potvrďte, že se jedná o soubory, které chcete nainstalovat. - + Installing an Update or DLC will overwrite the previously installed one. Instalací aktualizace nebo DLC se přepíše dříve nainstalovaná aktualizace nebo DLC. - + Install Nainstalovat - + Install Files to NAND Instalovat soubory na NAND @@ -7467,7 +7491,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 @@ -7613,152 +7637,207 @@ Debug Message: &Nedávné soubory - + + Open &Eden Folders + + + + &Emulation &Emulace - + &View &Pohled - + &Reset Window Size &Resetovat Velikost Okna - + &Debugging &Ladění - + Reset Window Size to &720p Nastavit velikost okna na &720p - + Reset Window Size to 720p Nastavit velikost okna na 720p - + Reset Window Size to &900p Resetovat Velikost Okna na &900p - + Reset Window Size to 900p Resetovat Velikost Okna na 900p - + Reset Window Size to &1080p Nastavit velikost okna na &1080p - + Reset Window Size to 1080p Nastavit velikost okna na 1080p - + &Multiplayer - + &Tools &Nástroje - + &Amiibo - + &TAS - + &Create Home Menu Shortcut - + &Help &Pomoc - + &Install Files to NAND... &Instalovat soubory na NAND... - + L&oad File... Načís&t soubor... - + Load &Folder... Načíst sl&ožku... - + E&xit E&xit - + &Pause &Pauza - + &Stop &Stop - + &Verify Installed Contents &Ověřit Nainstalovaný Obsah - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7767,97 +7846,97 @@ Debug Message: O &aplikaci yuzu - + Single &Window Mode &Režim jednoho okna - + Con&figure... &Nastavení - + Ctrl+, - + Display D&ock Widget Headers Zobrazit záhlaví widgetů d&oku - + Show &Filter Bar Zobrazit &filtrovací panel - + Show &Status Bar Zobrazit &stavový řádek - + Show Status Bar Zobrazit Staus Bar - + &Browse Public Game Lobby - + &Create Room &Vytvořit Místnost - + &Leave Room &Opustit Místnost - + &Direct Connect to Room - + &Show Current Room - + F&ullscreen &Celá obrazovka - + &Restart &Restartovat - + Load/Remove &Amiibo... - + &Report Compatibility &Nahlásit kompatibilitu - + Open &Mods Page Otevřít stránku s &modifikacemi - + Open &Quickstart Guide Otevřít &rychlého průvodce - + &FAQ Často &kladené otázky @@ -7866,77 +7945,82 @@ Debug Message: Otevřít složku s &yuzu - + &Capture Screenshot Za&chytit snímek obrazovky - + Open &Album Otevřít &Album - + &Set Nickname and Owner &Nastavit Přezdívku a Vlastníka - + &Delete Game Data &Odstranit Herní Data - + &Restore Amiibo &Obnovit Amiibo - + &Format Amiibo - + Open &Mii Editor Otevřít &Mii Editor - + &Configure TAS... - + Configure C&urrent Game... Nastavení současné hry - + &Start &Start - + &Reset &Resetovat - + R&ecord - + Open &Controller Menu Otevřít &Menu Ovladače - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -7944,26 +8028,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8023,37 +8117,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status - + Not Connected. Click here to find a room! Nepřipojeno. Klikni zde pro nalezení místnosti! - + Not Connected Nepřipojeno - + Connected Připojeno - + New Messages Received - + Error - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: @@ -8170,56 +8264,56 @@ p, li { white-space: pre-wrap; } Nehraje hru - + Installed SD Titles Nainstalované SD tituly - + Installed NAND Titles Nainstalované NAND tituly - + System Titles Systémové tituly - + Add New Game Directory Přidat novou složku s hrami - + Favorites Oblíbené - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [Nenastaveno] @@ -8230,14 +8324,14 @@ p, li { white-space: pre-wrap; } Poziční klobouček %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Osa %1%2 @@ -8248,357 +8342,357 @@ p, li { white-space: pre-wrap; } Tlačítko %1 - - - - - - + + + + + + [unknown] [Neznámá] - - - + + + Left Doleva - - - + + + Right Doprava - - - + + + Down Dolů - - - + + + Up Nahoru - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 - - + + L2 - - + + L3 - - + + R1 - - + + R2 - - + + R3 - - + + Circle - - + + Cross - - + + Square - - + + Triangle - - + + Share - - + + Options - - + + [undefined] - + %1%2 %1%2 - - + + [invalid] - - + + %1%2Hat %3 - - - + + + %1%2Axis %3 - - + + %1%2Axis %3,%4,%5 - - + + %1%2Motion %3 - - + + %1%2Button %3 - - + + [unused] [nepoužito] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L - + Stick R - + Plus Plus - + Minus Minus - - + + Home Home - + Capture Capture - + Touch Dotyk - + Wheel Indicates the mouse wheel - + Backward - + Forward - + Task - + Extra - + %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2%3Button %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8716,6 +8810,298 @@ p, li { white-space: pre-wrap; } Chcete obnovit toto amiibo? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + Ověřování integrity... + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + + + + + Error Removing Update + + + + + Error Removing DLC + + + + + The base game is not installed in the NAND and cannot be removed. + Základ hry není nainstalovaný na NAND a nemůže být odstraněn. + + + + There is no update installed for this title. + Není nainstalovaná žádná aktualizace pro tento titul. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Úspěšně odebráno + + + + Successfully removed %1 installed DLC. + Úspěšně odstraněno %1 nainstalovaných DLC. + + + + + Error Removing Transferable Shader Cache + Chyba při odstraňování přenositelné mezipaměti shaderů + + + + + A shader cache for this title does not exist. + Mezipaměť shaderů pro tento titul neexistuje. + + + + Successfully removed the transferable shader cache. + Přenositelná mezipaměť shaderů úspěšně odstraněna + + + + Failed to remove the transferable shader cache. + Nepodařilo se odstranit přenositelnou mezipaměť shaderů + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + + + + + Successfully removed the transferable shader caches. + + + + + Failed to remove the transferable shader cache directory. + + + + + + Error Removing Custom Configuration + Chyba při odstraňování vlastní konfigurace hry + + + + A custom configuration for this title does not exist. + Vlastní konfigurace hry pro tento titul neexistuje. + + + + Successfully removed the custom game configuration. + Úspěšně odstraněna vlastní konfigurace hry. + + + + Failed to remove the custom game configuration. + Nepodařilo se odstranit vlastní konfiguraci hry. + + + + Reset Metadata Cache + Resetovat mezipaměť metadat + + + + The metadata cache is already empty. + Mezipaměť metadat je již prázdná. + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Mezipaměť metadat nemohla být odstraněna. Možná je používána nebo neexistuje. + + + + Create Shortcut + Vytvořit Zástupce + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Úspěšně vytvořen zástupce do %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + Nepodařilo se vytvořit zástupce do %1 + + + + Create Icon + Vytvořit Ikonu + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + Není k dispozici žádný firmware + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9011,7 +9397,7 @@ Zkuste to prosím znovu nebo kontaktujte vývojáře softwaru. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9019,7 +9405,7 @@ Zkuste to prosím znovu nebo kontaktujte vývojáře softwaru. %2 - + Users Uživatelé @@ -9143,7 +9529,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Call stack @@ -9151,12 +9537,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 - + waited by no thread čekání bez přiřazeného vlákna @@ -9164,102 +9550,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable spustitelné - + paused pauznuto - + sleeping spící - + waiting for IPC reply čekání na odpověd IPC - + waiting for objects waiting for objects - + waiting for condition variable čekání na proměnnou podmínky - + waiting for address arbiter waiting for address arbiter - + waiting for suspend resume čekání na obnovení pozastavení - + waiting čekání - + initialized inicializováno - + terminated ukončeno - + unknown neznámý - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideální - + core %1 jádro %1 - + processor = %1 procesor = %1 - + affinity mask = %1 affinity mask = %1 - + thread id = %1 id vlákna = %1 - + priority = %1(current) / %2(normal) priorita = %1(aktuální) / %2(normální) - + last running ticks = %1 last running ticks = %1 @@ -9267,7 +9653,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread waited by thread @@ -9275,7 +9661,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree Ř&etězec čekání diff --git a/dist/languages/da.ts b/dist/languages/da.ts index 49cd8e6546..bb03ef18ca 100644 --- a/dist/languages/da.ts +++ b/dist/languages/da.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Kommunikerer med serveren... - + Cancel Afbryd - + Touch the top left corner <br>of your touchpad. Rør det øverste venstre hjørne <br> af din pegeplade. - + Now touch the bottom right corner <br>of your touchpad. Rør nu det nederste højre hjørne <br> af din pegeplade. - + Configuration completed! Konfiguration fuldført! - + OK OK @@ -397,502 +397,139 @@ Dette vil bandlyse både vedkommendes forum-brugernavn og IP-adresse. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - - Error - - - - - Net connect - - - - - Player select - - - - - Software keyboard - - - - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Udgangsmotor: - - Output Device: - - - - - Input Device: - - - - - Mute audio - - - - + Volume: Lydstyrke: - + Mute audio when in background Gør lydløs, når i baggrunden - + Multicore CPU Emulation Flerkerne-CPU-Emulering - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Begræns Hastighedsprocent - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Nøjagtighed - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Adskil FMA (forbedr ydeevne på CPUer uden FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE Hurtigere FRSQRTE og FRECPE - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Hurtigere ASIMD-instrukser (kun 32-bit) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Unøjagtig NaN-håndtering - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Deaktivér adresseplads-kontrol - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Ignorér global overvågning - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Enhed: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Shader-Bagende: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Opløsning: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Vinduestilpassende Filter: - - FSR Sharpness: - - - - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Anti-Aliaseringsmetode: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Fuldskærmstilstand: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Skærmformat: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Brug disk-rørlinje-mellemlager - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Brug asynkron GPU-emulering - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: NVDEC-emulering: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - - VSync Mode: - - - - - FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing. - - - - - Enable asynchronous presentation (Vulkan only) - - - - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - - Force maximum clocks (Vulkan only) - - - - - Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. - - - - + Anisotropic Filtering: Anisotropisk Filtrering: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Nøjagtighedsniveau + Nøjagtighedsniveau - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Brug asynkron shader-opbygning (Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Brug Hurtig GPU-Tid (Hack) @@ -902,1021 +539,1481 @@ This feature is experimental. Aktiverer Hurtig GPU-Tid. Denne valgmulighed vil tvinge de fleste spil, til at køre i deres højeste indbyggede opløsning. - + + RNG Seed + RNG-Seed + + + + Note: this can be overridden when region setting is auto-select + Bemærk: Dette kan overskrives, når regionsindstillinger er sat til automatisk valg + + + + Region: + Region + + + + Time Zone: + Tidszone + + + + Prompt for user on game boot + Spørg efter bruger, ved opstart af spil + + + + Pause emulation when in background + Sæt emulering på pause, når i baggrund + + + + Hide mouse on inactivity + Skjul mus ved inaktivitet + + + + CPU + CPU + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Assembly-Shadere, kun NVIDIA) + + + + Auto + Automatisk + + + + Accurate + Nøjagtig + + + + Unsafe + Usikker + + + + Paranoid (disables most optimizations) + Paranoid (deaktiverer de fleste optimeringer) + + + + Borderless Windowed + Uindrammet Vindue + + + + Exclusive Fullscreen + Eksklusiv Fuld Skærm + + + + No Video Output + Ingen Video-Output + + + + CPU Video Decoding + CPU-Video Afkodning + + + + GPU Video Decoding (Default) + GPU-Video Afkodning (Standard) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0,75X (540p/810p) [EKSPERIMENTEL] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + Nearest Neighbor + Nærmeste Nabo + + + + Bilinear + Bilineær + + + + Bicubic + Bikubisk + + + + Gaussian + Gausisk + + + + ScaleForce + ScaleForce + + + + None + Ingen + + + + FXAA + FXAA + + + + Default (16:9) + Standard (16:9) + + + + Force 4:3 + Tving 4:3 + + + + Force 21:9 + Tving 21:9 + + + + Stretch to Window + Stræk til Vindue + + + + + Default + Standard + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Error + + + + + Net connect + + + + + Player select + + + + + Software keyboard + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Output Device: + + + + + Input Device: + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + FSR Sharpness: + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + VSync Mode: + + + + + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) just presents whatever is available and can exhibit tearing. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Enable asynchronous presentation (Vulkan only) + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Force maximum clocks (Vulkan only) + + + + + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Use Vulkan pipeline cache - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - RNG-Seed + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - + Device Name - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Bemærk: Dette kan overskrives, når regionsindstillinger er sat til automatisk valg - - - - Region: - Region - - - + The region of the emulated Switch. - - Time Zone: - Tidszone - - - + The time zone of the emulated Switch. - + Sound Output Mode: - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Spørg efter bruger, ved opstart af spil - - - - Pause emulation when in background - Sæt emulering på pause, når i baggrund - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Skjul mus ved inaktivitet - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - + Uncompressed (Best quality) - + BC1 (Low quality) - + BC3 (Medium quality) - + Conservative - + Aggressive - + OpenGL - + Vulkan - + Null - + GLSL - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Assembly-Shadere, kun NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - + Normal - + High - + Extreme - - Auto - Automatisk + + Unsafe (fast) + - - Accurate - Nøjagtig + + Safe (stable) + - - Unsafe - Usikker - - - - Paranoid (disables most optimizations) - Paranoid (deaktiverer de fleste optimeringer) - - - + Dynarmic - + NCE - - Borderless Windowed - Uindrammet Vindue - - - - Exclusive Fullscreen - Eksklusiv Fuld Skærm - - - - No Video Output - Ingen Video-Output - - - - CPU Video Decoding - CPU-Video Afkodning - - - - GPU Video Decoding (Default) - GPU-Video Afkodning (Standard) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0,75X (540p/810p) [EKSPERIMENTEL] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - + 1.5X (1080p/1620p) [EXPERIMENTAL] - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - + 7X (5040p/7560p) - + 8X (5760p/8640p) - - Nearest Neighbor - Nærmeste Nabo - - - - Bilinear - Bilineær - - - - Bicubic - Bikubisk - - - - Gaussian - Gausisk - - - - ScaleForce - ScaleForce - - - + AMD FidelityFX™️ Super Resolution - + Area - - None - Ingen - - - - FXAA - FXAA - - - + SMAA - - Default (16:9) - Standard (16:9) - - - - Force 4:3 - Tving 4:3 - - - - Force 21:9 - Tving 21:9 - - - + Force 16:10 - - Stretch to Window - Stræk til Vindue - - - + Automatic - - Default - Standard - - - + 2x - + 4x - + 8x - + 16x - + Japanese (日本語) Japansk (日本語) - + American English - + French (français) Fransk (français) - + German (Deutsch) Tysk (Deutsch) - + Italian (italiano) Italiensk (italiano) - + Spanish (español) Spansk (español) - + Chinese Kinesisk - + Korean (한국어) Koreansk (한국어) - + Dutch (Nederlands) Hollandsk (Nederlands) - + Portuguese (português) Portugisisk (português) - + Russian (Русский) Russisk (Русский) - + Taiwanese Taiwanesisk - + British English Britisk Engelsk - + Canadian French Candadisk Fransk - + Latin American Spanish Latinamerikansk Spansk - + Simplified Chinese Forenklet Kinesisk - + Traditional Chinese (正體中文) Traditionelt Kinesisk (正體中文) - + Brazilian Portuguese (português do Brasil) Braziliansk Portugisisk (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japan - + USA USA - + Europe Europa - + Australia Australien - + China Kina - + Korea Korea - + Taiwan Taiwan - + Auto (%1) Auto select time zone - + Default (%1) Default time zone - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Ægypten - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Island - + Iran Iran - + Israel Israel - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Libyen - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polen - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapore - + Turkey Tyrkiet - + UCT UCT - + Universal Universel - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Dokket - + Handheld Håndholdt - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2265,27 +2362,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Logføring - + Open Log Location Åbn Logplacering - + Global Log Filter Globalt Logfilter - + When checked, the max size of the log increases from 100 MB to 1 GB Når valgt, øges loggens maksimale størrelse fra 100 MB til 1 GB - + Enable Extended Logging** Aktivér Udvidet Logning** - + Show Log in Console Vis Log i Konsol @@ -2431,7 +2528,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2493,7 +2590,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Dette vil automatisk blive nulstillet, når yuzu lukkes. - + Web applet not compiled Net-applet ikke kompileret @@ -2543,7 +2640,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2552,88 +2649,88 @@ When a guest attempts to open the controller applet, it is immediately closed. - + Applets - - + + Audio Lyd - - + + CPU CPU - + Debug Fejlfind - + Filesystem Filsystem - - + + General Generelt - - + + Graphics Grafik - + GraphicsAdvanced GrafikAvanceret - + GraphicsExtensions - + Hotkeys Genvejstaster - - + + Controls Styring - + Profiles Profiler - + Network Netværk - - + + System System - + Game List Spilliste - + Web Net @@ -2731,51 +2828,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Nulstil Metadata-Mellemlager - + Select Emulated NAND Directory... Vælg Emuleret NAND-Mappe... - + Select Emulated SD Directory... Vælg Emuleret SD-Mappe... - + Select Gamecard Path... Vælg Spilkort-Sti... - + Select Dump Directory... Vælg Nedfældningsmappe... - + Select Mod Load Directory... Vælg Mod-Indlæsningsmappe... - The metadata cache is already empty. - Metadata-mellemlageret er allerede tomt. + Metadata-mellemlageret er allerede tomt. - The operation completed successfully. - Fuldførelse af opgaven lykkedes. + Fuldførelse af opgaven lykkedes. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Metadata-mellemlageret kunne ikke slettes. Det kan være i brug eller ikke-eksisterende. + Metadata-mellemlageret kunne ikke slettes. Det kan være i brug eller ikke-eksisterende. @@ -2806,12 +2897,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? dette nulstiller alle indstillinger og fjerner alle pr-spil-konfigurationer. Dette vil ikke slette spilmapper, -profiler, eller input-profiler. Fortsæt? @@ -2844,33 +2935,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Baggrundsfarve: - + % FSR sharpening percentage (e.g. 50%) % - + Off - + VSync Off - + Recommended - + On - + VSync On @@ -2907,14 +2998,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2946,75 +3041,75 @@ These settings are experimental, and may cause black screens. If your games fail Gendan Standarder - + Action Handling - + Hotkey Genvejstast - + Controller Hotkey - - - + + + Conflicting Key Sequence Modstridende Tastesekvens - - + + The entered key sequence is already assigned to: %1 Den indtastede tastesekvens er allerede tilegnet: %1 - + [waiting] [venter] - + Invalid - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Gendan Standard - + Clear Ryd - + Conflicting Button Sequence - + The default button sequence is already assigned to: %1 - + The default key sequence is already assigned to: %1 Standard-tastesekvensen er allerede tilegnet: %1 @@ -3334,7 +3429,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3489,7 +3584,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Venstre Styrepind @@ -3599,14 +3694,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3625,7 +3720,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Plus @@ -3638,15 +3733,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3691,7 +3786,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Højre Styrepind @@ -3706,242 +3801,242 @@ These settings are experimental, and may cause black screens. If your games fail Konfigurér - - - - + + + + Clear Ryd - - - - - + + + + + [not set] [ikke indstillet] - - - + + + Invert button - - + + Toggle button Funktionsskifteknap - + Turbo button - - + + Invert axis Omvend akser - - - + + + Set threshold Angiv tærskel - - + + Choose a value between 0% and 100% Vælg en værdi imellem 0% og 100% - + Toggle axis - + Set gyro threshold - + Calibrate sensor - + Map Analog Stick Tilsted Analog Pind - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Bevæg, efter tryk på OK, først din styrepind vandret og så lodret. Bevæg, for at omvende akserne, først din styrepind lodret og så vandret. - + Center axis - - + + Deadzone: %1% Dødzone: %1% - - + + Modifier Range: %1% Forandringsrækkevidde: %1% - - + + Pro Controller Pro-Styringsenhed - + Dual Joycons Dobbelt-Joycon - + Left Joycon Venstre Joycon - + Right Joycon Højre Joycon - + Handheld Håndholdt - + GameCube Controller GameCube-Styringsenhed - + Poke Ball Plus - + NES Controller - + SNES Controller - + N64 Controller - + Sega Genesis - + Start / Pause Start / Pause - + Z Z - + Control Stick Styrepind - + C-Stick C-Pind - + Shake! Ryst! - + [waiting] [venter] - + New Profile Ny Profil - + Enter a profile name: Indtast et profilnavn: - - + + Create Input Profile Opret Input-Profil - + The given profile name is not valid! Det angivne profilnavn er ikke gyldigt! - + Failed to create the input profile "%1" Oprettelse af input-profil "%1" mislykkedes - + Delete Input Profile Slet Input-Profil - + Failed to delete the input profile "%1" Sletning af input-profil "%1" mislykkedes - + Load Input Profile Indlæs Input-Profil - + Failed to load the input profile "%1" Indlæsning af input-profil "%1" mislykkedes - + Save Input Profile Gem Input-Profil - + Failed to save the input profile "%1" Lagring af input-profil "%1" mislykkedes @@ -3998,7 +4093,7 @@ Bevæg, for at omvende akserne, først din styrepind lodret og så vandret. - + Configure Konfigurér @@ -4034,7 +4129,7 @@ Bevæg, for at omvende akserne, først din styrepind lodret og så vandret. - + Test Afprøv @@ -4053,7 +4148,7 @@ Bevæg, for at omvende akserne, først din styrepind lodret og så vandret.<a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Find Ud Af Mere</span></a> - + %1:%2 %1:%2 @@ -4062,77 +4157,77 @@ Bevæg, for at omvende akserne, først din styrepind lodret og så vandret.yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Portnummer indeholder ugyldige tegn - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Port skal være imellem 0 and 65353 - + IP address is not valid IP-adresse er ikke gyldig - + This UDP server already exists Denne UDP-server eksisterer allerede - + Unable to add more than 8 servers Ude af stand til, at tilføje mere end 8 servere - + Testing Afprøvning - + Configuring Konfigurér - + Test Successful Afprøvning Lykkedes - + Successfully received data from the server. Modtagelse af data fra serveren lykkedes. - + Test Failed Afprøvning Mislykkedes - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Kunne ikke modtage gyldig data fra serveren.<br>Bekræft venligst, at serveren er opsat korrekt, og at adressen og porten er korrekte. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP-Afprøvnings- eller -kalibreringskonfiguration er i gang.<br>vent venligst på, at de bliver færdige. @@ -4258,7 +4353,12 @@ Current values are %1% and %2% respectively. Netværksgrænseflade - + + Enable Airplane Mode + + + + None Ingen @@ -4316,52 +4416,52 @@ Current values are %1% and %2% respectively. - + Add-Ons Tilføjelser - + System System - + CPU CPU - + Graphics Grafik - + Adv. Graphics - + GPU Extensions - + Audio Lyd - + Input Profiles - + Linux - + Properties Egenskaber @@ -4379,12 +4479,12 @@ Current values are %1% and %2% respectively. Tilføjelser - + Patch Name Lap-Navn - + Version Version @@ -4422,27 +4522,32 @@ Current values are %1% and %2% respectively. Angiv Billede - + + Select Avatar + + + + Add Tilføj - + Rename Omdøb - + Remove Fjern - + Profile management is available only when game is not running. Profilhåndtering er kun tilgængelig, når spil ikke kører. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4450,100 +4555,181 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Indtast Brugernavn - + Users Brugere - + Enter a username for the new user: Indtast et brugernavn for den nye bruger: - + Enter a new username: Indtast et nyt brugernavn: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Vælg Brugerbillede - - JPEG Images (*.jpg *.jpeg) - JPEG-Billeder (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG-Billeder (*.jpg *.jpeg) + + + Error deleting image Fejl ved sletning af billede - + Error occurred attempting to overwrite previous image at: %1. Der skete en fejl, ved forsøg på at overskrive forrige billede på: %1. - + Error deleting file Fejl ved sletning af fil - + Unable to delete existing file: %1. Kan ikke slette eksisterende fil: %1. - + Error creating user image directory Fejl ved oprettelse af brugerbillede-mappe - + Unable to create directory %1 for storing user images. Ude af stand til, at oprette mappe %1, til lagring af brugerbilleder. - Error copying user image - Fejl ved kopiering af brugerbillede + Fejl ved kopiering af brugerbillede - Unable to copy image from %1 to %2 - Ude af stand til, at kopiere billede fra %1 til %2 + Ude af stand til, at kopiere billede fra %1 til %2 + + + ConfigureProfileManagerAvatarDialog - - Error resizing user image + + Select - - Unable to resize image + + Cancel + Afbryd + + + + Background Color + + + + + Select Firmware Avatar ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. - + Confirm Delete Bekræft Slet - + Name: %1 UUID: %2 @@ -4595,7 +4781,7 @@ UUID: %2 - + Enable @@ -4606,7 +4792,7 @@ UUID: %2 - + Not connected @@ -4616,63 +4802,63 @@ UUID: %2 Gendan Standarder - + Clear Ryd - + [not set] [ikke indstillet] - + Invert axis Omvend akser - - + + Deadzone: %1% Dødzone: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled - + Configuring Konfigurér - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 - + [waiting] [venter] @@ -4714,7 +4900,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4766,12 +4952,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS-Konfiguration - + Select TAS Load Directory... Vælg TAS-Indlæsningsmappe... @@ -4881,7 +5067,7 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5201,6 +5387,16 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r Web Net + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu-Nettjeneste @@ -5210,42 +5406,29 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r Ved at give dit brugernavn og token, accepterer du, at tillade yuzu, at indsamle yderligere brugsdata, hvilket kan inkludere brugeridentificerende oplysninger. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Bekræft + Bekræft - Sign up - Tilmeld dig + Tilmeld dig - + Token: Token: - + Username: Brugernavn: - What is my token? - Hvad er mit token? + Hvad er mit token? - + Web Service configuration can only be changed when a public room isn't being hosted. @@ -5270,12 +5453,12 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r Regenerér - + Discord Presence Tilstedeværelse på Discord - + Show Current Game in your Discord Status Vis Aktuelt Spil i din Discord-Status @@ -5284,24 +5467,8 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Find ud af mere</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Tilmeld dig</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Tilmeld dig</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5323,12 +5490,6 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r Token was not verified. The change to your token has not been saved. Token blev ikke bekræftet. Ændringen af dit token er ikke blevet gemt. - - - Unverified, please click Verify before saving configuration - Tooltip - - Verifying... Bekræfter... @@ -5346,20 +5507,67 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Bekræftelse mislykkedes. Kontrollér at du har indtastet dit token korrekt, og at din internetforbindelse virker. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Styringsenhed P1 - + &Controller P1 &Styringsenhed P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Version + + DirectConnect @@ -5465,7 +5673,12 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5473,11 +5686,6 @@ Træk punkter, for at skifte position, eller dobbeltklik i tabelceller, for at r The host of the room has banned you. Speak with the host to unban you or try a different room. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5537,583 +5745,362 @@ Please go to Configure -> System -> Network and make a selection. Telemetri - + Broken Vulkan Installation Detected - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... Indlæser Net-Applet... - - + + Disable Web Applet Deaktivér Net-Applet - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) - + The amount of shaders currently being built - + The current selected resolution scaling multiplier. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Aktuel emuleringshastighed. Værdier højere eller lavere end 100% indikerer, at emulering kører hurtigere eller langsommere end en Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. - + Unmute - + Mute - + Reset Volume - + &Clear Recent Files - + &Continue - + &Pause - Warning Outdated Game Format - Advarsel, Forældet Spilformat + Advarsel, Forældet Spilformat - - + + Error while loading ROM! Fejl under indlæsning af ROM! - + The ROM format is not supported. ROM-formatet understøttes ikke. - + An error occurred initializing the video core. Der skete en fejl under initialisering af video-kerne. - + Error while loading ROM! %1 %1 signifies a numeric error code. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. - + (64-bit) - + (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit - + Closing software... - + Save Data - + Mod Data - + Error Opening %1 Folder Fejl ved Åbning af %1 Mappe - - + + Folder does not exist! Mappe eksisterer ikke! - - Error Opening Transferable Shader Cache - - - - - Failed to create the shader cache directory for this title. - - - - - Error Removing Contents - - - - - Error Removing Update - - - - - Error Removing DLC - - - - + Remove Installed Game Contents? - + Remove Installed Game Update? - + Remove Installed Game DLC? - + Remove Entry - - - - - - - Successfully Removed - - - - - Successfully removed the installed base game. - - - - - The base game is not installed in the NAND and cannot be removed. - - - - - Successfully removed the installed update. - - - - - There is no update installed for this title. - - - - - There are no DLC installed for this title. - - - - - Successfully removed %1 installed DLC. - - - - + Delete OpenGL Transferable Shader Cache? - + Delete Vulkan Transferable Shader Cache? - + Delete All Transferable Shader Caches? - + Remove Custom Game Configuration? - + Remove Cache Storage? - + Remove File - + Remove Play Time Data - + Reset play time? - - - Error Removing Transferable Shader Cache - - - + - - A shader cache for this title does not exist. - - - - - Successfully removed the transferable shader cache. - - - - - Failed to remove the transferable shader cache. - - - - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - - Error Removing Transferable Shader Caches - - - - - Successfully removed the transferable shader caches. - - - - - Failed to remove the transferable shader cache directory. - - - - - - Error Removing Custom Configuration - - - - - A custom configuration for this title does not exist. - - - - - Successfully removed the custom game configuration. - - - - - Failed to remove the custom game configuration. - - - - - RomFS Extraction Failed! RomFS-Udpakning Mislykkedes! - + There was an error copying the RomFS files or the user cancelled the operation. Der skete en fejl ved kopiering af RomFS-filerne, eller brugeren afbrød opgaven. - + Full Fuld - + Skeleton Skelet - + Select RomFS Dump Mode Vælg RomFS-Nedfældelsestilstand - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root - + Extracting RomFS... Udpakker RomFS... - - - - - + + Cancel Afbryd - + RomFS Extraction Succeeded! RomFS-Udpakning Lykkedes! - - - + The operation completed successfully. Fuldførelse af opgaven lykkedes. - - Integrity verification couldn't be performed! + + Warning: Outdated Game Format - - File contents were not checked for validity. + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - Verifying integrity... + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - Integrity verification succeeded! + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - - Create Shortcut - - - - - Do you want to launch the game in fullscreen? - - - - - Successfully created a shortcut to %1 - - - - - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - - - - - Failed to create a shortcut to %1 - - - - - Create Icon - - - - - Cannot create icon file. Path "%1" does not exist and cannot be created. - - - - + Error Opening %1 Fejl ved Åbning af %1 - + Select Directory Vælg Mappe - + Properties Egenskaber - + The game properties could not be loaded. Spil-egenskaberne kunne ikke indlæses. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch-Eksekverbar (%1);;Alle filer (*.*) - + Load File Indlæs Fil - + Open Extracted ROM Directory Åbn Udpakket ROM-Mappe - + Invalid Directory Selected Ugyldig Mappe Valgt - + The directory you have selected does not contain a 'main' file. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files - + %n file(s) remaining @@ -6121,24 +6108,24 @@ Please go to Configure -> System -> Network and make a selection. - + Installing file "%1"... Installér fil "%1"... - - + + Install Results - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. - + %n file(s) were newly installed @@ -6147,7 +6134,7 @@ Please, only use this feature to install updates and DLC. - + %n file(s) were overwritten @@ -6156,7 +6143,7 @@ Please, only use this feature to install updates and DLC. - + %n file(s) failed to install @@ -6165,484 +6152,438 @@ Please, only use this feature to install updates and DLC. - + System Application Systemapplikation - + System Archive Systemarkiv - + System Application Update Systemapplikationsopdatering - + Firmware Package (Type A) Firmwarepakke (Type A) - + Firmware Package (Type B) Firmwarepakke (Type B) - + Game Spil - + Game Update Spilopdatering - + Game DLC Spiludvidelse - + Delta Title Delta-Titel - + Select NCA Install Type... Vælg NCA-Installationstype... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) - + Failed to Install Installation mislykkedes - + The title type you selected for the NCA is invalid. - + File not found Fil ikke fundet - + File "%1" not found Fil "%1" ikke fundet - + OK OK - - + + Hardware requirements not met - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. - + Missing yuzu Account Manglende yuzu-Konto - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? - + + Encryption keys are missing. + + + + Error opening URL - + Unable to open the URL "%1". - + TAS Recording - + Overwrite file of player 1? - + Invalid config detected - + Handheld controller can't be used on docked mode. Pro controller will be selected. - - + + Amiibo - - + + The current amiibo has been removed - + Error - - + + The current game is not looking for amiibos - + Amiibo File (%1);; All Files (*.*) Amiibo-Fil (%1);; Alle Filer (*.*) - + Load Amiibo Indlæs Amiibo - + Error loading Amiibo data Fejl ved indlæsning af Amiibo-data - + The selected file is not a valid amiibo - + The selected file is already on use - + An unknown error occurred - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Optag Skærmbillede - + PNG Image (*.png) PNG-Billede (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 - + TAS state: Recording %1 - + TAS state: Idle %1/%2 - + TAS State: Invalid - + &Stop Running - + &Start - + Stop R&ecording - + R&ecord - + Building: %n shader(s) @@ -6650,70 +6591,70 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor - + Speed: %1% / %2% Hastighed: %1% / %2% - + Speed: %1% Hastighed: %1% - + Game: %1 FPS Spil: %1 FPS - + Frame: %1 ms Billede: %1 ms - + %1 %2 - - + + FSR - + NO AA - + VOLUME: MUTE - + VOLUME: %1% Volume percentage (e.g. 50%) - + Derivation Components Missing - + Select RomFS Dump Target - + Please select which RomFS you would like to dump. @@ -6726,107 +6667,107 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Er du sikker på, at du vil stoppe emulereingen? Enhver ulagret data, vil gå tabt. - + None Ingen - + FXAA FXAA - + SMAA - + Nearest - + Bilinear Bilineær - + Bicubic Bikubisk - + Gaussian Gausisk - + ScaleForce ScaleForce - + Area - + Docked Dokket - + Handheld Håndholdt - + Normal - + High - + Extreme - + Vulkan - + OpenGL - + Null - + GLSL - + GLASM - + SPIRV @@ -6834,44 +6775,44 @@ Would you like to download it? GRenderWindow - - + + OpenGL not available! - + OpenGL shared contexts are not supported. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. - + Error while initializing OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 @@ -6879,128 +6820,128 @@ Would you like to download it? GameList - + Favorite - + Start Game - + Start Game without Custom Configuration - + Open Save Data Location Åbn Gemt Data-Placering - + Open Mod Data Location Åbn Mod-Data-Placering - + Open Transferable Pipeline Cache - + Remove Fjern - + Remove Installed Update - + Remove All Installed DLC - + Remove Custom Configuration - + Remove Play Time Data - + Remove Cache Storage - + Remove OpenGL Pipeline Cache - + Remove Vulkan Pipeline Cache - + Remove All Pipeline Caches - + Remove All Installed Contents - + Dump RomFS - + Dump RomFS to SDMC - + Verify Integrity - + Copy Title ID to Clipboard Kopiér Titel-ID til Udklipsholder - + Navigate to GameDB entry - + Create Shortcut - + Add to Desktop - + Add to Applications Menu - + Configure Game @@ -7009,62 +6950,62 @@ Would you like to download it? Egenskaber - + Scan Subfolders - + Remove Game Directory - + ▲ Move Up - + ▼ Move Down - + Open Directory Location - + Clear Ryd - + Name Navn - + Compatibility Kompatibilitet - + Add-ons Tilføjelser - + File type Filtype - + Size Størrelse - + Play time @@ -7072,62 +7013,62 @@ Would you like to download it? GameListItemCompat - + Ingame - + Game starts, but crashes or major glitches prevent it from being completed. - + Perfect Perfekt - + Game can be played without issues. - + Playable - + Game functions with minor graphical or audio glitches and is playable from start to finish. - + Intro/Menu Intro/Menu - + Game loads, but is unable to progress past the Start Screen. - + Won't Boot Starter Ikke Op - + The game crashes when attempting to startup. - + Not Tested Ikke Afprøvet - + The game has not yet been tested. Spillet er endnu ikke blevet afprøvet. @@ -7135,7 +7076,7 @@ Would you like to download it? GameListPlaceholder - + Double-click to add a new folder to the game list @@ -7143,7 +7084,7 @@ Would you like to download it? GameListSearchField - + %1 of %n result(s) @@ -7151,12 +7092,12 @@ Would you like to download it? - + Filter: Filter: - + Enter pattern to filter @@ -7238,7 +7179,7 @@ Would you like to download it? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7246,186 +7187,186 @@ Debug Message: Hotkeys - + Audio Mute/Unmute - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window - + Audio Volume Down - + Audio Volume Up - + Capture Screenshot Optag Skærmbillede - + Change Adapting Filter - + Change Docked Mode - + Change GPU Accuracy - + Configure Konfigurér - + Configure Current Game - + Continue/Pause Emulation - + Exit Fullscreen - - Exit eden + + Exit Eden - + Fullscreen Fuldskærm - + Load File Indlæs Fil - + Load/Remove Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation - + Stop Emulation - + TAS Record - + TAS Reset - + TAS Start/Stop - + Toggle Filter Bar - + Toggle Framerate Limit - + Toggle Mouse Panning - + Toggle Renderdoc Capture - + Toggle Status Bar @@ -7433,22 +7374,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. - + Installing an Update or DLC will overwrite the previously installed one. - + Install Installér - + Install Files to NAND @@ -7456,7 +7397,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 @@ -7602,349 +7543,412 @@ Debug Message: - + &Emulation &Emulering - + &View - + &Reset Window Size - + &Debugging - + Reset Window Size to &720p - + Reset Window Size to 720p - + Reset Window Size to &900p - + Reset Window Size to 900p - + Reset Window Size to &1080p - + Reset Window Size to 1080p - + &Multiplayer - + &Tools - + &Amiibo - + &TAS - + &Create Home Menu Shortcut - + &Help &Hjælp - + &Install Files to NAND... - + L&oad File... - + Load &Folder... - + E&xit - + &Pause - + &Stop - + &Verify Installed Contents - - &About eden - - - - - Open &eden Folder - - - - + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu - + Single &Window Mode - + + Open &Eden Folders + + + + + &About Eden + + + + Con&figure... - + Ctrl+, - + Display D&ock Widget Headers - + Show &Filter Bar - + Show &Status Bar - + Show Status Bar Vis Statuslinje - + &Browse Public Game Lobby - + &Create Room - + &Leave Room - + &Direct Connect to Room - + &Show Current Room - + F&ullscreen - + &Restart - + Load/Remove &Amiibo... - + &Report Compatibility - + Open &Mods Page - + Open &Quickstart Guide - + &FAQ - + &Capture Screenshot - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... - + Configure C&urrent Game... - + &Start - + &Reset - + R&ecord - + Open &Controller Menu - + + &Root Data Folder + + + + + &NAND Folder + + + + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Install Firmware - + Install Decryption Keys - - MicroProfileDialog - - - &MicroProfile - - - MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8004,37 +8008,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status - + Not Connected. Click here to find a room! - + Not Connected - + Connected Tilsluttet - + New Messages Received - + Error - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: @@ -8129,56 +8133,56 @@ p, li { white-space: pre-wrap; } - + Installed SD Titles Installerede SD-Titler - + Installed NAND Titles Installerede NAND-Titler - + System Titles Systemtitler - + Add New Game Directory Tilføj Ny Spilmappe - + Favorites - - + + Shift Skift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [ikke indstillet] @@ -8189,14 +8193,14 @@ p, li { white-space: pre-wrap; } - - - - - - - - + + + + + + + + Axis %1%2 Akse %1%2 @@ -8207,357 +8211,357 @@ p, li { white-space: pre-wrap; } Knap %1 - - - - - - + + + + + + [unknown] [ukendt] - - - + + + Left Venstre - - - + + + Right Højre - - - + + + Down ed - - - + + + Up Op - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 - - + + L2 - - + + L3 - - + + R1 - - + + R2 - - + + R3 - - + + Circle - - + + Cross - - + + Square - - + + Triangle - - + + Share - - + + Options - - + + [undefined] - + %1%2 - - + + [invalid] - - + + %1%2Hat %3 - - - + + + %1%2Axis %3 - - + + %1%2Axis %3,%4,%5 - - + + %1%2Motion %3 - - + + %1%2Button %3 - - + + [unused] [ubrugt] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L - + Stick R - + Plus Plus - + Minus Minus - - + + Home Hjem - + Capture Optag - + Touch Berøring - + Wheel Indicates the mouse wheel - + Backward - + Forward - + Task - + Extra - + %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2%3Button %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8675,6 +8679,298 @@ p, li { white-space: pre-wrap; } + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Afbryd + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + Fuldførelse af opgaven lykkedes. + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + + + + + Error Removing Update + + + + + Error Removing DLC + + + + + The base game is not installed in the NAND and cannot be removed. + + + + + There is no update installed for this title. + + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + + + + + Successfully removed %1 installed DLC. + + + + + + Error Removing Transferable Shader Cache + + + + + + A shader cache for this title does not exist. + + + + + Successfully removed the transferable shader cache. + + + + + Failed to remove the transferable shader cache. + + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + + + + + Successfully removed the transferable shader caches. + + + + + Failed to remove the transferable shader cache directory. + + + + + + Error Removing Custom Configuration + + + + + A custom configuration for this title does not exist. + + + + + Successfully removed the custom game configuration. + + + + + Failed to remove the custom game configuration. + + + + + Reset Metadata Cache + Nulstil Metadata-Mellemlager + + + + The metadata cache is already empty. + Metadata-mellemlageret er allerede tomt. + + + + The operation completed successfully. + Fuldførelse af opgaven lykkedes. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Metadata-mellemlageret kunne ikke slettes. Det kan være i brug eller ikke-eksisterende. + + + + Create Shortcut + + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -8964,7 +9260,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -8972,7 +9268,7 @@ Please try again or contact the developer of the software. %2 - + Users Brugere @@ -9092,7 +9388,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack @@ -9100,12 +9396,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 - + waited by no thread ventet af ingen tråde @@ -9113,102 +9409,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable - + paused sat på pause - + sleeping slumrer - + waiting for IPC reply venter på IPC-svar - + waiting for objects venter på objekter - + waiting for condition variable - + waiting for address arbiter - + waiting for suspend resume - + waiting - + initialized - + terminated - + unknown - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal idéel - + core %1 kerne %1 - + processor = %1 processor = %1 - + affinity mask = %1 - + thread id = %1 tråd-id = %1 - + priority = %1(current) / %2(normal) prioritet = %1(aktuel) / %2(normal) - + last running ticks = %1 @@ -9216,7 +9512,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread ventet af tråd @@ -9224,7 +9520,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree diff --git a/dist/languages/de.ts b/dist/languages/de.ts index 538994902d..135d508917 100644 --- a/dist/languages/de.ts +++ b/dist/languages/de.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Verbindung mit dem Server wird hergestellt... - + Cancel Abbrechen - + Touch the top left corner <br>of your touchpad. Tippe auf die obere linke Ecke <br>deines Touchpads. - + Now touch the bottom right corner <br>of your touchpad. Tippe nun auf die untere rechte Ecke <br>deines Touchpads. - + Configuration completed! Konfiguration abgeschlossen! - + OK OK @@ -396,439 +396,198 @@ Dies würde deren Forum-Benutzernamen und deren IP-Adresse sperren. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Fehler - - Net connect - - - - - Player select - - - - + Software keyboard Software-Tastatur - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Ausgabe-Engine: - + Output Device: Ausgabegerät: - + Input Device: Eingabegerät: - + Mute audio Audio stummschalten - + Volume: Lautstärke: - + Mute audio when in background Audio im Hintergrund stummschalten - + Multicore CPU Emulation Multicore-CPU-Emulation - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - + Memory Layout Speicher-Layout - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Geschwindigkeit auf % festlegen - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Genauigkeit der Emulation: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - + + Backend: Backend: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Unfuse FMA (erhöht Leistung auf CPUs ohne FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Diese Option verbessert die Geschwindigkeit, indem die Genauigkeit von "Fused-Multiply-Add"-Anweisungen auf CPUs ohne native FMA-Unterstützung reduziert wird. - + Faster FRSQRTE and FRECPE Schnelleres FRSQRTE und FRECPE - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Diese Option verbessert die Geschwindigkeit einiger ungenauen Fließkomma-Funktionen, indem weniger genaue native Annäherungen benutzt werden. - + Faster ASIMD instructions (32 bits only) Schnellere ASIMD-Instruktionen (nur 32-Bit) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Diese Option verbessert die Geschwindigkeit von 32-Bit-ASIMD-Fließkomma-Funktionen, indem diese mit inkorrekten Rundungsmodi ausgeführt werden. - + Inaccurate NaN handling Ungenaue NaN-Verarbeitung - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Adressraumprüfungen deaktivieren - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Globalen Monitor ignorieren - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Gerät: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Shader-Backend: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Auflösung: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Bildschirmanpassungsfilter: - + FSR Sharpness: FSR-Schärfe - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Kantenglättungs-Methode: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Vollbild-Modus: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Seitenverhältnis: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Disk-Pipeline-Cache verwenden - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Asynchrone GPU-Emulation verwenden - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: NVDEC-Emulation: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - + ASTC Decoding Method: ASTC-Dekodier-Methode: - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - + ASTC Recompression Method: ASTC-Rekompression-Methode: - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: VSync-Modus: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -839,62 +598,34 @@ Mailbox kann eine geringere Latenz als FIFO haben und zeigt kein Tearing, kann a Immediate (keine Synchronisierung) zeigt direkt, was verfügbar ist und kann Tearing zeigen. - + Enable asynchronous presentation (Vulkan only) Aktiviere asynchrone Präsentation (Nur Vulkan) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) Erzwinge Maximale Taktrate (Vulkan only) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Lässt im Hintergrund die GPU Aufgaben erledigen während diese auf Grafikbefehle wartet, damit diese nicht herunter taktet. - + Anisotropic Filtering: Anisotrope Filterung: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Genauigkeit der Emulation: + Genauigkeit der Emulation: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Aktiviere asynchrones Shader-Kompilieren. (Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Verwende Schnelle GPU-Zeit (Hack) @@ -904,23 +635,17 @@ This feature is experimental. Aktiviert Schnelle GPU-Zeit. Diese Option zwingt die meisten Spiele dazu, mit ihrer höchsten nativen Auflösung zu laufen. - + Use Vulkan pipeline cache Vulkan-Pipeline-Cache verwenden - - Enables GPU vendor-specific pipeline cache. -This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - - - - + Enable Compute Pipelines (Intel Vulkan Only) Aktiviere Compute-Pipelines (Nur Intel Vulkan) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -929,960 +654,1332 @@ Diese Einstellung existiert nur für proprietäre Intel-Treiber, und kann zu Abs Compute-Pipelines sind für alle anderen Treiber immer aktiviert. - + Enable Reactive Flushing Aktiviere Reactives Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Benutzt Reactive-Flushing anstatt Predictive-Flushing, welches akkurateres Speicher-Synchronisieren erlaubt. - + Sync to framerate of video playback Synchronisiere mit Bildrate von Video-Wiedergaben - + Run the game at normal speed during video playback, even when the framerate is unlocked. Lasse das Spiel in der normalen Geschwindigkeit abspielen, trotz freigeschalteter Bildrate (FPS) - + Barrier feedback loops Barrier-Feedback-Loops - + Improves rendering of transparency effects in specific games. Verbessert das Rendering von Transparenzeffekten in bestimmten Spielen. - + RNG Seed RNG-Seed - + + Device Name + Gerätename + + + + Language: + Sprache: + + + + Note: this can be overridden when region setting is auto-select + Anmerkung: Diese Einstellung kann überschrieben werden, falls deine Region auf "auto-select" eingestellt ist. + + + + Region: + Region: + + + + Time Zone: + Zeitzone: + + + + Sound Output Mode: + Tonausgangsmodus: + + + + Console Mode: + Konsolenmodus: + + + + Prompt for user on game boot + Beim Spielstart nach Nutzer fragen + + + + Pause emulation when in background + Emulation im Hintergrund pausieren + + + + Confirm before stopping emulation + Vor dem Stoppen der Emulation bestätigen + + + + Hide mouse on inactivity + Mauszeiger verstecken + + + + Disable controller applet + Deaktiviere Controller-Applet + + + + Enable Gamemode + GameMode aktivieren + + + + CPU + CPU + + + + GPU + GPU + + + + CPU Asynchronous + CPU Asynchron + + + + Uncompressed (Best quality) + Unkomprimiert (Beste Qualität) + + + + BC1 (Low quality) + BC1 (Niedrige Qualität) + + + + BC3 (Medium quality) + BC3 (Mittlere Qualität) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + Null + Null + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Assembly Shaders, Nur NVIDIA) + + + + Normal + Normal + + + + High + Hoch + + + + Extreme + Extrem + + + + Auto + Auto + + + + Accurate + Akkurat + + + + Unsafe + Unsicher + + + + Paranoid (disables most optimizations) + Paranoid (deaktiviert die meisten Optimierungen) + + + + Dynarmic + Dynarmic + + + + NCE + NCE + + + + Borderless Windowed + Rahmenloses Fenster + + + + Exclusive Fullscreen + Exklusiver Vollbildmodus + + + + No Video Output + Keine Videoausgabe + + + + CPU Video Decoding + CPU Video Dekodierung + + + + GPU Video Decoding (Default) + GPU Video Dekodierung (Standard) + + + + 0.5X (360p/540p) [EXPERIMENTAL] + 0,5X (360p/540p) [EXPERIMENTELL] + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0,75X (540p/810p) [EXPERIMENTELL] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1,5X (1080p/1620p) [EXPERIMENTELL] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Nearest-Neighbor + + + + Bilinear + Bilinear + + + + Bicubic + Bikubisch + + + + Gaussian + Gaussian + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️Super Resolution + + + + None + Keiner + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Standard (16:9) + + + + Force 4:3 + Erzwinge 4:3 + + + + Force 21:9 + Erzwinge 21:9 + + + + Force 16:10 + Erzwinge 16:10 + + + + Stretch to Window + Auf Fenster anpassen + + + + Automatic + Automatisch + + + + + Default + Standard + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + Enables GPU vendor-specific pipeline cache. +This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Gerätename - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - - Language: - Sprache: - - - - Note: this can be overridden when region setting is auto-select - Anmerkung: Diese Einstellung kann überschrieben werden, falls deine Region auf "auto-select" eingestellt ist. - - - - Region: - Region: - - - + The region of the emulated Switch. - - Time Zone: - Zeitzone: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Tonausgangsmodus: - - - - Console Mode: - Konsolenmodus: - - - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Beim Spielstart nach Nutzer fragen - - - - Pause emulation when in background - Emulation im Hintergrund pausieren - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - - Confirm before stopping emulation - Vor dem Stoppen der Emulation bestätigen - - - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Mauszeiger verstecken - - - + This setting hides the mouse after 2.5s of inactivity. - - Disable controller applet - Deaktiviere Controller-Applet - - - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - - Enable Gamemode - GameMode aktivieren - - - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - - GPU - GPU - - - - CPU Asynchronous - CPU Asynchron - - - - Uncompressed (Best quality) - Unkomprimiert (Beste Qualität) - - - - BC1 (Low quality) - BC1 (Niedrige Qualität) - - - - BC3 (Medium quality) - BC3 (Mittlere Qualität) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - - Null - Null - - - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Assembly Shaders, Nur NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Normal + + Unsafe (fast) + - - High - Hoch + + Safe (stable) + - - Extreme - Extrem - - - - Auto - Auto - - - - Accurate - Akkurat - - - - Unsafe - Unsicher - - - - Paranoid (disables most optimizations) - Paranoid (deaktiviert die meisten Optimierungen) - - - - Dynarmic - Dynarmic - - - - NCE - NCE - - - - Borderless Windowed - Rahmenloses Fenster - - - - Exclusive Fullscreen - Exklusiver Vollbildmodus - - - - No Video Output - Keine Videoausgabe - - - - CPU Video Decoding - CPU Video Dekodierung - - - - GPU Video Decoding (Default) - GPU Video Dekodierung (Standard) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - - 0.5X (360p/540p) [EXPERIMENTAL] - 0,5X (360p/540p) [EXPERIMENTELL] - - - - 0.75X (540p/810p) [EXPERIMENTAL] - 0,75X (540p/810p) [EXPERIMENTELL] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1,5X (1080p/1620p) [EXPERIMENTELL] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Nearest-Neighbor - - - - Bilinear - Bilinear - - - - Bicubic - Bikubisch - - - - Gaussian - Gaussian - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️Super Resolution - - - + Area - - None - Keiner - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Standard (16:9) - - - - Force 4:3 - Erzwinge 4:3 - - - - Force 21:9 - Erzwinge 21:9 - - - - Force 16:10 - Erzwinge 16:10 - - - - Stretch to Window - Auf Fenster anpassen - - - - Automatic - Automatisch - - - - Default - Standard - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japanisch (日本語) - + American English Amerikanisches Englisch - + French (français) Französisch (français) - + German (Deutsch) Deutsch (German) - + Italian (italiano) Italienisch (italiano) - + Spanish (español) Spanisch (español) - + Chinese Chinesisch - + Korean (한국어) Koreanisch (한국어) - + Dutch (Nederlands) Niederländisch (Nederlands) - + Portuguese (português) Portugiesisch (português) - + Russian (Русский) Russisch (Русский) - + Taiwanese Taiwanesisch - + British English Britisches Englisch - + Canadian French Kanadisches Französisch - + Latin American Spanish Lateinamerikanisches Spanisch - + Simplified Chinese Vereinfachtes Chinesisch - + Traditional Chinese (正體中文) Traditionelles Chinesisch (正體中文) - + Brazilian Portuguese (português do Brasil) Brasilianisches Portugiesisch (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japan - + USA USA - + Europe Europa - + Australia Australien - + China China - + Korea Korea - + Taiwan Taiwan - + Auto (%1) Auto select time zone Automatisch (%1) - + Default (%1) Default time zone Standard (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Kuba - + EET EET - + Egypt Ägypten - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Island - + Iran Iran - + Israel Israel - + Jamaica Jamaika - + Kwajalein Kwajalein - + Libya Libyen - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polen - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapur - + Turkey Türkei - + UCT UCT - + Universal Universal - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) 4GB DRAM (Standard) - + 6GB DRAM (Unsafe) 6GB DRAM (Unsicher) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1891,37 +1988,37 @@ When a guest attempts to open the controller applet, it is immediately closed.8GB DRAM (Unsicher) - + Docked Im Dock - + Handheld Handheld - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Immer fragen (Standard) - + Only if game specifies not to stop Nur wenn ein Spiel vorgibt, nicht zu stoppen - + Never ask Niemals fragen @@ -2274,27 +2371,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Logging - + Open Log Location Log-Verzeichnis öffnen - + Global Log Filter Globaler Log-Filter - + When checked, the max size of the log increases from 100 MB to 1 GB Wenn diese Option aktiviert ist, erhöht sich die maximale Größe des Logs von 100 MB auf 1 GB - + Enable Extended Logging** Erweitertes Logging aktivieren** - + Show Log in Console Log in der Konsole zeigen @@ -2440,7 +2537,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2502,7 +2599,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Dies wird automatisch beim Schließen von yuzu zurückgesetzt. - + Web applet not compiled Web-Applet nicht kompiliert @@ -2552,7 +2649,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2561,88 +2658,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Einige Einstellungen sind nur verfügbar, wenn kein Spiel aktiv ist. - + Applets - - + + Audio Audio - - + + CPU CPU - + Debug Debug - + Filesystem Dateisystem - - + + General Allgemein - - + + Graphics Grafik - + GraphicsAdvanced GraphicsAdvanced - + GraphicsExtensions - + Hotkeys Hotkeys - - + + Controls Steuerung - + Profiles Nutzer - + Network Netzwerk - - + + System System - + Game List Spieleliste - + Web Web @@ -2740,51 +2837,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Metadaten-Cache zurücksetzen - + Select Emulated NAND Directory... Emulierten NAND-Ordner auswählen... - + Select Emulated SD Directory... Emulierten SD-Ordner auswählen... - + Select Gamecard Path... Gamecard-Pfad auswählen... - + Select Dump Directory... Dump-Verzeichnis auswählen... - + Select Mod Load Directory... Mod-Ladeverzeichnis auswählen... - The metadata cache is already empty. - Der Metadaten-Cache ist bereits leer. + Der Metadaten-Cache ist bereits leer. - The operation completed successfully. - Der Vorgang wurde erfolgreich abgeschlossen. + Der Vorgang wurde erfolgreich abgeschlossen. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Der Metadaten-Cache konnte nicht gelöscht werden. Er könnte in Gebrauch oder nicht vorhanden sein. + Der Metadaten-Cache konnte nicht gelöscht werden. Er könnte in Gebrauch oder nicht vorhanden sein. @@ -2815,12 +2906,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Hierdurch werden alle Einstellungen zurückgesetzt und alle spielspezifischen Konfigurationen gelöscht. Spiel-Ordner, Profile oder Eingabeprofile werden nicht gelöscht. Fortfahren? @@ -2853,33 +2944,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Hintergrundfarbe: - + % FSR sharpening percentage (e.g. 50%) % - + Off Aus - + VSync Off Vsync Aus - + Recommended Empfohlen - + On An - + VSync On Vsync An @@ -2916,14 +3007,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2955,75 +3050,75 @@ These settings are experimental, and may cause black screens. If your games fail Standardwerte wiederherstellen - + Action Aktion - + Hotkey Hotkey - + Controller Hotkey Controller-Hotkey - - - + + + Conflicting Key Sequence Tastensequenz bereits belegt - - + + The entered key sequence is already assigned to: %1 Die eingegebene Sequenz ist bereits vergeben an: %1 - + [waiting] [wartet] - + Invalid Ungültig - + Invalid hotkey settings Ungültige Hotkey-Einstellungen - + An error occurred. Please report this issue on github. Ein Fehler fand statt. Bitte berichte dieses Problem auf GitHub. - + Restore Default Standardwerte wiederherstellen - + Clear Löschen - + Conflicting Button Sequence Widersprüchliche Tastenfolge - + The default button sequence is already assigned to: %1 Die Standard Tastenfolge ist bereits belegt von: %1 - + The default key sequence is already assigned to: %1 Die Standard-Sequenz ist bereits vergeben an: %1 @@ -3343,7 +3438,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3498,7 +3593,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Linker Analogstick @@ -3608,14 +3703,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3634,7 +3729,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Plus @@ -3647,15 +3742,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3700,7 +3795,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Rechter Analogstick @@ -3715,242 +3810,242 @@ These settings are experimental, and may cause black screens. If your games fail Konfigurieren - - - - + + + + Clear Löschen - - - - - + + + + + [not set] [nicht belegt] - - - + + + Invert button Knopf invertieren - - + + Toggle button Taste umschalten - + Turbo button Turbo Knopf - - + + Invert axis Achsen umkehren - - - + + + Set threshold Schwellwert festlegen - - + + Choose a value between 0% and 100% Wert zwischen 0% und 100% wählen - + Toggle axis Achse umschalten - + Set gyro threshold Gyro-Schwelle einstellen - + Calibrate sensor Kalibriere den Sensor - + Map Analog Stick Analog-Stick festlegen - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Nach dem Drücken von OK den Joystick zuerst horizontal, dann vertikal bewegen. Um die Achsen umzukehren, bewege den Joystick zuerst vertikal und dann horizontal. - + Center axis Achse zentrieren - - + + Deadzone: %1% Deadzone: %1% - - + + Modifier Range: %1% Modifikator-Radius: %1% - - + + Pro Controller Pro Controller - + Dual Joycons Zwei Joycons - + Left Joycon Linker Joycon - + Right Joycon Rechter Joycon - + Handheld Handheld - + GameCube Controller GameCube-Controller - + Poke Ball Plus Poke-Ball Plus - + NES Controller NES Controller - + SNES Controller SNES Controller - + N64 Controller N64 Controller - + Sega Genesis Sega Genesis - + Start / Pause Start / Pause - + Z Z - + Control Stick Analog Stick - + C-Stick C-Stick - + Shake! Schütteln! - + [waiting] [wartet] - + New Profile Neues Profil - + Enter a profile name: Profilnamen eingeben: - - + + Create Input Profile Eingabeprofil erstellen - + The given profile name is not valid! Angegebener Profilname ist nicht gültig! - + Failed to create the input profile "%1" Erstellen des Eingabeprofils "%1" ist fehlgeschlagen - + Delete Input Profile Eingabeprofil löschen - + Failed to delete the input profile "%1" Löschen des Eingabeprofils "%1" ist fehlgeschlagen - + Load Input Profile Eingabeprofil laden - + Failed to load the input profile "%1" Laden des Eingabeprofils "%1" ist fehlgeschlagen - + Save Input Profile Eingabeprofil speichern - + Failed to save the input profile "%1" Speichern des Eingabeprofils "%1" ist fehlgeschlagen @@ -4007,7 +4102,7 @@ Um die Achsen umzukehren, bewege den Joystick zuerst vertikal und dann horizonta - + Configure Einrichtung @@ -4043,7 +4138,7 @@ Um die Achsen umzukehren, bewege den Joystick zuerst vertikal und dann horizonta - + Test Testen @@ -4062,7 +4157,7 @@ Um die Achsen umzukehren, bewege den Joystick zuerst vertikal und dann horizonta <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Mehr erfahren</span></a> - + %1:%2 %1:%2 @@ -4071,77 +4166,77 @@ Um die Achsen umzukehren, bewege den Joystick zuerst vertikal und dann horizonta yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Port-Nummer hat ungültige Zeichen - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Port muss zwischen 0 und 65353 liegen - + IP address is not valid IP Adresse ist ungültig - + This UDP server already exists Dieser UDP-Server existiert bereits - + Unable to add more than 8 servers Es können nicht mehr als 8 Server hinzugefügt werden - + Testing Testen - + Configuring Einrichten - + Test Successful Test erfolgreich - + Successfully received data from the server. Daten wurden erfolgreich vom Server empfangen. - + Test Failed Test fehlgeschlagen - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Konnte keine Daten vom Server empfangen.<br>Prüfe bitte, dass der Server korrekt eingerichtet wurde und dass Adresse und Port korrekt sind. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP-Test oder Kalibration wird gerade durchgeführt.<br>Bitte warte einen Moment. @@ -4268,7 +4363,12 @@ Aktuell liegen die Werte bei %1% bzw. %2%. Netzwerkinterface - + + Enable Airplane Mode + + + + None Keiner @@ -4326,52 +4426,52 @@ Aktuell liegen die Werte bei %1% bzw. %2%. Einige Einstellungen sind nur verfügbar, wenn kein Spiel aktiv ist. - + Add-Ons Add-Ons - + System System - + CPU CPU - + Graphics Grafik - + Adv. Graphics Erw. Grafik - + GPU Extensions - + Audio Audio - + Input Profiles Eingabe-Profile - + Linux Linux - + Properties Einstellungen @@ -4389,12 +4489,12 @@ Aktuell liegen die Werte bei %1% bzw. %2%. Add-Ons - + Patch Name Patchname - + Version Version @@ -4432,27 +4532,32 @@ Aktuell liegen die Werte bei %1% bzw. %2%. Bild wählen - + + Select Avatar + + + + Add Hinzufügen - + Rename Umbenennen - + Remove Entfernen - + Profile management is available only when game is not running. Die Nutzerverwaltung ist nur verfügbar, wenn kein Spiel aktiv ist. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4460,100 +4565,189 @@ Aktuell liegen die Werte bei %1% bzw. %2%. %2 - + Enter Username Nutzername eingeben - + Users Nutzer - + Enter a username for the new user: Gib einen Benutzernamen für den neuen Benutzer ein: - + Enter a new username: Gib einen neuen Nutzernamen ein: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Profilbild wählen - - JPEG Images (*.jpg *.jpeg) - JPEG Bilddateien (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + Keine Firmware verfügbar + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG Bilddateien (*.jpg *.jpeg) + + + Error deleting image Fehler beim Löschen des Bildes - + Error occurred attempting to overwrite previous image at: %1. Fehler beim Überschreiben des vorherigen Bildes bei: %1 - + Error deleting file Fehler beim Löschen der Datei - + Unable to delete existing file: %1. Konnte die bestehende Datei "%1" nicht löschen. - + Error creating user image directory Fehler beim Erstellen des Ordners für die Profilbilder - + Unable to create directory %1 for storing user images. Konnte Ordner "%1" nicht erstellen, um Profilbilder zu speichern. - Error copying user image - Fehler beim Kopieren des Profilbildes + Fehler beim Kopieren des Profilbildes - Unable to copy image from %1 to %2 - Das Bild konnte nicht von "%1" nach "%2" kopiert werden + Das Bild konnte nicht von "%1" nach "%2" kopiert werden - Error resizing user image - Fehler bei der Größenänderung des Benutzerbildes + Fehler bei der Größenänderung des Benutzerbildes - Unable to resize image - Die Bildgröße kann nicht angepasst werden. + Die Bildgröße kann nicht angepasst werden. + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Abbrechen + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Diesen Benutzer löschen? Alle Speicherdaten des Benutzers werden gelöscht. - + Confirm Delete Löschen bestätigen - + Name: %1 UUID: %2 Name: %1 @@ -4606,7 +4800,7 @@ UUID: %2 - + Enable Aktiviere @@ -4617,7 +4811,7 @@ UUID: %2 - + Not connected Nicht verbunden @@ -4627,63 +4821,63 @@ UUID: %2 Standardwerte wiederherstellen - + Clear Löschen - + [not set] [nicht belegt] - + Invert axis Achsen umkehren - - + + Deadzone: %1% Deadzone: %1% - + Error enabling ring input Fehler beim Aktivieren des Ring-Inputs - + Direct Joycon driver is not enabled Direkter JoyCon-Treiber ist nicht aktiviert - + Configuring Einrichten - + The current mapped device doesn't support the ring controller Das aktuell zugeordnete Gerät unterstützt den Ringcontroller nicht - + The current mapped device doesn't have a ring attached Das aktuell genutzte Gerät ist nicht mit dem Ring-Con verbunden - + The current mapped device is not connected Das aktuell zugeordnete Gerät ist nicht verbunden - + Unexpected driver result %1 Unerwartetes Treiber Ergebnis %1 - + [waiting] [wartet] @@ -4725,7 +4919,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4777,12 +4971,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS-Konfiguration - + Select TAS Load Directory... TAS-Lade-Verzeichnis auswählen... @@ -4892,7 +5086,7 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5212,6 +5406,16 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu Web Service @@ -5221,42 +5425,29 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf Mit dem Bereitstellen deines Benutzernamens und Tokens erlaubst du yuzu, zusätzliche Nutzungsdaten zu sammeln. Diese könnten auch Informationen beinhalten, die dich identifizieren könnten. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Überprüfen + Überprüfen - Sign up - Registrieren + Registrieren - + Token: Token: - + Username: Nutzername: - What is my token? - Was ist mein Token? + Was ist mein Token? - + Web Service configuration can only be changed when a public room isn't being hosted. Die Konfiguration des Webservice kann nur geändert werden, wenn kein öffentlicher Raum gehostet wird. @@ -5281,12 +5472,12 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf Neu generieren - + Discord Presence Discord-Präsenz - + Show Current Game in your Discord Status Zeig dein momentanes Spiel in deinem Discord-Status @@ -5295,24 +5486,8 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Mehr erfahren</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrieren</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrieren</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5335,10 +5510,9 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf Token wurde nicht verfiziert. Die Änderungen an deinem Token wurden nicht gespeichert. - Unverified, please click Verify before saving configuration Tooltip - Nicht verifiziert, vor dem Speichern Verifizieren wählen + Nicht verifiziert, vor dem Speichern Verifizieren wählen Verifying... @@ -5362,20 +5536,67 @@ Ziehe die Punkte mit deiner Maus, um ihre Position zu ändern. Doppelklicke auf Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Verifizierung fehlgeschlagen. Prüfe ob dein Nutzername und Token richtig eingegeben wurden und ob deine Internetverbindung korrekt funktioniert. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Controller P1 - + &Controller P1 &Controller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Version + + DirectConnect @@ -5483,7 +5704,12 @@ Wenn Sie immer noch keine Verbindung herstellen können, wenden Sie sich an den - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5491,11 +5717,6 @@ Wenn Sie immer noch keine Verbindung herstellen können, wenden Sie sich an den The host of the room has banned you. Speak with the host to unban you or try a different room. Der Ersteller des Raumes hat dich gebannt. Wende dich an den Ersteller, um den Bann aufzuheben oder probiere einen anderen Raum aus. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5557,7 +5778,7 @@ Bitte gehen Sie zu Konfigurieren -> System -> Netzwerk und treffen Sie ein Telemetrie - + Broken Vulkan Installation Detected Defekte Vulkan-Installation erkannt @@ -5566,106 +5787,105 @@ Bitte gehen Sie zu Konfigurieren -> System -> Netzwerk und treffen Sie ein Vulkan Initialisierung fehlgeschlagen.<br><br>Klicken Sie auf <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>für Instruktionen zur Problembehebung.</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Spiel wird ausgeführt - + Loading Web Applet... Lade Web-Applet... - - + + Disable Web Applet Deaktiviere die Web Applikation - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Deaktivieren des Web-Applets kann zu undefiniertem Verhalten führen, und sollte nur mit Super Mario 3D All-Stars benutzt werden. Bist du sicher, dass du das Web-Applet deaktivieren möchtest? (Dies kann in den Debug-Einstellungen wieder aktiviert werden.) - + The amount of shaders currently being built Wie viele Shader im Moment kompiliert werden - + The current selected resolution scaling multiplier. Der momentan ausgewählte Auflösungsskalierung Multiplikator. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Derzeitige Emulations-Geschwindigkeit. Werte höher oder niedriger als 100% zeigen, dass die Emulation scheller oder langsamer läuft als auf einer Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Wie viele Bilder pro Sekunde angezeigt werden variiert von Spiel zu Spiel und von Szene zu Szene. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Zeit, die gebraucht wurde, um einen Switch-Frame zu emulieren, ohne Framelimit oder V-Sync. Für eine Emulation bei voller Geschwindigkeit sollte dieser Wert bei höchstens 16.67ms liegen. - + Unmute Ton aktivieren - + Mute Stummschalten - + Reset Volume Ton zurücksetzen - + &Clear Recent Files &Zuletzt geladene Dateien leeren - + &Continue &Fortsetzen - + &Pause &Pause - Warning Outdated Game Format - Warnung veraltetes Spielformat + Warnung veraltetes Spielformat You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Du nutzt eine entpackte ROM-Ordnerstruktur für dieses Spiel, welches ein veraltetes Format ist und von anderen Formaten wie NCA, NAX, XCI oder NSP überholt wurde. Entpackte ROM-Ordner unterstützen keine Icons, Metadaten oder Updates.<br><br><a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>Unser Wiki</a> enthält eine Erklärung der verschiedenen Formate, die yuzu unterstützt. Diese Nachricht wird nicht noch einmal angezeigt. - - + + Error while loading ROM! ROM konnte nicht geladen werden! - + The ROM format is not supported. ROM-Format wird nicht unterstützt. - + An error occurred initializing the video core. Beim Initialisieren des Video-Kerns ist ein Fehler aufgetreten. @@ -5676,7 +5896,7 @@ Dies ist in der Regel auf veraltete GPU Treiber zurückzuführen, integrierte GP Bitte öffnen Sie die Log Datei für weitere Informationen. Für weitere Informationen wie Sie auf die Log Datei zugreifen, öffnen Sie bitte die folgende Seite: <a href='https://yuzu-emu.org/help/reference/log-files/'>Wie wird eine Log Datei hochgeladen?</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. ROM konnte nicht geladen werden! %1 @@ -5687,473 +5907,405 @@ Bitte öffnen Sie die Log Datei für weitere Informationen. Für weitere Informa %1<br>Bitte folge der <a href='https://yuzu-emu.org/help/quickstart/'>yuzu-Schnellstart-Anleitung</a> um deine Dateien zu extrahieren.<br>Hilfe findest du im yuzu-Wiki</a> oder dem yuzu-Discord</a>. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Ein unbekannter Fehler ist aufgetreten. Bitte prüfe die Log-Dateien auf mögliche Fehlermeldungen. - + (64-bit) (64-Bit) - + (32-bit) (32-Bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Schließe Software... - + Save Data Speicherdaten - + Mod Data Mod-Daten - + Error Opening %1 Folder Konnte Verzeichnis %1 nicht öffnen - - + + Folder does not exist! Verzeichnis existiert nicht! - Error Opening Transferable Shader Cache - Fehler beim Öffnen des transferierbaren Shader-Caches + Fehler beim Öffnen des transferierbaren Shader-Caches - Failed to create the shader cache directory for this title. - Fehler beim erstellen des Shader-Cache-Ordner für den ausgewählten Titel. + Fehler beim erstellen des Shader-Cache-Ordner für den ausgewählten Titel. - Error Removing Contents - Fehler beim Entfernen des Inhalts + Fehler beim Entfernen des Inhalts - Error Removing Update - Fehler beim Entfernen des Updates + Fehler beim Entfernen des Updates - Error Removing DLC - Fehler beim Entfernen des DLCs + Fehler beim Entfernen des DLCs - + Remove Installed Game Contents? Installierten Spiele-Content entfernen? - + Remove Installed Game Update? Installierte Spiele-Updates entfernen? - + Remove Installed Game DLC? Installierte Spiele-DLCs entfernen? - + Remove Entry Eintrag entfernen - - - - - - Successfully Removed - Erfolgreich entfernt + Erfolgreich entfernt - Successfully removed the installed base game. - Das Spiel wurde entfernt. + Das Spiel wurde entfernt. - The base game is not installed in the NAND and cannot be removed. - Das Spiel ist nicht im NAND installiert und kann somit nicht entfernt werden. + Das Spiel ist nicht im NAND installiert und kann somit nicht entfernt werden. - Successfully removed the installed update. - Das Update wurde entfernt. + Das Update wurde entfernt. - There is no update installed for this title. - Es ist kein Update für diesen Titel installiert. + Es ist kein Update für diesen Titel installiert. - There are no DLC installed for this title. - Es sind keine DLC für diesen Titel installiert. + Es sind keine DLC für diesen Titel installiert. - Successfully removed %1 installed DLC. - %1 DLC entfernt. + %1 DLC entfernt. - + Delete OpenGL Transferable Shader Cache? Transferierbaren OpenGL Shader Cache löschen? - + Delete Vulkan Transferable Shader Cache? Transferierbaren Vulkan Shader Cache löschen? - + Delete All Transferable Shader Caches? Alle transferierbaren Shader Caches löschen? - + Remove Custom Game Configuration? Spiel-Einstellungen entfernen? - + Remove Cache Storage? Cache-Speicher entfernen? - + Remove File Datei entfernen - + Remove Play Time Data Spielzeit-Daten enfernen - + Reset play time? Spielzeit zurücksetzen? - - Error Removing Transferable Shader Cache - Fehler beim Entfernen + Fehler beim Entfernen - - A shader cache for this title does not exist. - Es existiert kein Shader-Cache für diesen Titel. + Es existiert kein Shader-Cache für diesen Titel. - Successfully removed the transferable shader cache. - Der transferierbare Shader-Cache wurde entfernt. + Der transferierbare Shader-Cache wurde entfernt. - Failed to remove the transferable shader cache. - Konnte den transferierbaren Shader-Cache nicht entfernen. + Konnte den transferierbaren Shader-Cache nicht entfernen. - Error Removing Vulkan Driver Pipeline Cache - Fehler beim Entfernen des Vulkan-Pipeline-Cache + Fehler beim Entfernen des Vulkan-Pipeline-Cache - Failed to remove the driver pipeline cache. - Fehler beim Entfernen des Driver-Pipeline-Cache + Fehler beim Entfernen des Driver-Pipeline-Cache - - Error Removing Transferable Shader Caches - Fehler beim Entfernen der transferierbaren Shader Caches + Fehler beim Entfernen der transferierbaren Shader Caches - Successfully removed the transferable shader caches. - Die übertragbaren Shader-Caches wurden erfolgreich entfernt. + Die übertragbaren Shader-Caches wurden erfolgreich entfernt. - Failed to remove the transferable shader cache directory. - Entfernen des transferierbaren Shader-Cache-Verzeichnisses fehlgeschlagen. + Entfernen des transferierbaren Shader-Cache-Verzeichnisses fehlgeschlagen. - - Error Removing Custom Configuration - Fehler beim Entfernen + Fehler beim Entfernen - A custom configuration for this title does not exist. - Es existieren keine Spiel-Einstellungen für dieses Spiel. + Es existieren keine Spiel-Einstellungen für dieses Spiel. - Successfully removed the custom game configuration. - Die Spiel-Einstellungen wurden entfernt. + Die Spiel-Einstellungen wurden entfernt. - Failed to remove the custom game configuration. - Die Spiel-Einstellungen konnten nicht entfernt werden. + Die Spiel-Einstellungen konnten nicht entfernt werden. - - + + RomFS Extraction Failed! RomFS-Extraktion fehlgeschlagen! - + There was an error copying the RomFS files or the user cancelled the operation. Das RomFS konnte wegen eines Fehlers oder Abbruchs nicht kopiert werden. - + Full Komplett - + Skeleton Nur Ordnerstruktur - + Select RomFS Dump Mode RomFS Extraktions-Modus auswählen - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Bitte wähle, wie das RomFS gespeichert werden soll.<br>"Full" wird alle Dateien des Spiels extrahieren, während <br>"Skeleton" nur die Ordnerstruktur erstellt. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Es ist nicht genügend Speicher (%1) vorhanden um das RomFS zu entpacken. Bitte sorge für genügend Speicherplatze oder wähle ein anderes Verzeichnis aus. (Emulation > Konfiguration > System > Dateisystem > Dump Root) - + Extracting RomFS... RomFS wird extrahiert... - - - - - + + Cancel Abbrechen - + RomFS Extraction Succeeded! RomFS wurde extrahiert! - - - + The operation completed successfully. Der Vorgang wurde erfolgreich abgeschlossen. - Integrity verification couldn't be performed! - Integritätsüberprüfung konnte nicht durchgeführt werden! + Integritätsüberprüfung konnte nicht durchgeführt werden! - File contents were not checked for validity. - Datei-Inhalte wurden nicht auf Gültigkeit überprüft. + Datei-Inhalte wurden nicht auf Gültigkeit überprüft. - - Verifying integrity... - Überprüfe Integrität… + Überprüfe Integrität… - - Integrity verification succeeded! - Integritätsüberprüfung erfolgreich! + Integritätsüberprüfung erfolgreich! - - Integrity verification failed! - Integritätsüberprüfung fehlgeschlagen! + Integritätsüberprüfung fehlgeschlagen! - File contents may be corrupt. - Datei-Inhalte könnten defekt sein. + Datei-Inhalte könnten defekt sein. - - - - Create Shortcut - Verknüpfung erstellen + Verknüpfung erstellen - Do you want to launch the game in fullscreen? - Möchtest du das Spiel im Vollbild starten? + Möchtest du das Spiel im Vollbild starten? - Successfully created a shortcut to %1 - Verknüpfung wurde erfolgreich erstellt unter %1 + Verknüpfung wurde erfolgreich erstellt unter %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Dies wird eine Verknüpfung zum aktuellen AppImage erstellen. Dies könnte nicht gut funktionieren falls du aktualisierst. Fortfahren? + Dies wird eine Verknüpfung zum aktuellen AppImage erstellen. Dies könnte nicht gut funktionieren falls du aktualisierst. Fortfahren? - Failed to create a shortcut to %1 - Erstellen einer Verknüpfung zu %1 fehlgeschlagen + Erstellen einer Verknüpfung zu %1 fehlgeschlagen - Create Icon - Icon erstellen + Icon erstellen - Cannot create icon file. Path "%1" does not exist and cannot be created. - Symboldatei konnte nicht erstellt werden. Der Pfad "%1" existiert nicht oder kann nicht erstellt werden. + Symboldatei konnte nicht erstellt werden. Der Pfad "%1" existiert nicht oder kann nicht erstellt werden. - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Fehler beim Öffnen von %1 - + Select Directory Verzeichnis auswählen - + Properties Einstellungen - + The game properties could not be loaded. Spiel-Einstellungen konnten nicht geladen werden. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch-Programme (%1);;Alle Dateien (*.*) - + Load File Datei laden - + Open Extracted ROM Directory Öffne das extrahierte ROM-Verzeichnis - + Invalid Directory Selected Ungültiges Verzeichnis ausgewählt - + The directory you have selected does not contain a 'main' file. Das Verzeichnis, das du ausgewählt hast, enthält keine 'main'-Datei. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Installierbares Switch-Programm (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submissions Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Dateien installieren - + %n file(s) remaining %n Datei verbleibend @@ -6161,25 +6313,25 @@ Bitte öffnen Sie die Log Datei für weitere Informationen. Für weitere Informa - + Installing file "%1"... Datei "%1" wird installiert... - - + + Install Results NAND-Installation - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Um Konflikte zu vermeiden, raten wir Nutzern davon ab, Spiele im NAND zu installieren. Bitte nutze diese Funktion nur zum Installieren von Updates und DLC. - + %n file(s) were newly installed @@ -6190,7 +6342,7 @@ Bitte nutze diese Funktion nur zum Installieren von Updates und DLC. - + %n file(s) were overwritten @@ -6201,7 +6353,7 @@ Bitte nutze diese Funktion nur zum Installieren von Updates und DLC. - + %n file(s) failed to install @@ -6212,491 +6364,467 @@ Bitte nutze diese Funktion nur zum Installieren von Updates und DLC. - + System Application Systemanwendung - + System Archive Systemarchiv - + System Application Update Systemanwendungsupdate - + Firmware Package (Type A) Firmware-Paket (Typ A) - + Firmware Package (Type B) Firmware-Paket (Typ B) - + Game Spiel - + Game Update Spiel-Update - + Game DLC Spiel-DLC - + Delta Title Delta-Titel - + Select NCA Install Type... Wähle den NCA-Installationstyp aus... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Bitte wähle, als was diese NCA installiert werden soll: (In den meisten Fällen sollte die Standardeinstellung 'Spiel' ausreichen.) - + Failed to Install Installation fehlgeschlagen - + The title type you selected for the NCA is invalid. Der Titel-Typ, den du für diese NCA ausgewählt hast, ist ungültig. - + File not found Datei nicht gefunden - + File "%1" not found Datei "%1" nicht gefunden - + OK OK - - + + Hardware requirements not met Hardwareanforderungen nicht erfüllt - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Dein System erfüllt nicht die empfohlenen Mindestanforderungen der Hardware. Meldung der Komptabilität wurde deaktiviert. - + Missing yuzu Account Fehlender yuzu-Account - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Um einen Kompatibilitätsbericht abzuschicken, musst du einen yuzu-Account mit yuzu verbinden.<br><br/>Um einen yuzu-Account zu verbinden, prüfe die Einstellungen unter Emulation &gt; Konfiguration &gt; Web. - + Error opening URL Fehler beim Öffnen der URL - + Unable to open the URL "%1". URL "%1" kann nicht geöffnet werden. - + TAS Recording TAS Aufnahme - + Overwrite file of player 1? Datei von Spieler 1 überschreiben? - + Invalid config detected Ungültige Konfiguration erkannt - + Handheld controller can't be used on docked mode. Pro controller will be selected. Handheld-Controller können nicht im Dock verwendet werden. Der Pro-Controller wird verwendet. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Das aktuelle Amiibo wurde entfernt - + Error Fehler - - + + The current game is not looking for amiibos Das aktuelle Spiel sucht nicht nach Amiibos - + Amiibo File (%1);; All Files (*.*) Amiibo-Datei (%1);; Alle Dateien (*.*) - + Load Amiibo Amiibo laden - + Error loading Amiibo data Fehler beim Laden der Amiibo-Daten - + The selected file is not a valid amiibo Die ausgewählte Datei ist keine gültige Amiibo - + The selected file is already on use Die ausgewählte Datei wird bereits verwendet - + An unknown error occurred Ein unbekannter Fehler ist aufgetreten - - Verification failed for the following files: %1 - Überprüfung für die folgenden Dateien ist fehlgeschlagen: + Überprüfung für die folgenden Dateien ist fehlgeschlagen: %1 - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available Keine Firmware verfügbar - Please install the firmware to use the Album applet. - Bitte installiere die Firmware um das Album-Applet zu nutzen. + Bitte installiere die Firmware um das Album-Applet zu nutzen. - + Album Applet Album-Applet - + Album applet is not available. Please reinstall firmware. Album-Applet ist nicht verfügbar. Bitte Firmware erneut installieren. - Please install the firmware to use the Cabinet applet. - Bitte installiere die Firmware um das Cabinet-Applet zu nutzen. + Bitte installiere die Firmware um das Cabinet-Applet zu nutzen. - + Cabinet Applet Cabinet-Applet - + Cabinet applet is not available. Please reinstall firmware. Cabinet-Applet ist nicht verfügbar. Bitte Firmware erneut installieren. - Please install the firmware to use the Mii editor. - Bitte installiere die Firmware um den Mii-Editor zu nutzen. + Bitte installiere die Firmware um den Mii-Editor zu nutzen. - + Mii Edit Applet Mii-Edit-Applet - + Mii editor is not available. Please reinstall firmware. Mii-Editor ist nicht verfügbar. Bitte Firmware erneut installieren. - Please install the firmware to use the Controller Menu. - Bitte installiere die Firmware um das Controller-Menü zu nutzen + Bitte installiere die Firmware um das Controller-Menü zu nutzen - + Controller Applet Controller-Applet - + Controller Menu is not available. Please reinstall firmware. Controller-Menü ist nicht verfügbar. Bitte Firmware erneut installieren. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Screenshot aufnehmen - + PNG Image (*.png) PNG Bild (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS Zustand: Läuft %1/%2 - + TAS state: Recording %1 TAS Zustand: Aufnahme %1 - + TAS state: Idle %1/%2 TAS-Status: Untätig %1/%2 - + TAS State: Invalid TAS Zustand: Ungültig - + &Stop Running &Stoppe Ausführung - + &Start &Start - + Stop R&ecording Aufnahme stoppen - + R&ecord Aufnahme - + Building: %n shader(s) Erstelle: %n Shader @@ -6704,18 +6832,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Skalierung: %1x - + Speed: %1% / %2% Geschwindigkeit: %1% / %2% - + Speed: %1% Geschwindigkeit: %1% @@ -6724,54 +6852,54 @@ Would you like to download it? Spiel: %1 FPS (Unbegrenzt) - + Game: %1 FPS Spiel: %1 FPS - + Frame: %1 ms Frame: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA KEIN AA - + VOLUME: MUTE LAUTSTÄRKE: STUMM - + VOLUME: %1% Volume percentage (e.g. 50%) LAUTSTÄRKE: %1% - + Derivation Components Missing Derivationskomponenten fehlen - + Select RomFS Dump Target RomFS wählen - + Please select which RomFS you would like to dump. Wähle, welches RomFS du speichern möchtest. @@ -6784,7 +6912,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Bist du sicher, dass du die Emulation stoppen willst? Jeder nicht gespeicherte Fortschritt geht verloren. @@ -6797,102 +6925,102 @@ Would you like to bypass this and exit anyway? Möchtest du dies umgehen und sie trotzdem beenden? - + None Keiner - + FXAA FXAA - + SMAA SMAA - + Nearest Nächster - + Bilinear Bilinear - + Bicubic Bikubisch - + Gaussian Gaussian - + ScaleForce ScaleForce - + Area - + Docked Im Dock - + Handheld Handheld - + Normal Normal - + High Hoch - + Extreme Extrem - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6900,13 +7028,13 @@ Möchtest du dies umgehen und sie trotzdem beenden? GRenderWindow - - + + OpenGL not available! OpenGL nicht verfügbar! - + OpenGL shared contexts are not supported. Gemeinsame OpenGL-Kontexte werden nicht unterstützt. @@ -6915,33 +7043,33 @@ Möchtest du dies umgehen und sie trotzdem beenden? yuzu wurde nicht mit OpenGL-Unterstützung kompiliert. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Fehler beim Initialisieren von OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Deine Grafikkarte unterstützt kein OpenGL oder du hast nicht den neusten Treiber installiert. - + Error while initializing OpenGL 4.6! Fehler beim Initialisieren von OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Deine Grafikkarte unterstützt OpenGL 4.6 nicht, oder du benutzt nicht die neuste Treiberversion.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Deine Grafikkarte unterstützt anscheinend nicht eine oder mehrere von yuzu benötigten OpenGL-Erweiterungen. Bitte stelle sicher, dass du den neusten Grafiktreiber installiert hast.<br><br>GL Renderer:<br>%1<br><br>Nicht unterstützte Erweiterungen:<br>%2 @@ -6949,128 +7077,128 @@ Möchtest du dies umgehen und sie trotzdem beenden? GameList - + Favorite Favorit - + Start Game Spiel starten - + Start Game without Custom Configuration Spiel ohne benutzerdefinierte Spiel-Einstellungen starten - + Open Save Data Location Spielstand-Verzeichnis öffnen - + Open Mod Data Location Mod-Verzeichnis öffnen - + Open Transferable Pipeline Cache Transferierbaren Pipeline-Cache öffnen - + Remove Entfernen - + Remove Installed Update Installiertes Update entfernen - + Remove All Installed DLC Alle installierten DLCs entfernen - + Remove Custom Configuration Spiel-Einstellungen entfernen - + Remove Play Time Data Spielzeit-Daten entfernen - + Remove Cache Storage Cache-Speicher entfernen - + Remove OpenGL Pipeline Cache OpenGL-Pipeline-Cache entfernen - + Remove Vulkan Pipeline Cache Vulkan-Pipeline-Cache entfernen - + Remove All Pipeline Caches Alle Pipeline-Caches entfernen - + Remove All Installed Contents Alle installierten Inhalte entfernen - + Dump RomFS RomFS speichern - + Dump RomFS to SDMC RomFS nach SDMC dumpen - + Verify Integrity Integrität überprüfen - + Copy Title ID to Clipboard Title-ID in die Zwischenablage kopieren - + Navigate to GameDB entry GameDB-Eintrag öffnen - + Create Shortcut Verknüpfung erstellen - + Add to Desktop Zum Desktop hinzufügen - + Add to Applications Menu Zum Menü "Anwendungen" hinzufügen - + Configure Game @@ -7079,62 +7207,62 @@ Möchtest du dies umgehen und sie trotzdem beenden? Eigenschaften - + Scan Subfolders Unterordner scannen - + Remove Game Directory Spieleverzeichnis entfernen - + ▲ Move Up ▲ Nach Oben - + ▼ Move Down ▼ Nach Unten - + Open Directory Location Verzeichnis öffnen - + Clear Löschen - + Name Name - + Compatibility Kompatibilität - + Add-ons Add-ons - + File type Dateityp - + Size Größe - + Play time Spielzeit @@ -7142,62 +7270,62 @@ Möchtest du dies umgehen und sie trotzdem beenden? GameListItemCompat - + Ingame Im Spiel - + Game starts, but crashes or major glitches prevent it from being completed. Spiel startet, stürzt jedoch ab oder hat signifikante Glitches, die es verbieten es durchzuspielen. - + Perfect Perfekt - + Game can be played without issues. Das Spiel kann ohne Probleme gespielt werden. - + Playable Spielbar - + Game functions with minor graphical or audio glitches and is playable from start to finish. Das Spiel funktioniert mit minimalen grafischen oder Tonstörungen und ist komplett spielbar. - + Intro/Menu Intro/Menü - + Game loads, but is unable to progress past the Start Screen. Das Spiel lädt, ist jedoch nicht im Stande den Startbildschirm zu passieren. - + Won't Boot Startet nicht - + The game crashes when attempting to startup. Das Spiel stürzt beim Versuch zu starten ab. - + Not Tested Nicht getestet - + The game has not yet been tested. Spiel wurde noch nicht getestet. @@ -7205,7 +7333,7 @@ Möchtest du dies umgehen und sie trotzdem beenden? GameListPlaceholder - + Double-click to add a new folder to the game list Doppelklicke, um einen neuen Ordner zur Spieleliste hinzuzufügen. @@ -7213,7 +7341,7 @@ Möchtest du dies umgehen und sie trotzdem beenden? GameListSearchField - + %1 of %n result(s) %1 von %n Ergebnis @@ -7221,12 +7349,12 @@ Möchtest du dies umgehen und sie trotzdem beenden? - + Filter: Filter: - + Enter pattern to filter Wörter zum Filtern eingeben @@ -7308,7 +7436,7 @@ Möchtest du dies umgehen und sie trotzdem beenden? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7322,91 +7450,91 @@ Debug Nachricht: Hotkeys - + Audio Mute/Unmute Audio aktivieren / deaktivieren - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Hauptfenster - + Audio Volume Down Lautstärke verringern - + Audio Volume Up Lautstärke erhöhen - + Capture Screenshot Screenshot aufnehmen - + Change Adapting Filter Adaptiven Filter ändern - + Change Docked Mode Dockmodus ändern - + Change GPU Accuracy GPU-Genauigkeit ändern - + Configure - + Configure Current Game - + Continue/Pause Emulation Emulation fortsetzen/pausieren - + Exit Fullscreen Vollbild verlassen @@ -7415,97 +7543,97 @@ Debug Nachricht: yuzu verlassen - - Exit eden + + Exit Eden - + Fullscreen Vollbild - + Load File Datei laden - + Load/Remove Amiibo Amiibo laden/entfernen - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Emulation neustarten - + Stop Emulation Emulation stoppen - + TAS Record TAS aufnehmen - + TAS Reset TAS neustarten - + TAS Start/Stop TAS starten/stoppen - + Toggle Filter Bar Filterleiste umschalten - + Toggle Framerate Limit Aktiviere Bildraten Limitierung - + Toggle Mouse Panning Mausschwenk umschalten - + Toggle Renderdoc Capture Renderdoc-Aufnahme umschalten - + Toggle Status Bar Statusleiste umschalten @@ -7513,22 +7641,22 @@ Debug Nachricht: InstallDialog - + Please confirm these are the files you wish to install. Bitte bestätige, dass du diese Dateien installieren willst. - + Installing an Update or DLC will overwrite the previously installed one. Wenn du ein Update oder DLC installierst, wirst du die vorher installierten überschreiben. - + Install Installieren - + Install Files to NAND Dateien im NAND installieren @@ -7536,7 +7664,7 @@ Debug Nachricht: LimitableInputDialog - + The text can't contain any of the following characters: %1 Der Text darf keines der folgenden Zeichen enthalten: %1 @@ -7682,152 +7810,207 @@ Debug Nachricht: &Zuletzt geladene Dateien - + + Open &Eden Folders + + + + &Emulation &Emulation - + &View &Anzeige - + &Reset Window Size &Fenstergröße zurücksetzen - + &Debugging &Debugging - + Reset Window Size to &720p Fenstergröße auf &720p zurücksetzen - + Reset Window Size to 720p Fenstergröße auf 720p zurücksetzen - + Reset Window Size to &900p Fenstergröße auf &900p zurücksetzen - + Reset Window Size to 900p Fenstergröße auf 900p zurücksetzen - + Reset Window Size to &1080p Fenstergröße auf &1080p zurücksetzen - + Reset Window Size to 1080p Fenstergröße auf 1080p zurücksetzen - + &Multiplayer &Mehrspieler - + &Tools &Werkzeuge - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Hilfe - + &Install Files to NAND... &Dateien im NAND installieren... - + L&oad File... Datei &laden... - + Load &Folder... &Verzeichnis laden... - + E&xit S&chließen - + &Pause &Pause - + &Stop &Stop - + &Verify Installed Contents Installierte Inhalte &überprüfen - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7836,97 +8019,97 @@ Debug Nachricht: &Über yuzu - + Single &Window Mode &Einzelfenster-Modus - + Con&figure... Kon&figurieren - + Ctrl+, - + Display D&ock Widget Headers D&ock-Widget-Header anzeigen - + Show &Filter Bar &Filterleiste anzeigen - + Show &Status Bar &Statusleiste anzeigen - + Show Status Bar Statusleiste anzeigen - + &Browse Public Game Lobby &Öffentliche Spiele-Lobbys durchsuchen - + &Create Room &Raum erstellen - + &Leave Room &Raum verlassen - + &Direct Connect to Room &Direkte Verbindung zum Raum - + &Show Current Room &Aktuellen Raum anzeigen - + F&ullscreen Vollbild (&u) - + &Restart Neusta&rt - + Load/Remove &Amiibo... &Amiibo laden/entfernen... - + &Report Compatibility &Kompatibilität melden - + Open &Mods Page &Mods-Seite öffnen - + Open &Quickstart Guide &Schnellstart-Anleitung öffnen - + &FAQ &FAQ @@ -7935,77 +8118,82 @@ Debug Nachricht: &yuzu-Verzeichnis öffnen - + &Capture Screenshot &Bildschirmfoto aufnehmen - + Open &Album &Album öffnen - + &Set Nickname and Owner Spitzname und Besitzer &festlegen - + &Delete Game Data Spiel-Daten &löschen - + &Restore Amiibo Amiibo &wiederherstellen - + &Format Amiibo Amiibo &formatieren - + Open &Mii Editor &Mii-Editor öffnen - + &Configure TAS... &TAS &konfigurieren... - + Configure C&urrent Game... &Spiel-Einstellungen ändern... - + &Start &Start - + &Reset &Zurücksetzen - + R&ecord Aufnahme - + Open &Controller Menu Öffne &Controller-Menü - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -8013,26 +8201,36 @@ Debug Nachricht: MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8092,37 +8290,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Aktueller Verbindungsstatus - + Not Connected. Click here to find a room! Nicht verbunden! Hier klicken um Raum zu finden! - + Not Connected Nicht verbunden - + Connected Verbunden - + New Messages Received Neue Nachrichten erhalten - + Error Fehler - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Aktualisieren der Rauminformationen fehlgeschlagen. Überprüfe deine Internetverbindung und versuche erneut einen Raum zu erstellen. @@ -8315,56 +8513,56 @@ p, li { white-space: pre-wrap; } Spielt kein Spiel - + Installed SD Titles Installierte SD-Titel - + Installed NAND Titles Installierte NAND-Titel - + System Titles Systemtitel - + Add New Game Directory Neues Spieleverzeichnis hinzufügen - + Favorites Favoriten - - + + Shift Shift - - + + Ctrl Strg - - + + Alt Alt - - - - + + + + [not set] [nicht gesetzt] @@ -8375,14 +8573,14 @@ p, li { white-space: pre-wrap; } Hat %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Achse %1%2 @@ -8393,357 +8591,357 @@ p, li { white-space: pre-wrap; } Taste %1 - - - - - - + + + + + + [unknown] [unbekannt] - - - + + + Left Links - - - + + + Right Rechts - - - + + + Down Runter - - - + + + Up Hoch - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Kreis - - + + Cross Kreuz - - + + Square Quadrat - - + + Triangle Dreieck - - + + Share Teilen - - + + Options Optionen - - + + [undefined] [undefiniert] - + %1%2 %1%2 - - + + [invalid] [ungültig] - - + + %1%2Hat %3 %1%2Hat %3 - - - + + + %1%2Axis %3 %1%2Achse %3 - - + + %1%2Axis %3,%4,%5 %1%2Achse %3,%4,%5 - - + + %1%2Motion %3 %1%2Bewegung %3 - - + + %1%2Button %3 %1%2Knopf %3 - - + + [unused] [unbenutzt] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Stick L - + Stick R Stick R - + Plus Plus - + Minus Minus - - + + Home Home - + Capture Screenshot - + Touch Touch - + Wheel Indicates the mouse wheel Mausrad - + Backward Rückwärts - + Forward Vorwärts - + Task Aufgabe - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Hat %4 - - + + %1%2%3Axis %4 %1%2%3Achse %4 - - + + %1%2%3Button %4 %1%2%3Knopf %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8861,6 +9059,300 @@ p, li { white-space: pre-wrap; } Möchtest du diese amiibo wiederherstellen? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Abbrechen + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + Überprüfung für die folgenden Dateien ist fehlgeschlagen: + +%1 + + + + + Verifying integrity... + Überprüfe Integrität… + + + + + Integrity verification succeeded! + Integritätsüberprüfung erfolgreich! + + + + + The operation completed successfully. + Der Vorgang wurde erfolgreich abgeschlossen. + + + + + Integrity verification failed! + Integritätsüberprüfung fehlgeschlagen! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Fehler beim Entfernen des Inhalts + + + + Error Removing Update + Fehler beim Entfernen des Updates + + + + Error Removing DLC + Fehler beim Entfernen des DLCs + + + + The base game is not installed in the NAND and cannot be removed. + Das Spiel ist nicht im NAND installiert und kann somit nicht entfernt werden. + + + + There is no update installed for this title. + Es ist kein Update für diesen Titel installiert. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Erfolgreich entfernt + + + + Successfully removed %1 installed DLC. + %1 DLC entfernt. + + + + + Error Removing Transferable Shader Cache + Fehler beim Entfernen + + + + + A shader cache for this title does not exist. + Es existiert kein Shader-Cache für diesen Titel. + + + + Successfully removed the transferable shader cache. + Der transferierbare Shader-Cache wurde entfernt. + + + + Failed to remove the transferable shader cache. + Konnte den transferierbaren Shader-Cache nicht entfernen. + + + + Error Removing Vulkan Driver Pipeline Cache + Fehler beim Entfernen des Vulkan-Pipeline-Cache + + + + Failed to remove the driver pipeline cache. + Fehler beim Entfernen des Driver-Pipeline-Cache + + + + + Error Removing Transferable Shader Caches + Fehler beim Entfernen der transferierbaren Shader Caches + + + + Successfully removed the transferable shader caches. + Die übertragbaren Shader-Caches wurden erfolgreich entfernt. + + + + Failed to remove the transferable shader cache directory. + Entfernen des transferierbaren Shader-Cache-Verzeichnisses fehlgeschlagen. + + + + + Error Removing Custom Configuration + Fehler beim Entfernen + + + + A custom configuration for this title does not exist. + Es existieren keine Spiel-Einstellungen für dieses Spiel. + + + + Successfully removed the custom game configuration. + Die Spiel-Einstellungen wurden entfernt. + + + + Failed to remove the custom game configuration. + Die Spiel-Einstellungen konnten nicht entfernt werden. + + + + Reset Metadata Cache + Metadaten-Cache zurücksetzen + + + + The metadata cache is already empty. + Der Metadaten-Cache ist bereits leer. + + + + The operation completed successfully. + Der Vorgang wurde erfolgreich abgeschlossen. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Der Metadaten-Cache konnte nicht gelöscht werden. Er könnte in Gebrauch oder nicht vorhanden sein. + + + + Create Shortcut + Verknüpfung erstellen + + + + Do you want to launch the game in fullscreen? + Möchtest du das Spiel im Vollbild starten? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Verknüpfung wurde erfolgreich erstellt unter %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Dies wird eine Verknüpfung zum aktuellen AppImage erstellen. Dies könnte nicht gut funktionieren falls du aktualisierst. Fortfahren? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + Erstellen einer Verknüpfung zu %1 fehlgeschlagen + + + + Create Icon + Icon erstellen + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Symboldatei konnte nicht erstellt werden. Der Pfad "%1" existiert nicht oder kann nicht erstellt werden. + + + + No firmware available + Keine Firmware verfügbar + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9156,7 +9648,7 @@ Bitte versuche es noch einmal oder kontaktiere den Entwickler der Software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9164,7 +9656,7 @@ Bitte versuche es noch einmal oder kontaktiere den Entwickler der Software. - + Users Nutzer @@ -9288,7 +9780,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Stack aufrufen @@ -9296,12 +9788,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread von keinem Thread pausiert @@ -9309,102 +9801,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable lauffähig - + paused pausiert - + sleeping schläft - + waiting for IPC reply Warten auf IPC-Antwort - + waiting for objects Warten auf Objekte - + waiting for condition variable wartet auf condition variable - + waiting for address arbiter Warten auf den Adressarbiter - + waiting for suspend resume warten auf Fortsetzen nach Unterbrechung - + waiting warten - + initialized initialisiert - + terminated beendet - + unknown unbekannt - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 Kern %1 - + processor = %1 Prozessor = %1 - + affinity mask = %1 Affinitätsmaske = %1 - + thread id = %1 Thread-ID = %1 - + priority = %1(current) / %2(normal) Priorität = %1(aktuell) / %2(normal) - + last running ticks = %1 Letzte laufende Ticks = %1 @@ -9412,7 +9904,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread gewartet von Thread @@ -9420,7 +9912,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Wait Tree diff --git a/dist/languages/el.ts b/dist/languages/el.ts index 3d51012936..fc1ea8fcea 100644 --- a/dist/languages/el.ts +++ b/dist/languages/el.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Επικοινωνία με τον διακομιστή... - + Cancel Άκυρο - + Touch the top left corner <br>of your touchpad. Αγγίξτε την πάνω αριστερή γωνία <br>του touchpad σας. - + Now touch the bottom right corner <br>of your touchpad. Τώρα αγγίξτε την κάτω δεξιά γωνία <br>του touchpad σας. - + Configuration completed! Η διαμόρφωση ολοκληρώθηκε! - + OK Εντάξει @@ -397,502 +397,134 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Σφάλμα - - Net connect - - - - - Player select - - - - - Software keyboard - - - - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Μηχανή εξόδου: - - Output Device: - - - - - Input Device: - - - - - Mute audio - - - - + Volume: Ένταση: - + Mute audio when in background Σίγαση ήχου όταν βρίσκεται στο παρασκήνιο - + Multicore CPU Emulation Εξομοίωση Πολυπύρηνων CPU - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Όριο Ποσοστού Ταχύτητας - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Ακρίβεια: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Αχρησιμοποίητο FMA (βελτιώνει την απόδοση σε επεξεργαστές χωρίς FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE Ταχύτερη FRSQRTE και FRECPE - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Ταχύτερες οδηγίες ASIMD (μόνο 32 bits) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Ανακριβής χειρισμός NaN - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Απενεργοποίηση ελέγχου χώρου διευθύνσεων - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Αγνοήση καθολικής επίβλεψης - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Συσκευή: - - This setting selects the GPU to use with the Vulkan backend. - - - - - Shader Backend: - - - - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Ανάλυση: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Φίλτρο Προσαρμογής Παραθύρου: - - FSR Sharpness: - - - - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Μέθοδος Anti-Aliasing: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Λειτουργία Πλήρους Οθόνης: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Αναλογία Απεικόνισης: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - - Use disk pipeline cache - - - - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Χρησιμοποίηση ασύγχρονης εξομοίωσης GPU - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: Εξομοίωση NVDEC: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - - VSync Mode: - - - - - FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing. - - - - - Enable asynchronous presentation (Vulkan only) - - - - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - - Force maximum clocks (Vulkan only) - - - - - Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. - - - - + Anisotropic Filtering: Ανισοτροπικό Φιλτράρισμα: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Επίπεδο Ακρίβειας: + Επίπεδο Ακρίβειας: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Χρήση ασύγχρονης σύνταξης σκίασης (Τέχνασμα) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Χρήση Γοργού Ρυθμού GPU (Τέχνασμα) @@ -902,1021 +534,1486 @@ This feature is experimental. Ενεργοποιεί τον Γοργό Ρυθμό GPU. Αυτή η επιλογή θα αναγκάσει τα περισσότερα παιχνίδια να εκτελούνται στην υψηλότερη εγγενή τους ανάλυση. - + + RNG Seed + RNG Seed + + + + Note: this can be overridden when region setting is auto-select + Σημείωση: αυτό μπορεί να παρακαμφθεί όταν η ρύθμιση περιοχής είναι ως αυτόματη επιλογή + + + + Region: + Περιφέρεια: + + + + Time Zone: + Ζώνη Ώρας: + + + + Prompt for user on game boot + Επιλογή χρήστη κατά την εκκίνηση παιχνιδιού + + + + Pause emulation when in background + Παύση εξομοίωσης όταν βρίσκεται στο παρασκήνιο + + + + Hide mouse on inactivity + Απόκρυψη δρομέα ποντικιού στην αδράνεια + + + + CPU + CPU + + + + Vulkan + Vulkan + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Shaders Γλώσσας Μηχανής, μόνο NVIDIA) + + + + Auto + Αυτόματη + + + + Accurate + Ακριβής + + + + Unsafe + Επισφαλής + + + + Borderless Windowed + Παραθυροποιημένο Χωρίς Όρια + + + + Exclusive Fullscreen + Αποκλειστική Πλήρης Οθόνη + + + + No Video Output + Χωρίς Έξοδο Βίντεο + + + + CPU Video Decoding + Αποκωδικοποίηση Βίντεο CPU + + + + GPU Video Decoding (Default) + Αποκωδικοποίηση Βίντεο GPU (Προεπιλογή) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [ΠΕΙΡΑΜΑΤΙΚΟ] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + Nearest Neighbor + Πλησιέστερος Γείτονας + + + + Bilinear + Διγραμμικό + + + + Bicubic + Δικυβικό + + + + Gaussian + Gaussian + + + + ScaleForce + ScaleForce + + + + None + Κανένα + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Προεπιλογή (16:9) + + + + Force 4:3 + Επιβολή 4:3 + + + + Force 21:9 + Επιβολή 21:9 + + + + Force 16:10 + Επιβολή 16:10 + + + + Stretch to Window + Επέκταση στο Παράθυρο + + + + Automatic + Αυτόματα + + + + + Default + Προεπιλεγμένο + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Software keyboard + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Output Device: + + + + + Input Device: + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + Shader Backend: + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + FSR Sharpness: + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Use disk pipeline cache + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + VSync Mode: + + + + + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) just presents whatever is available and can exhibit tearing. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Enable asynchronous presentation (Vulkan only) + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Force maximum clocks (Vulkan only) + + + + + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Use Vulkan pipeline cache - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - RNG Seed + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - + Device Name - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Σημείωση: αυτό μπορεί να παρακαμφθεί όταν η ρύθμιση περιοχής είναι ως αυτόματη επιλογή - - - - Region: - Περιφέρεια: - - - + The region of the emulated Switch. - - Time Zone: - Ζώνη Ώρας: - - - + The time zone of the emulated Switch. - + Sound Output Mode: - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Επιλογή χρήστη κατά την εκκίνηση παιχνιδιού - - - - Pause emulation when in background - Παύση εξομοίωσης όταν βρίσκεται στο παρασκήνιο - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Απόκρυψη δρομέα ποντικιού στην αδράνεια - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - + Uncompressed (Best quality) - + BC1 (Low quality) - + BC3 (Medium quality) - + Conservative - + Aggressive - + OpenGL - - Vulkan - Vulkan - - - + Null - + GLSL - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Shaders Γλώσσας Μηχανής, μόνο NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - + Normal - + High - + Extreme - - Auto - Αυτόματη + + Unsafe (fast) + - - Accurate - Ακριβής + + Safe (stable) + - - Unsafe - Επισφαλής - - - + Paranoid (disables most optimizations) - + Dynarmic - + NCE - - Borderless Windowed - Παραθυροποιημένο Χωρίς Όρια - - - - Exclusive Fullscreen - Αποκλειστική Πλήρης Οθόνη - - - - No Video Output - Χωρίς Έξοδο Βίντεο - - - - CPU Video Decoding - Αποκωδικοποίηση Βίντεο CPU - - - - GPU Video Decoding (Default) - Αποκωδικοποίηση Βίντεο GPU (Προεπιλογή) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [ΠΕΙΡΑΜΑΤΙΚΟ] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - + 1.5X (1080p/1620p) [EXPERIMENTAL] - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - + 7X (5040p/7560p) - + 8X (5760p/8640p) - - Nearest Neighbor - Πλησιέστερος Γείτονας - - - - Bilinear - Διγραμμικό - - - - Bicubic - Δικυβικό - - - - Gaussian - Gaussian - - - - ScaleForce - ScaleForce - - - + AMD FidelityFX™️ Super Resolution - + Area - - None - Κανένα - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Προεπιλογή (16:9) - - - - Force 4:3 - Επιβολή 4:3 - - - - Force 21:9 - Επιβολή 21:9 - - - - Force 16:10 - Επιβολή 16:10 - - - - Stretch to Window - Επέκταση στο Παράθυρο - - - - Automatic - Αυτόματα - - - - Default - Προεπιλεγμένο - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Ιαπωνικά (日本語) - + American English - + French (français) Γαλλικά (Français) - + German (Deutsch) Γερμανικά (Deutsch) - + Italian (italiano) Ιταλικά (Italiano) - + Spanish (español) Ισπανικά (Español) - + Chinese Κινέζικα - + Korean (한국어) Κορεάτικα (한국어) - + Dutch (Nederlands) Ολλανδικά (Nederlands) - + Portuguese (português) Πορτογαλικά (Português) - + Russian (Русский) Ρώσικα (Русский) - + Taiwanese Ταϊβανέζικα - + British English Βρετανικά Αγγλικά - + Canadian French Καναδικά Γαλλικά - + Latin American Spanish Λατινοαμερικάνικα Ισπανικά - + Simplified Chinese Απλοποιημένα Κινέζικα - + Traditional Chinese (正體中文) Παραδοσιακά Κινέζικα (正體中文) - + Brazilian Portuguese (português do Brasil) Πορτογαλικά Βραζιλίας (Português do Brasil) - - + + Serbian (српски) + + + + + Japan Ιαπωνία - + USA ΗΠΑ - + Europe Ευρώπη - + Australia Αυστραλία - + China Κίνα - + Korea Κορέα - + Taiwan Ταϊβάν - + Auto (%1) Auto select time zone - + Default (%1) Default time zone - + CET CET - + CST6CDT CST6CDT - + Cuba Κούβα - + EET EET - + Egypt Αίγυπτος - + Eire - + EST EST - + EST5EDT EST5EDT - + GB - + GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Γκρήνουιτς - + Hongkong Χονγκ Κονγκ - + HST HST - + Iceland Ισλανδία - + Iran Ιράν - + Israel Ισραήλ - + Jamaica Ιαμαϊκή - + Kwajalein - + Libya Λιβύη - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Ναβάχο - + NZ - + NZ-CHAT - + Poland Πολωνία - + Portugal Πορτογαλία - + PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Σιγκαπούρη - + Turkey Τουρκία - + UCT UCT - + Universal Παγκόσμια - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu - + Mono Μονοφωνικό - + Stereo Στέρεοφωνικό - + Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Docked - + Handheld Handheld - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2257,27 +2354,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Καταγραφή Συμβάντων - + Open Log Location Άνοιγμα θέσης του αρχείου καταγραφής - + Global Log Filter Παγκόσμιο φίλτρο αρχείου καταγραφής - + When checked, the max size of the log increases from 100 MB to 1 GB Όταν επιλεγεί, το μέγιστο μέγεθος του αρχείου καταγραφής αυξάνεται από 100 MB σε 1 GB - + Enable Extended Logging** Ενεργοποίηση Εκτεταμένης Καταγραφής** - + Show Log in Console @@ -2423,7 +2520,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2485,7 +2582,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Αυτό θα μηδενιστεί αυτόματα όταν το yuzu κλείσει. - + Web applet not compiled Το web applet δεν έχει συσταθεί @@ -2535,7 +2632,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2544,88 +2641,88 @@ When a guest attempts to open the controller applet, it is immediately closed. - + Applets - - + + Audio Ήχος - - + + CPU CPU - + Debug Αποσφαλμάτωση - + Filesystem Σύστημα Αρχείων - - + + General Γενικά - - + + Graphics Γραφικά - + GraphicsAdvanced - + GraphicsExtensions - + Hotkeys Πλήκτρα Συντόμευσης - - + + Controls Χειρισμός - + Profiles Τα προφίλ - + Network Δίκτυο - - + + System Σύστημα - + Game List Λίστα Παιχνιδιών - + Web Ιστός @@ -2723,51 +2820,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Επαναφορά Προσωρινής Μνήμης Μεταδεδομένων - + Select Emulated NAND Directory... - + Select Emulated SD Directory... - + Select Gamecard Path... - + Select Dump Directory... - + Select Mod Load Directory... - The metadata cache is already empty. - Η προσωρινή μνήμη μεταδεδομένων είναι ήδη άδεια. + Η προσωρινή μνήμη μεταδεδομένων είναι ήδη άδεια. - The operation completed successfully. - Η επέμβαση ολοκληρώθηκε με επιτυχία. + Η επέμβαση ολοκληρώθηκε με επιτυχία. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Δεν ήταν δυνατή η διαγραφή της προσωρινής μνήμης μεταδεδομένων. Μπορεί να χρησιμοποιείται ή να μην υπάρχει. + Δεν ήταν δυνατή η διαγραφή της προσωρινής μνήμης μεταδεδομένων. Μπορεί να χρησιμοποιείται ή να μην υπάρχει. @@ -2798,12 +2889,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Επαναφέρει όλες τις ρυθμίσεις και καταργεί όλες τις επιλογές ανά παιχνίδι. Δεν θα διαγράψει καταλόγους παιχνιδιών, προφίλ ή προφίλ εισόδου. Συνέχιση; @@ -2836,33 +2927,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Χρώμα Φόντου: - + % FSR sharpening percentage (e.g. 50%) % - + Off - + VSync Off - + Recommended - + On - + VSync On @@ -2899,14 +2990,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2938,75 +3033,75 @@ These settings are experimental, and may cause black screens. If your games fail Επαναφορά Προεπιλογών - + Action Δράση - + Hotkey Πλήκτρο Συντόμευσης - + Controller Hotkey Πλήκτρο Συντόμευσης Χειριστηρίου - - - + + + Conflicting Key Sequence Αντικρουόμενη Ακολουθία Πλήκτρων - - + + The entered key sequence is already assigned to: %1 Η εισαγόμενη ακολουθία πλήκτρων έχει ήδη αντιστοιχιστεί στο: %1 - + [waiting] [αναμονή] - + Invalid Μη Έγκυρο - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Επαναφορά Προκαθορισμένων - + Clear Καθαρισμός - + Conflicting Button Sequence Αντικρουόμενη Ακολουθία Κουμπιών - + The default button sequence is already assigned to: %1 Η προεπιλεγμένη ακολουθία κουμπιών έχει ήδη αντιστοιχιστεί στο: %1 - + The default key sequence is already assigned to: %1 Η προεπιλεγμένη ακολουθία πλήκτρων έχει ήδη αντιστοιχιστεί στο: %1 @@ -3326,7 +3421,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3481,7 +3576,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Αριστερό Stick @@ -3591,14 +3686,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3617,7 +3712,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Συν @@ -3630,15 +3725,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3683,7 +3778,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Δεξιός Μοχλός @@ -3698,242 +3793,242 @@ These settings are experimental, and may cause black screens. If your games fail Διαμόρφωση - - - - + + + + Clear Καθαρισμός - - - - - + + + + + [not set] [άδειο] - - - + + + Invert button Κουμπί αντιστροφής - - + + Toggle button Κουμπί εναλλαγής - + Turbo button - - + + Invert axis Αντιστροφή άξονα - - - + + + Set threshold Ορισμός ορίου - - + + Choose a value between 0% and 100% Επιλέξτε μια τιμή μεταξύ 0% και 100% - + Toggle axis Εναλλαγή αξόνων - + Set gyro threshold Ρύθμιση κατωφλίου γυροσκοπίου - + Calibrate sensor - + Map Analog Stick Χαρτογράφηση Αναλογικού Stick - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Αφού πατήσετε OK, μετακινήστε πρώτα το joystick σας οριζόντια και μετά κατακόρυφα. Για να αντιστρέψετε τους άξονες, μετακινήστε πρώτα το joystick κατακόρυφα και μετά οριζόντια. - + Center axis Κεντρικός άξονας - - + + Deadzone: %1% Νεκρή Ζώνη: %1% - - + + Modifier Range: %1% Εύρος Τροποποιητή: %1% - - + + Pro Controller Pro Controller - + Dual Joycons Διπλά Joycons - + Left Joycon Αριστερό Joycon - + Right Joycon Δεξί Joycon - + Handheld Handheld - + GameCube Controller Χειριστήριο GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Χειριστήριο NES - + SNES Controller Χειριστήριο SNES - + N64 Controller Χειριστήριο N64 - + Sega Genesis Sega Genesis - + Start / Pause - + Z Z - + Control Stick - + C-Stick C-Stick - + Shake! - + [waiting] [αναμονή] - + New Profile Νέο Προφίλ - + Enter a profile name: Εισαγάγετε ένα όνομα προφίλ: - - + + Create Input Profile Δημιουργία Προφίλ Χειρισμού - + The given profile name is not valid! Το όνομα του προφίλ δεν είναι έγκυρο! - + Failed to create the input profile "%1" Η δημιουργία του προφίλ χειρισμού "%1" απέτυχε - + Delete Input Profile Διαγραφή Προφίλ Χειρισμού - + Failed to delete the input profile "%1" Η διαγραφή του προφίλ χειρισμού "%1" απέτυχε - + Load Input Profile Φόρτωση Προφίλ Χειρισμού - + Failed to load the input profile "%1" Η φόρτωση του προφίλ χειρισμού "%1" απέτυχε - + Save Input Profile Αποθήκευση Προφίλ Χειρισμού - + Failed to save the input profile "%1" Η αποθήκευση του προφίλ χειρισμού "%1" απέτυχε @@ -3990,7 +4085,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure Διαμόρφωση @@ -4026,7 +4121,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test Τεστ @@ -4041,7 +4136,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< Κατάργηση Διακομιστή - + %1:%2 %1:%2 @@ -4050,77 +4145,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Ο αριθμός θύρας έχει μη έγκυρους χαρακτήρες - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Η θύρα πρέπει να ανήκει στο εύρος 0 και 65353 - + IP address is not valid Η διεύθυνση IP δεν είναι έγκυρη - + This UDP server already exists Αυτός ο διακομιστής UDP υπάρχει ήδη - + Unable to add more than 8 servers Δεν είναι δυνατή η προσθήκη περισσότερων από 8 διακομιστών - + Testing Δοκιμή - + Configuring Διαμόρφωση - + Test Successful Τεστ Επιτυχές - + Successfully received data from the server. Λήφθηκαν με επιτυχία δεδομένα από τον διακομιστή. - + Test Failed Η Δοκιμή Απέτυχε - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Δεν ήταν δυνατή η λήψη έγκυρων δεδομένων από τον διακομιστή.<br>Βεβαιωθείτε ότι ο διακομιστής έχει ρυθμιστεί σωστά και ότι η διεύθυνση και η θύρα είναι σωστές. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Η δοκιμή UDP ή η διαμόρφωση βαθμονόμησης είναι σε εξέλιξη.<br>Παρακαλώ περιμένετε να τελειώσουν. @@ -4246,7 +4341,12 @@ Current values are %1% and %2% respectively. Διεπαφή Δικτύου - + + Enable Airplane Mode + + + + None Κανένα @@ -4304,52 +4404,52 @@ Current values are %1% and %2% respectively. - + Add-Ons Πρόσθετα - + System Σύστημα - + CPU CPU - + Graphics Γραφικά - + Adv. Graphics Προχ. Γραφικά - + GPU Extensions - + Audio Ήχος - + Input Profiles - + Linux - + Properties Ιδιότητες @@ -4367,12 +4467,12 @@ Current values are %1% and %2% respectively. Πρόσθετα - + Patch Name Όνομα Ενημέρωσης Κώδικα - + Version Έκδοση @@ -4410,27 +4510,32 @@ Current values are %1% and %2% respectively. Ορισμός Εικόνας - + + Select Avatar + + + + Add Προσθήκη - + Rename Μετονομασία - + Remove Αφαίρεση - + Profile management is available only when game is not running. Η διαχείριση προφίλ είναι διαθέσιμη μόνο όταν το παιχνίδι δεν εκτελείται. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4438,100 +4543,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Εισάγετε Όνομα Χρήστη - + Users Χρήστες - + Enter a username for the new user: Εισαγάγετε ένα όνομα χρήστη για τον νέο χρήστη: - + Enter a new username: Εισαγάγετε ένα νέο όνομα χρήστη: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Επιλέξτε Εικόνα χρήστη - - JPEG Images (*.jpg *.jpeg) - Εικόνες JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Εικόνες JPEG (*.jpg *.jpeg) + + + Error deleting image Σφάλμα κατα τη διαγραφή εικόνας - + Error occurred attempting to overwrite previous image at: %1. Παρουσιάστηκε σφάλμα κατά την προσπάθεια αντικατάστασης της προηγούμενης εικόνας στο: %1. - + Error deleting file Σφάλμα κατα τη διαγραφή του αρχείου - + Unable to delete existing file: %1. Δεν είναι δυνατή η διαγραφή του υπάρχοντος αρχείου: %1. - + Error creating user image directory Σφάλμα δημιουργίας καταλόγου εικόνων χρήστη - + Unable to create directory %1 for storing user images. Δεν είναι δυνατή η δημιουργία του καταλόγου %1 για την αποθήκευση εικόνων χρήστη. - Error copying user image - Σφάλμα κατά την αντιγραφή της εικόνας χρήστη + Σφάλμα κατά την αντιγραφή της εικόνας χρήστη - Unable to copy image from %1 to %2 - Αδύνατη η αντιγραφή της εικόνας από το %1 στο %2 + Αδύνατη η αντιγραφή της εικόνας από το %1 στο %2 - Error resizing user image - Σφάλμα αλλαγής μεγέθους εικόνας χρήστη + Σφάλμα αλλαγής μεγέθους εικόνας χρήστη - Unable to resize image - Δεν είναι δυνατή η αλλαγή μεγέθους της εικόνας + Δεν είναι δυνατή η αλλαγή μεγέθους της εικόνας + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. - + Confirm Delete Επιβεβαίωση Διαγραφής - + Name: %1 UUID: %2 @@ -4583,7 +4777,7 @@ UUID: %2 - + Enable @@ -4594,7 +4788,7 @@ UUID: %2 - + Not connected @@ -4604,63 +4798,63 @@ UUID: %2 Επαναφορά Προεπιλογών - + Clear Καθαρισμός - + [not set] [μη ορισμένο] - + Invert axis Αντιστροφή άξονα - - + + Deadzone: %1% Νεκρή Ζώνη: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled - + Configuring Διαμόρφωση - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 - + [waiting] [αναμονή] @@ -4698,7 +4892,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4750,12 +4944,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Ρυθμίσεις TAS - + Select TAS Load Directory... @@ -4864,7 +5058,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5186,41 +5380,38 @@ Drag points to change position, or double-click table cells to edit values. - eden Web Service + Eden Web Service - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. + + Generate - Verify - Επαλήθευση + Επαλήθευση - Sign up - Εγγραφή + Εγγραφή - + Token: Διαπιστευτήριο: - + Username: Όνομα χρήστη: - What is my token? - Ποιο είναι το διακριτικό μου; + Ποιο είναι το διακριτικό μου; - + Web Service configuration can only be changed when a public room isn't being hosted. @@ -5241,12 +5432,12 @@ Drag points to change position, or double-click table cells to edit values.Εκ Νέου Αντικατάσταση - + Discord Presence - + Show Current Game in your Discord Status @@ -5255,30 +5446,9 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Μάθετε περισσότερα</span></a> - - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - - - - Unverified, please click Verify before saving configuration Tooltip - Μη επαληθευμένο, κάντε κλικ στο κουμπί Επαλήθευση πριν αποθηκεύσετε τις ρυθμίσεις + Μη επαληθευμένο, κάντε κλικ στο κουμπί Επαλήθευση πριν αποθηκεύσετε τις ρυθμίσεις Verified @@ -5294,20 +5464,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed Η επαλήθευση απέτυχε + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 - + &Controller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Έκδοση + + DirectConnect @@ -5413,7 +5630,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5421,11 +5643,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5483,93 +5700,88 @@ Please go to Configure -> System -> Network and make a selection. Τηλεμετρία - + Broken Vulkan Installation Detected - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... - - + + Disable Web Applet - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) - + The amount of shaders currently being built - + The current selected resolution scaling multiplier. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Πόσα καρέ ανά δευτερόλεπτο εμφανίζει το παιχνίδι αυτή τη στιγμή. Αυτό διαφέρει από παιχνίδι σε παιχνίδι και από σκηνή σε σκηνή. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. - + Unmute - + Mute - + Reset Volume - + &Clear Recent Files - + &Continue &Συνέχεια - + &Pause &Παύση - - - Warning Outdated Game Format - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Μη μεταφρασμένη συμβολοσειρά @@ -5578,497 +5790,277 @@ Please go to Configure -> System -> Network and make a selection. Για μια εξήγηση των διαφόρων μορφών Switch που υποστηρίζει το yuzu,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'> δείτε το wiki μας </a>. Αυτό το μήνυμα δεν θα εμφανιστεί ξανά. - - + + Error while loading ROM! Σφάλμα κατά τη φόρτωση της ROM! - + The ROM format is not supported. - + An error occurred initializing the video core. - + Error while loading ROM! %1 %1 signifies a numeric error code. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Εμφανίστηκε ένα απροσδιόριστο σφάλμα. Ανατρέξτε στο αρχείο καταγραφής για περισσότερες λεπτομέρειες. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... - + Save Data Αποθήκευση δεδομένων - + Mod Data - + Error Opening %1 Folder - - + + Folder does not exist! Ο φάκελος δεν υπάρχει! - - Error Opening Transferable Shader Cache - - - - - Failed to create the shader cache directory for this title. - - - - - Error Removing Contents - - - - - Error Removing Update - - - - - Error Removing DLC - - - - + Remove Installed Game Contents? - + Remove Installed Game Update? - + Remove Installed Game DLC? - + Remove Entry - - - - - - - Successfully Removed - - - - - Successfully removed the installed base game. - - - - - The base game is not installed in the NAND and cannot be removed. - - - - - Successfully removed the installed update. - - - - - There is no update installed for this title. - - - - - There are no DLC installed for this title. - - - - - Successfully removed %1 installed DLC. - - - - + Delete OpenGL Transferable Shader Cache? - + Delete Vulkan Transferable Shader Cache? - + Delete All Transferable Shader Caches? - + Remove Custom Game Configuration? - + Remove Cache Storage? - + Remove File Αφαίρεση Αρχείου - + Remove Play Time Data - + Reset play time? - - - Error Removing Transferable Shader Cache - - - + - - A shader cache for this title does not exist. - - - - - Successfully removed the transferable shader cache. - - - - - Failed to remove the transferable shader cache. - - - - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - - Error Removing Transferable Shader Caches - - - - - Successfully removed the transferable shader caches. - - - - - Failed to remove the transferable shader cache directory. - - - - - - Error Removing Custom Configuration - - - - - A custom configuration for this title does not exist. - - - - - Successfully removed the custom game configuration. - - - - - Failed to remove the custom game configuration. - - - - - RomFS Extraction Failed! - + There was an error copying the RomFS files or the user cancelled the operation. - + Full - + Skeleton - + Select RomFS Dump Mode Επιλογή λειτουργίας απόρριψης RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Μη αποθηκευμένη μετάφραση. Παρακαλούμε επιλέξτε τον τρόπο με τον οποίο θα θέλατε να γίνει η απόρριψη της RomFS.<br> Η επιλογή Πλήρης θα αντιγράψει όλα τα αρχεία στο νέο κατάλογο, ενώ η επιλογή <br> Σκελετός θα δημιουργήσει μόνο τη δομή του καταλόγου. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root - + Extracting RomFS... - - - - - + + Cancel Ακύρωση - + RomFS Extraction Succeeded! - - - + The operation completed successfully. Η επέμβαση ολοκληρώθηκε με επιτυχία. - - Integrity verification couldn't be performed! + + Warning: Outdated Game Format - - File contents were not checked for validity. + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - Verifying integrity... + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - Integrity verification succeeded! + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - - Create Shortcut - - - - - Do you want to launch the game in fullscreen? - - - - - Successfully created a shortcut to %1 - - - - - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - - - - - Failed to create a shortcut to %1 - - - - - Create Icon - - - - - Cannot create icon file. Path "%1" does not exist and cannot be created. - - - - + Error Opening %1 - + Select Directory Επιλογή καταλόγου - + Properties Ιδιότητες - + The game properties could not be loaded. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. - + Load File Φόρτωση αρχείου - + Open Extracted ROM Directory - + Invalid Directory Selected - + The directory you have selected does not contain a 'main' file. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files - + %n file(s) remaining @@ -6076,24 +6068,24 @@ Please go to Configure -> System -> Network and make a selection. - + Installing file "%1"... - - + + Install Results Αποτελέσματα εγκατάστασης - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. - + %n file(s) were newly installed @@ -6102,7 +6094,7 @@ Please, only use this feature to install updates and DLC. - + %n file(s) were overwritten @@ -6111,7 +6103,7 @@ Please, only use this feature to install updates and DLC. - + %n file(s) failed to install @@ -6120,484 +6112,438 @@ Please, only use this feature to install updates and DLC. - + System Application Εφαρμογή συστήματος - + System Archive - + System Application Update - + Firmware Package (Type A) - + Firmware Package (Type B) - + Game Παιχνίδι - + Game Update Ενημέρωση παιχνιδιού - + Game DLC DLC παιχνιδιού - + Delta Title - + Select NCA Install Type... Επιλέξτε τον τύπο εγκατάστασης NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) - + Failed to Install - + The title type you selected for the NCA is invalid. - + File not found Το αρχείο δεν βρέθηκε - + File "%1" not found Το αρχείο "%1" δεν βρέθηκε - + OK OK - - + + Hardware requirements not met - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. - + Missing yuzu Account - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? - + + Encryption keys are missing. + + + + Error opening URL Σφάλμα κατα το άνοιγμα του URL - + Unable to open the URL "%1". Αδυναμία ανοίγματος του URL "%1". - + TAS Recording - + Overwrite file of player 1? - + Invalid config detected - + Handheld controller can't be used on docked mode. Pro controller will be selected. - - + + Amiibo Amiibo - - + + The current amiibo has been removed - + Error Σφάλμα - - + + The current game is not looking for amiibos - + Amiibo File (%1);; All Files (*.*) - + Load Amiibo Φόρτωση Amiibo - + Error loading Amiibo data Σφάλμα φόρτωσης δεδομένων Amiibo - + The selected file is not a valid amiibo Το επιλεγμένο αρχείο δεν αποτελεί έγκυρο amiibo - + The selected file is already on use Το επιλεγμένο αρχείο χρησιμοποιείται ήδη - + An unknown error occurred - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Applet Χειρισμού - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Λήψη στιγμιότυπου οθόνης - + PNG Image (*.png) Εικόνα PBG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 - + TAS state: Recording %1 - + TAS state: Idle %1/%2 - + TAS State: Invalid - + &Stop Running - + &Start &Έναρξη - + Stop R&ecording - + R&ecord - + Building: %n shader(s) @@ -6605,70 +6551,70 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Κλίμακα: %1x - + Speed: %1% / %2% Ταχύτητα: %1% / %2% - + Speed: %1% Ταχύτητα: %1% - + Game: %1 FPS - + Frame: %1 ms Καρέ: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA - + VOLUME: MUTE - + VOLUME: %1% Volume percentage (e.g. 50%) - + Derivation Components Missing - + Select RomFS Dump Target - + Please select which RomFS you would like to dump. @@ -6681,107 +6627,107 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. - + None Κανένα - + FXAA FXAA - + SMAA SMAA - + Nearest - + Bilinear Διγραμμικό - + Bicubic Δικυβικό - + Gaussian Gaussian - + ScaleForce ScaleForce - + Area - + Docked Docked - + Handheld Handheld - + Normal - + High - + Extreme - + Vulkan Vulkan - + OpenGL - + Null - + GLSL - + GLASM - + SPIRV @@ -6789,44 +6735,44 @@ Would you like to download it? GRenderWindow - - + + OpenGL not available! Το OpenGL δεν είναι διαθέσιμο! - + OpenGL shared contexts are not supported. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Σφάλμα κατα την αρχικοποίηση του OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. - + Error while initializing OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 @@ -6834,128 +6780,128 @@ Would you like to download it? GameList - + Favorite Αγαπημένο - + Start Game Έναρξη παιχνιδιού - + Start Game without Custom Configuration - + Open Save Data Location Άνοιγμα Τοποθεσίας Αποθήκευσης Δεδομένων - + Open Mod Data Location Άνοιγμα Τοποθεσίας Δεδομένων Mod - + Open Transferable Pipeline Cache - + Remove Αφαίρεση - + Remove Installed Update Αφαίρεση Εγκατεστημένης Ενημέρωσης - + Remove All Installed DLC Αφαίρεση Όλων των Εγκατεστημένων DLC - + Remove Custom Configuration - + Remove Play Time Data - + Remove Cache Storage - + Remove OpenGL Pipeline Cache - + Remove Vulkan Pipeline Cache - + Remove All Pipeline Caches Καταργήστε Όλη την Κρυφή μνήμη του Pipeline - + Remove All Installed Contents Καταργήστε Όλο το Εγκατεστημένο Περιεχόμενο - + Dump RomFS Απόθεση του RomFS - + Dump RomFS to SDMC Απόθεση του RomFS στο SDMC - + Verify Integrity - + Copy Title ID to Clipboard Αντιγραφή του Title ID στο Πρόχειρο - + Navigate to GameDB entry Μεταβείτε στην καταχώρηση GameDB - + Create Shortcut - + Add to Desktop - + Add to Applications Menu - + Configure Game @@ -6964,62 +6910,62 @@ Would you like to download it? Ιδιότητες - + Scan Subfolders Σκανάρισμα Υποφακέλων - + Remove Game Directory Αφαίρεση Φακέλου Παιχνιδιών - + ▲ Move Up ▲ Μετακίνηση Επάνω - + ▼ Move Down ▼ Μετακίνηση Κάτω - + Open Directory Location Ανοίξτε την Τοποθεσία Καταλόγου - + Clear Καθαρισμός - + Name Όνομα - + Compatibility Συμβατότητα - + Add-ons Πρόσθετα - + File type Τύπος αρχείου - + Size Μέγεθος - + Play time @@ -7027,62 +6973,62 @@ Would you like to download it? GameListItemCompat - + Ingame - + Game starts, but crashes or major glitches prevent it from being completed. - + Perfect Τέλεια - + Game can be played without issues. - + Playable - + Game functions with minor graphical or audio glitches and is playable from start to finish. - + Intro/Menu Εισαγωγή/Μενου - + Game loads, but is unable to progress past the Start Screen. - + Won't Boot Δεν ξεκινά - + The game crashes when attempting to startup. Το παιχνίδι διακόπτεται κατά την προσπάθεια εκκίνησης. - + Not Tested Μη Τεσταρισμένο - + The game has not yet been tested. Το παιχνίδι δεν έχει ακόμα τεσταριστεί. @@ -7090,7 +7036,7 @@ Would you like to download it? GameListPlaceholder - + Double-click to add a new folder to the game list Διπλο-κλικ για προσθήκη νεου φακέλου στη λίστα παιχνιδιών @@ -7098,7 +7044,7 @@ Would you like to download it? GameListSearchField - + %1 of %n result(s) @@ -7106,12 +7052,12 @@ Would you like to download it? - + Filter: Φίλτρο: - + Enter pattern to filter Εισαγάγετε μοτίβο για φιλτράρισμα @@ -7193,7 +7139,7 @@ Would you like to download it? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7201,186 +7147,186 @@ Debug Message: Hotkeys - + Audio Mute/Unmute - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window - + Audio Volume Down - + Audio Volume Up - + Capture Screenshot Λήψη στιγμιότυπου οθόνης - + Change Adapting Filter - + Change Docked Mode - + Change GPU Accuracy - + Configure Διαμόρφωση - + Configure Current Game - + Continue/Pause Emulation - + Exit Fullscreen - - Exit eden + + Exit Eden - + Fullscreen Πλήρη Οθόνη - + Load File Φόρτωση αρχείου - + Load/Remove Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation - + Stop Emulation - + TAS Record - + TAS Reset - + TAS Start/Stop - + Toggle Filter Bar - + Toggle Framerate Limit - + Toggle Mouse Panning - + Toggle Renderdoc Capture - + Toggle Status Bar @@ -7388,22 +7334,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. Επιβεβαιώστε ότι αυτά είναι τα αρχεία που θέλετε να εγκαταστήσετε. - + Installing an Update or DLC will overwrite the previously installed one. Η εγκατάσταση μιας Ενημέρωσης ή DLC θα αντικαταστήσει το προηγουμένως εγκατεστημένο. - + Install Εγκατάσταση - + Install Files to NAND @@ -7411,7 +7357,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 @@ -7557,349 +7503,412 @@ Debug Message: - + &Emulation - + &View - + &Reset Window Size - + &Debugging - + Reset Window Size to &720p - + Reset Window Size to 720p - + Reset Window Size to &900p - + Reset Window Size to 900p - + Reset Window Size to &1080p - + Reset Window Size to 1080p - + &Multiplayer &Πολλαπλών Παικτών - + &Tools - + &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help - + &Install Files to NAND... - + L&oad File... - + Load &Folder... - + E&xit - + &Pause &Παύση - + &Stop &Σταμάτημα - + &Verify Installed Contents - - &About eden - - - - - Open &eden Folder - - - - + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu - + Single &Window Mode - + + Open &Eden Folders + + + + + &About Eden + + + + Con&figure... - + Ctrl+, - + Display D&ock Widget Headers - + Show &Filter Bar - + Show &Status Bar - + Show Status Bar - + &Browse Public Game Lobby &Περιήγηση σε δημόσιο λόμπι παιχνιδιού - + &Create Room &Δημιουργία δωματίου - + &Leave Room &Αποχωρήσει από το δωμάτιο - + &Direct Connect to Room &Άμεση σύνδεση σε Δωμάτιο - + &Show Current Room &Εμφάνιση τρέχοντος δωματίου - + F&ullscreen - + &Restart - + Load/Remove &Amiibo... - + &Report Compatibility - + Open &Mods Page - + Open &Quickstart Guide - + &FAQ - + &Capture Screenshot - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... - + Configure C&urrent Game... - + &Start &Έναρξη - + &Reset - + R&ecord - + Open &Controller Menu - + + &Root Data Folder + + + + + &NAND Folder + + + + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Install Firmware - + Install Decryption Keys - - MicroProfileDialog - - - &MicroProfile - - - MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -7959,37 +7968,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status - + Not Connected. Click here to find a room! - + Not Connected - + Connected Συνδεδεμένο - + New Messages Received - + Error Σφάλμα - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: @@ -8128,56 +8137,56 @@ p, li { white-space: pre-wrap; } Δεν παίζει παιχνίδι - + Installed SD Titles - + Installed NAND Titles - + System Titles Τίτλοι Συστήματος - + Add New Game Directory Προσθήκη Νέας Τοποθεσίας Παιχνιδιών - + Favorites Αγαπημένα - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [μη ορισμένο] @@ -8188,14 +8197,14 @@ p, li { white-space: pre-wrap; } - - - - - - - - + + + + + + + + Axis %1%2 Άξονας%1%2 @@ -8206,357 +8215,357 @@ p, li { white-space: pre-wrap; } - - - - - - + + + + + + [unknown] [άγνωστο] - - - + + + Left Αριστερά - - - + + + Right Δεξιά - - - + + + Down Κάτω - - - + + + Up Πάνω - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X Χ - - + + Y Υ - - + + Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle - - + + Cross - - + + Square - - + + Triangle - - + + Share - - + + Options - - + + [undefined] - + %1%2 - - + + [invalid] - - + + %1%2Hat %3 - - - + + + %1%2Axis %3 - - + + %1%2Axis %3,%4,%5 - - + + %1%2Motion %3 - - + + %1%2Button %3 - - + + [unused] [άδειο] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L - + Stick R - + Plus Συν - + Minus Μείον - - + + Home Αρχική - + Capture Στιγμιότυπο - + Touch - + Wheel Indicates the mouse wheel - + Backward - + Forward - + Task - + Extra - + %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2%3Button %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8674,6 +8683,298 @@ p, li { white-space: pre-wrap; } + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + Η επέμβαση ολοκληρώθηκε με επιτυχία. + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + + + + + Error Removing Update + + + + + Error Removing DLC + + + + + The base game is not installed in the NAND and cannot be removed. + + + + + There is no update installed for this title. + + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + + + + + Successfully removed %1 installed DLC. + + + + + + Error Removing Transferable Shader Cache + + + + + + A shader cache for this title does not exist. + + + + + Successfully removed the transferable shader cache. + + + + + Failed to remove the transferable shader cache. + + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + + + + + Successfully removed the transferable shader caches. + + + + + Failed to remove the transferable shader cache directory. + + + + + + Error Removing Custom Configuration + + + + + A custom configuration for this title does not exist. + + + + + Successfully removed the custom game configuration. + + + + + Failed to remove the custom game configuration. + + + + + Reset Metadata Cache + Επαναφορά Προσωρινής Μνήμης Μεταδεδομένων + + + + The metadata cache is already empty. + Η προσωρινή μνήμη μεταδεδομένων είναι ήδη άδεια. + + + + The operation completed successfully. + Η επέμβαση ολοκληρώθηκε με επιτυχία. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Δεν ήταν δυνατή η διαγραφή της προσωρινής μνήμης μεταδεδομένων. Μπορεί να χρησιμοποιείται ή να μην υπάρχει. + + + + Create Shortcut + + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -8963,7 +9264,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -8971,7 +9272,7 @@ Please try again or contact the developer of the software. %2 - + Users Χρήστες @@ -9095,7 +9396,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Κλήση stack @@ -9103,12 +9404,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 - + waited by no thread @@ -9116,102 +9417,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable - + paused - + sleeping - + waiting for IPC reply - + waiting for objects αναμονή αντικειμένων - + waiting for condition variable - + waiting for address arbiter - + waiting for suspend resume - + waiting - + initialized - + terminated - + unknown - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal - + core %1 πυρήνας %1 - + processor = %1 επεξεργαστής = %1 - + affinity mask = %1 - + thread id = %1 - + priority = %1(current) / %2(normal) προτεραιότητα = %1(τρέχον) / %2(κανονικό) - + last running ticks = %1 @@ -9219,7 +9520,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread @@ -9227,7 +9528,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree diff --git a/dist/languages/es.ts b/dist/languages/es.ts index fca48d93ad..0c799e2aea 100644 --- a/dist/languages/es.ts +++ b/dist/languages/es.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Comunicando con el servidor... - + Cancel Cancelar - + Touch the top left corner <br>of your touchpad. Toque la esquina superior izquierda<br>del trackpad. - + Now touch the bottom right corner <br>of your touchpad. Ahora toque la esquina inferior derecha <br>del trackpad. - + Configuration completed! ¡Configuración completada! - + OK OK @@ -397,134 +397,134 @@ Esto banearía su nombre del foro y su dirección IP. ConfigurationShared - + % % - + Amiibo editor Editor de Amiibo - + Controller configuration Configuración de controles - + Data erase Borrar datos - + Error Error - + Net connect Conexión a la red - + Player select Selección de personaje - + Software keyboard Teclado de software - + Mii Edit Editor de Mii - + Online web Web online - + Shop Tienda - + Photo viewer Álbum - + Offline web Web offline - + Login share Inicio de sesión - + Wifi web auth Autenticación Wi-Fi - + My page Mi página - + Output Engine: Motor de salida: - + Output Device: Dispositivo de salida: - + Input Device: Dispositivo de entrada: - + Mute audio Silenciar sonido - + Volume: Volumen: - + Mute audio when in background Silenciar audio en segundo plano - + Multicore CPU Emulation Emulación de CPU multinúcleo - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. Esta opción aumenta los hilos de CPU emulados de 1 a 4, el máximo de la Switch. Esta es una opción para depuración y no ha de activarse. - + Memory Layout Memoria emulada - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -533,12 +533,12 @@ No mejora ni la estabilidad ni el rendimiento y la intención es permitir que lo Activarlo incrementará el uso de memoria. No es recomendable activarlo a menos que un juego específico con un mod de texturas lo necesite. - + Limit Speed Percent Limitar porcentaje de velocidad - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -547,141 +547,118 @@ Disabling it means unlocking the framerate to the maximum your PC can reach. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Precisión: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. Este ajuste controla la precisión de la CPU emulada. No ha de cambiarse salvo que sepas lo que estás haciendo. - - + + Backend: Motor: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Desactivar FMA (mejora el rendimiento en las CPU sin FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Esta opción mejora el rendimiento al reducir la precisión de las instrucciones fused-multiply-add en las CPU sin soporte nativo FMA. - + Faster FRSQRTE and FRECPE FRSQRTE y FRECPE rápido - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Esta opción mejora el rendimiento de algunas funciones aproximadas de punto flotante al utilizar aproximaciones nativas menos precisas. - + Faster ASIMD instructions (32 bits only) Instrucciones ASIMD rápidas (sólo 32 bits) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Esta opción mejora la velocidad de las funciones de punto flotante ASIMD de 32 bits al ejecutarlas con redondeos incorrectos. - + Inaccurate NaN handling Gestión imprecisa NaN - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. Esta opción mejora el rendimiento al no hacer comprobaciones "NaN". Ten en cuenta que, a cambio, reduce la precisión de ciertas instrucciones de coma flotante. - + Disable address space checks Desactivar comprobación del espacio de destino - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. Esta opción mejora el rendimiento eliminando una comprobación de seguridad en cada lectura escritura de memoria emulada (guest). Desactivarlo puede permitir a un juego escribir o leer la memoria el emulador (host). - + Ignore global monitor Ignorar monitorización global - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. Esta opción mejora el rendimiento al depender sólo de la semántica de "cmpxchg" para garantizar la seguridad de las instrucciones de acceso exclusivo. Ten en cuenta que puede resultar en bloqueos y otras condiciones de carrera. - + API: API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. Alterna entre las APIs gráficas disponibles. Vulkan es la recomendación para la mayoría de casos. - + Device: Dispositivo: - + This setting selects the GPU to use with the Vulkan backend. Selecciona que GPU usar en Vulkan. - + Shader Backend: Soporte de shaders: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -692,12 +669,12 @@ GLASM es un motor específico de NVIDIA ya obsoleto que ofrece mejor rendimiento SPIR-V es el más rápido, pero da malos resultados en la mayoría de drivers. - + Resolution: Resolución: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -706,27 +683,27 @@ Mayores resoluciones requieren mucha más capacidad y ancho de banda de VRAM. Opciones por debajo de 1x pueden causar errores gráficos. - + Window Adapting Filter: Filtro adaptable de ventana: - + FSR Sharpness: Nitidez FSR: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. Ajusta la intensidad del filtro de enfoque al usar el contraste dinámico de FSR. - + Anti-Aliasing Method: Método de Anti-Aliasing: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -735,12 +712,12 @@ SMAA ofrece algo mejor calidad. FXAA ofrece algo mejor de rendimiento y mayor estabilidad de imagen a muy bajas resoluciones. - + Fullscreen Mode: Modo pantalla completa: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -749,12 +726,12 @@ Ventana sin bordes ofrece la mejor compatibilidad con el teclado en pantalla que Pantalla completa exclusiva puede ofrecer mejor rendimiento y mejor soporte para FreeSync/G-Sync/VRR. - + Aspect Ratio: Relación de aspecto: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -763,49 +740,36 @@ Nativamente, los juegos solo soportan 16:9. Se necesitarán mods para otras rela También afecta a las capturas de pantalla. - + Use disk pipeline cache Usar caché de canalización en disco - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. Permite almacenar las shaders para cargar más rápido al arrancar el juego otra vez. Solo ha de desactivarse para depuración. - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Usar emulación asíncrona de GPU - + Uses an extra CPU thread for rendering. This option should always remain enabled. Usa un hilo de CPU adicional para renderizar. Esta opción debería estar siempre activada. - + NVDEC emulation: Emulación NVDEC: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -814,12 +778,12 @@ Puede usar la CPU, GPU o no decodificar (mostrará una pantalla en negro durante En la mayoría de casos, decodificar mediante GPU es la mejor opción. - + ASTC Decoding Method: Modo decodificación ASTC: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -831,34 +795,24 @@ GPU: Usa las unidades de computa de la GPU, recomendado para la mayoría de jueg CPU Asíncrono: Usa la CPU para decodificar al vuelo. Elimina los tirones relacionados con decodificar texturas ASTC a cambio de errores gráficos mientras la textura se decodifica. - + ASTC Recompression Method: Modo recompresión ASTC: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. Casi ninguna gráfica dedicada de ordenador tiene soporte para decodificar las texturas ASTC, forzando a descomprimir a un formato intermedio, RGBA8. Esta opción recomprime RGBA8 al formato BC1 o BC3, sacrificando calidad de imagen a cambio de menor uso de VRAM. - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: Modo VSync: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -869,63 +823,61 @@ Mailbox puede tener una latencia más baja que FIFO y no causa tearing, pero pod Inmediato (sin sincronización) sólo muestra lo que está disponible y puede mostrar tearing. - + Enable asynchronous presentation (Vulkan only) Activar presentación asíncrona (sólo Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. Mejora el rendimiento ligeramente al usar un hilo de CPU adicional para la presentación. - + Force maximum clocks (Vulkan only) Forzar relojes al máximo (sólo Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Ejecuta los procesos en segundo plano mientras se espera a las instrucciones gráficas para evitar que la GPU reduzca su velocidad de reloj. - + Anisotropic Filtering: Filtrado anisotrópico: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. Controla la calidad de una textura renderizado a ángulos oblicuos. Es un ajuste de bajo coste y sin problemas a 16x en la mayoría de GPUs. - Accuracy Level: - Nivel de precisión: + Nivel de precisión: - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - Precisión de GPU emulada. + Precisión de GPU emulada. La mayoría de juegos funcionan con "Normal", pero algunos requieren precisión "Alta". Partículas suelen depender de precisión "Alta". La precisión "Extrema" solo ha de usarse para depuración. Esta opción se puede cambiar mientras se juega, pero algunos juegos necesitan ser reiniciados para aplicar el cambio. - + Use asynchronous shader building (Hack) Usar la construcción de shaders asíncronos (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. Activa la compilación asíncrona de shaders, que puede reducir los tirones producidos por shaders. @@ -940,24 +892,24 @@ Esta opción es experimental. Activa el tiempo rápido de GPU. Esta opción hará que la mayoría de juegos estén forzados a ejecutarse en su resolución nativa máxima. - + Use Vulkan pipeline cache Usar caché de canalización de Vulkan - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. Activa la caché de pipeline específica del fabricante. Esta opción puede mejorar los tiempos de cargas de shaders en caso de que el driver de Vulkan no lo almacene internamente. - + Enable Compute Pipelines (Intel Vulkan Only) Activar canalizaciones de cómputo (solo Intel Vulkan) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -966,111 +918,111 @@ Esta opción sólo afecta a los controladores propios de AMD, y puede producir e Las canalizaciones de cómputo siempre están activadas en los demás controladores. - + Enable Reactive Flushing Activar Limpieza Reactiva - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Usa limpieza de memoria reactiva en vez de predictiva, permitiendo una sincronización de memoria más precisa. - + Sync to framerate of video playback Sincronizar a fotogramas de reproducción de vídeo - + Run the game at normal speed during video playback, even when the framerate is unlocked. Ejecuta el juego a velocidad normal durante la reproducción de vídeos, incluso cuando no hay límite de fotogramas. - + Barrier feedback loops Bucles de feedback de barrera - + Improves rendering of transparency effects in specific games. Mejora la renderización de los efectos de transparencia en ciertos juegos. - + RNG Seed Semilla de GNA - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. Controla la semilla usada al generar números aleatoriamente (RNG seed). Usado principalmente en speedrunnning. - + Device Name Nombre del dispositivo - + The name of the emulated Switch. Nombre de la consola emulada. - + Custom RTC Date: Fecha Personalizada RTC: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. Permite ajustar el reloj interno de la consola emulada. Puede usarse para manipular la hora dentro de los juegos. - + Language: Idioma: - + Note: this can be overridden when region setting is auto-select Nota: esto puede ser reemplazado si la opción de región está en "autoseleccionar" - + Region: Región: - + The region of the emulated Switch. La región de la Switch emulada. - + Time Zone: Zona horaria: - + The time zone of the emulated Switch. El huso horario de la Switch emulada. - + Sound Output Mode: Método de salida de sonido: - + Console Mode: Modo consola: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1079,7 +1031,7 @@ Los juegos cambiarán su resolución, calidad y mandos compatibles según este m Usar el modo Portátil puede ayudar al rendimiento en equipos de bajos recursos. - + Prompt for user on game boot Seleccionar usuario al arrancar @@ -1088,7 +1040,7 @@ Usar el modo Portátil puede ayudar al rendimiento en equipos de bajos recursos. Preguntar qué perfil de usuario usar al inciar, útil si múltiples personas usan yuzu en un mismo equipo. - + Pause emulation when in background Pausar emulación cuando la ventana esté en segundo plano @@ -1097,843 +1049,997 @@ Usar el modo Portátil puede ayudar al rendimiento en equipos de bajos recursos. Pausa yuzu cuando cuando no esté en primer plano. - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation Confirmar detención - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. Salta el aviso del juego para confirmar si ha de salir. Activar esta opción salta ese aviso y detiene la emulacón directamente. - + Hide mouse on inactivity Ocultar el cursor por inactividad. - + This setting hides the mouse after 2.5s of inactivity. Oculta el ratón tras 2,5 segundos de inactividad. - + Disable controller applet Desactivar applet de mandos - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. Fuerza la desactivación del applet de control para invitados. Cuando un invitado intenta abrir el applet de control, éste se cierra automáticamente. - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode Activar Modo Juego - + Custom frontend Interfaz personalizada - + Real applet Applet real - - Never - - - - - On Load - - - - - Always - - - - + CPU CPU - + GPU GPU - + CPU Asynchronous CPU Asíncrona - + Uncompressed (Best quality) Sin compresión (Calidad óptima) - + BC1 (Low quality) BC1 (Calidad baja) - + BC3 (Medium quality) BC3 (Calidad media) - - Conservative - - - - - Aggressive - - - - + OpenGL OpenGL - + Vulkan Vulkan - + Null Ninguno - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM (Shaders de ensamblado, sólo NVIDIA) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (Experimental, sólo AMD/Mesa) - + Normal Normal - + High Alto - + Extreme Extremo - + Auto Auto - + Accurate Preciso - + Unsafe Impreciso - + Paranoid (disables most optimizations) Paranoico (Deshabilita la mayoría de optimizaciones) - + Dynarmic DynARMic - + NCE NCE - + Borderless Windowed Ventana sin bordes - + Exclusive Fullscreen Pantalla completa - + No Video Output Sin salida de vídeo - + CPU Video Decoding Decodificación de vídeo en la CPU - + GPU Video Decoding (Default) Decodificación de vídeo en GPU (Por defecto) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] x0,5 (360p/540p) [EXPERIMENTAL] - + 0.75X (540p/810p) [EXPERIMENTAL] x0,75 (540p/810p) [EXPERIMENTAL] - + 1X (720p/1080p) x1 (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] x1,5 (1080p/1620p) [EXPERIMENTAL] - + 2X (1440p/2160p) x2 (1440p/2160p) - + 3X (2160p/3240p) x3 (2160p/3240p) - + 4X (2880p/4320p) x4 (2880p/4320p) - + 5X (3600p/5400p) x5 (3600p/5400p) - + 6X (4320p/6480p) x6 (4320p/6480p) - + 7X (5040p/7560p) x7 (5040p/7560p) - + 8X (5760p/8640p) x8 (5760p/8640p) - + Nearest Neighbor Vecino más próximo - + Bilinear Bilineal - + Bicubic Bicúbico - + Gaussian Gaussiano - + ScaleForce ScaleForce - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ Super Resolution - - Area - - - - + None Ninguno - + FXAA FXAA - + SMAA SMAA - + Default (16:9) Predeterminado (16:9) - + Force 4:3 Forzar 4:3 - + Force 21:9 Forzar 21:9 - + Force 16:10 Forzar 16:10 - + Stretch to Window Estirar a la ventana - + Automatic Automático - + + Default Predeterminado - + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Conservative + + + + + Aggressive + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x x2 - + 4x x4 - + 8x x8 - + 16x x16 - + Japanese (日本語) Japonés (日本語) - + American English Inglés estadounidense - + French (français) Francés (français) - + German (Deutsch) Alemán (deutsch) - + Italian (italiano) Italiano (italiano) - + Spanish (español) Español - + Chinese Chino - + Korean (한국어) Coreano (한국어) - + Dutch (Nederlands) Holandés (nederlands) - + Portuguese (português) Portugués (português) - + Russian (Русский) Ruso (Русский) - + Taiwanese Taiwanés - + British English Inglés británico - + Canadian French Francés canadiense - + Latin American Spanish Español latinoamericano - + Simplified Chinese Chino simplificado - + Traditional Chinese (正體中文) Chino tradicional (正體中文) - + Brazilian Portuguese (português do Brasil) Portugués brasileño (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japón - + USA EEUU - + Europe Europa - + Australia Australia - + China China - + Korea Corea - + Taiwan Taiwán - + Auto (%1) Auto select time zone Auto (%1) - + Default (%1) Default time zone Predeterminada (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egipto - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Islandia - + Iran Irán - + Israel Israel - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Libia - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polonia - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapur - + Turkey Turquía - + UCT UCT - + Universal Universal - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulú - + Mono Mono - + Stereo Estéreo - + Surround Envolvente - + 4GB DRAM (Default) 4GB DRAM (Por defecto) - + 6GB DRAM (Unsafe) 6GB DRAM (Inseguro) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1942,37 +2048,37 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti 8GB DRAM (Inseguro) - + Docked Sobremesa - + Handheld Portátil - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Preguntar siempre (Por defecto) - + Only if game specifies not to stop Solo si el juego pide no ser cerrado - + Never ask Nunca preguntar @@ -2327,27 +2433,27 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti Registro - + Open Log Location Abrir ubicación del archivo de registro - + Global Log Filter Filtro del registro global - + When checked, the max size of the log increases from 100 MB to 1 GB Al activarlo, el tamaño máximo del registro aumenta de 100 MB a 1 GB. - + Enable Extended Logging** Habilitar registro extendido** - + Show Log in Console Ver registro en consola @@ -2493,7 +2599,7 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2555,7 +2661,7 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti **Esto se reiniciará automáticamente cuando yuzu se cierre. - + Web applet not compiled Applet web no compilado @@ -2605,7 +2711,7 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti - eden Configuration + Eden Configuration @@ -2614,88 +2720,88 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti Algunos ajustes sólo están disponibles cuando no se estén ejecutando los juegos. - + Applets Applets - - + + Audio Audio - - + + CPU CPU - + Debug Depuración - + Filesystem Sistema de archivos - - + + General General - - + + Graphics Gráficos - + GraphicsAdvanced Gráficosavanzados - + GraphicsExtensions - + Hotkeys Teclas de acceso rápido - - + + Controls Controles - + Profiles Perfiles - + Network Red - - + + System Sistema - + Game List Lista de juegos - + Web Web @@ -2793,51 +2899,45 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti - - - Reset Metadata Cache Reiniciar caché de metadatos - + Select Emulated NAND Directory... Selecciona el directorio de NAND emulado... - + Select Emulated SD Directory... Seleccione el directorio de SD emulado... - + Select Gamecard Path... Seleccione la ruta del cartucho... - + Select Dump Directory... Seleccione directorio de volcado... - + Select Mod Load Directory... Seleccione el directorio de carga de mod... - The metadata cache is already empty. - El caché de metadatos ya está vacío. + El caché de metadatos ya está vacío. - The operation completed successfully. - La operación se completó con éxito. + La operación se completó con éxito. - The metadata cache couldn't be deleted. It might be in use or non-existent. - El caché de metadatos no se pudo eliminar. Puede que se encuentre en uso actualmente o ya haya sido eliminado. + El caché de metadatos no se pudo eliminar. Puede que se encuentre en uso actualmente o ya haya sido eliminado. @@ -2868,12 +2968,12 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Esto reiniciará y eliminará todas las configuraciones de los juegos. No eliminará ni los directorios de juego, ni los perfiles, ni los perfiles de los mandos. ¿Continuar? @@ -2906,33 +3006,33 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti Color de fondo: - + % FSR sharpening percentage (e.g. 50%) % - + Off Desactivado - + VSync Off VSync Desactivado - + Recommended Recomendado - + On Activado - + VSync On VSync Activado @@ -2969,14 +3069,18 @@ Cuando un invitado intenta abrir el applet de control, éste se cierra automáti - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3008,75 +3112,75 @@ These settings are experimental, and may cause black screens. If your games fail Restaurar valores predeterminados - + Action Acción - + Hotkey Tecla de acceso rápido - + Controller Hotkey Teclas de atajo del control - - - + + + Conflicting Key Sequence Combinación de teclas en conflicto - - + + The entered key sequence is already assigned to: %1 La combinación de teclas introducida ya ha sido asignada a: %1 - + [waiting] [esperando] - + Invalid No válido - + Invalid hotkey settings Configuración de teclas de atajo no válida - + An error occurred. Please report this issue on github. Ha ocurrido un error. Por favor, repórtelo en Github. - + Restore Default Restaurar valor predeterminado - + Clear Eliminar - + Conflicting Button Sequence Secuencia de botones en conflicto - + The default button sequence is already assigned to: %1 La secuencia de botones por defecto ya esta asignada a: %1 - + The default key sequence is already assigned to: %1 La combinación de teclas predeterminada ya ha sido asignada a: %1 @@ -3396,7 +3500,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3551,7 +3655,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Palanca izquierda @@ -3661,14 +3765,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3687,7 +3791,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Más @@ -3700,15 +3804,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3753,7 +3857,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Palanca derecha @@ -3768,242 +3872,242 @@ These settings are experimental, and may cause black screens. If your games fail Configurar - - - - + + + + Clear Borrar - - - - - + + + + + [not set] [no definido] - - - + + + Invert button Invertir botón - - + + Toggle button Alternar botón - + Turbo button Botón turbo - - + + Invert axis Invertir ejes - - - + + + Set threshold Configurar umbral - - + + Choose a value between 0% and 100% Seleccione un valor entre 0% y 100%. - + Toggle axis Alternar ejes - + Set gyro threshold Configurar umbral del Giroscopio - + Calibrate sensor Calibrar sensor - + Map Analog Stick Configuración de palanca analógico - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Después de pulsar OK, mueve primero el joystick de manera horizontal, y luego verticalmente. Para invertir los ejes, mueve primero el joystick de manera vertical, y luego horizontalmente. - + Center axis Centrar ejes - - + + Deadzone: %1% Punto muerto: %1% - - + + Modifier Range: %1% Rango del modificador: %1% - - + + Pro Controller Controlador Pro - + Dual Joycons Joycons duales - + Left Joycon Joycon izquierdo - + Right Joycon Joycon derecho - + Handheld Portátil - + GameCube Controller Controlador de GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Controlador NES - + SNES Controller Controlador SNES - + N64 Controller Controlador N64 - + Sega Genesis Sega Genesis - + Start / Pause Inicio / Pausa - + Z Z - + Control Stick Palanca de control - + C-Stick C-Stick - + Shake! ¡Agita! - + [waiting] [esperando] - + New Profile Nuevo perfil - + Enter a profile name: Introduce un nombre de perfil: - - + + Create Input Profile Crear perfil de entrada - + The given profile name is not valid! ¡El nombre de perfil introducido no es válido! - + Failed to create the input profile "%1" Error al crear el perfil de entrada "%1" - + Delete Input Profile Eliminar perfil de entrada - + Failed to delete the input profile "%1" Error al eliminar el perfil de entrada "%1" - + Load Input Profile Cargar perfil de entrada - + Failed to load the input profile "%1" Error al cargar el perfil de entrada "%1" - + Save Input Profile Guardar perfil de entrada - + Failed to save the input profile "%1" Error al guardar el perfil de entrada "%1" @@ -4060,7 +4164,7 @@ Para invertir los ejes, mueve primero el joystick de manera vertical, y luego ho - + Configure Configurar @@ -4096,7 +4200,7 @@ Para invertir los ejes, mueve primero el joystick de manera vertical, y luego ho - + Test Probar @@ -4115,7 +4219,7 @@ Para invertir los ejes, mueve primero el joystick de manera vertical, y luego ho <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Más información</span></a> - + %1:%2 %1:%2 @@ -4124,77 +4228,77 @@ Para invertir los ejes, mueve primero el joystick de manera vertical, y luego ho yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters El número del puerto tiene caracteres que no son válidos - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 El puerto debe estar en un rango entre 0 y 65353 - + IP address is not valid Dirección IP no válida - + This UDP server already exists Este servidor UDP ya existe - + Unable to add more than 8 servers No es posible añadir más de 8 servidores - + Testing Probando - + Configuring Configurando - + Test Successful Prueba existosa - + Successfully received data from the server. Se han recibido con éxito los datos del servidor. - + Test Failed Prueba fallida - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. No se han podido recibir datos válidos del servidor.<br>Por favor, verifica que el servidor esté configurado correctamente y que la dirección y el puerto sean correctos. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. La prueba de UDP o la configuración de la calibración está en curso.<br>Por favor, espera a que termine el proceso. @@ -4321,7 +4425,12 @@ Los valores actuales son %1% y %2% respectivamente. Interfaz de red - + + Enable Airplane Mode + + + + None Ninguna @@ -4379,52 +4488,52 @@ Los valores actuales son %1% y %2% respectivamente. Algunos ajustes sólo están disponibles cuando no se estén ejecutando los juegos. - + Add-Ons Extras / Add-Ons - + System Sistema - + CPU CPU - + Graphics Gráficos - + Adv. Graphics Gráficos avanz. - + GPU Extensions - + Audio Audio - + Input Profiles Perfiles de entrada - + Linux Linux - + Properties Propiedades @@ -4442,12 +4551,12 @@ Los valores actuales son %1% y %2% respectivamente. Extras / Add-Ons - + Patch Name Nombre del parche - + Version Versión @@ -4485,27 +4594,32 @@ Los valores actuales son %1% y %2% respectivamente. Seleccionar imagen - + + Select Avatar + + + + Add Añadir - + Rename Renombrar - + Remove Eliminar - + Profile management is available only when game is not running. El sistema de perfiles sólo se encuentra disponible cuando no se estén ejecutando los juegos. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4513,100 +4627,189 @@ Los valores actuales son %1% y %2% respectivamente. %2 - + Enter Username Introduzca el nombre - + Users Usuarios - + Enter a username for the new user: Introduce un nombre para el nuevo usuario: - + Enter a new username: Introduce un nuevo nombre de usuario: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Selecciona una imagen de usuario - - JPEG Images (*.jpg *.jpeg) - Imagenes JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + No hay firmware disponible + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Imagenes JPEG (*.jpg *.jpeg) + + + Error deleting image Error al eliminar la imagen - + Error occurred attempting to overwrite previous image at: %1. Ha ocurrido un error al intentar sobrescribir la imagen anterior en: %1. - + Error deleting file Error al eliminar el archivo - + Unable to delete existing file: %1. No se puede eliminar el archivo existente: %1. - + Error creating user image directory Error al crear el directorio de imagen del usuario - + Unable to create directory %1 for storing user images. No se puede crear el directorio %1 para almacenar imágenes de usuario. - Error copying user image - Error al copiar la imagen de usuario. + Error al copiar la imagen de usuario. - Unable to copy image from %1 to %2 - No se puede copiar la imagen de %1 a %2 + No se puede copiar la imagen de %1 a %2 - Error resizing user image - Error al redimensionar la imagen de usuario + Error al redimensionar la imagen de usuario - Unable to resize image - No se puede cambiar el tamaño de la imagen + No se puede cambiar el tamaño de la imagen + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Cancelar + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. ¿Eliminar este usuario? Todos los datos de guardado del usuario serán eliminados. - + Confirm Delete Confirmar eliminación - + Name: %1 UUID: %2 Nombre: %1 @@ -4659,7 +4862,7 @@ UUID: %2 - + Enable Activar @@ -4670,7 +4873,7 @@ UUID: %2 - + Not connected No conectado @@ -4680,63 +4883,63 @@ UUID: %2 Restaurar valores predeterminados - + Clear Limpiar - + [not set] [no definido] - + Invert axis Invertir ejes - - + + Deadzone: %1% Punto muerto: %1% - + Error enabling ring input Error al activar la entrada del Ring - + Direct Joycon driver is not enabled El driver directo JoyCon no está activo. - + Configuring Configurando - + The current mapped device doesn't support the ring controller El dispositivo de entrada actual no soporta el Ring Controller. - + The current mapped device doesn't have a ring attached El dispositivo de entrada actual no tiene el Ring incorporado - + The current mapped device is not connected El dispositivo de entrada actual no está conectado. - + Unexpected driver result %1 Resultado inesperado del driver %1 - + [waiting] [esperando] @@ -4778,7 +4981,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4830,12 +5033,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Configuración TAS - + Select TAS Load Directory... Selecciona el directorio de carga TAS... @@ -4945,7 +5148,7 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5265,6 +5468,16 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service Servicio web de yuzu @@ -5274,42 +5487,29 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de Al proporcionar el nombre de usuario y el token, aceptas que yuzu recopile datos de uso adicionales, que pueden incluir información de identificación del usuario. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verificar + Verificar - Sign up - Registrarse + Registrarse - + Token: Token: - + Username: Nombre de usuario: - What is my token? - ¿Cuál es mi token? + ¿Cuál es mi token? - + Web Service configuration can only be changed when a public room isn't being hosted. La configuración del servicio web solo puede ser cambiada cuando una sala pública no esté siendo alojada. @@ -5334,12 +5534,12 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de Regenerar - + Discord Presence Presencia de Discord - + Show Current Game in your Discord Status Mostrar el juego actual en el estado de Discord @@ -5348,24 +5548,8 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Saber más</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Regístrate</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Regístrate</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5388,10 +5572,9 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de El token no se puede verificar. Los cambios realizados en tu token no se ha guardado. - Unverified, please click Verify before saving configuration Tooltip - No verificado. Por favor, haz clic en Verificar antes de guardar los ajustes. + No verificado. Por favor, haz clic en Verificar antes de guardar los ajustes. Verifying... @@ -5415,20 +5598,67 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Error de verificación. Comprueba que has introducido el token correctamente, y que esté funcionando correctamente tu conexión a internet. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Controlador J1 - + &Controller P1 &Controlador J1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versión + + DirectConnect @@ -5534,7 +5764,12 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5542,11 +5777,6 @@ Arrastra los puntos para cambiar de posición, o haz doble clic en las celdas de The host of the room has banned you. Speak with the host to unban you or try a different room. El anfitrión de la sala te ha vetado. Habla con el anfitrión para quitar el veto o prueba con una sala diferente. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5608,7 +5838,7 @@ Por favor, vaya a Configuración -> Sistema -> Red y selecciona la interfa Telemetría - + Broken Vulkan Installation Detected Se ha detectado una instalación corrupta de Vulkan @@ -5617,106 +5847,105 @@ Por favor, vaya a Configuración -> Sistema -> Red y selecciona la interfa La inicialización de Vulkan ha fallado durante la ejecución. Haz clic <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>aquí para más información sobre como arreglar el problema</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Ejecutando un juego - + Loading Web Applet... Cargando Web applet... - - + + Disable Web Applet Desactivar Web applet - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Deshabilitar el Applet Web puede causar comportamientos imprevistos y debería solo ser usado con Super Mario 3D All-Stars. ¿Estas seguro que quieres deshabilitar el Applet Web? (Puede ser reactivado en las configuraciones de Depuración.) - + The amount of shaders currently being built La cantidad de shaders que se están construyendo actualmente - + The current selected resolution scaling multiplier. El multiplicador de escala de resolución seleccionado actualmente. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. La velocidad de emulación actual. Los valores superiores o inferiores al 100% indican que la emulación se está ejecutando más rápido o más lento que en una Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. La cantidad de fotogramas por segundo que se está mostrando el juego actualmente. Esto variará de un juego a otro y de una escena a otra. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Tiempo que lleva emular un fotograma de la Switch, sin tener en cuenta la limitación de fotogramas o sincronización vertical. Para una emulación óptima, este valor debería ser como máximo de 16.67 ms. - + Unmute Desileciar - + Mute Silenciar - + Reset Volume Restablecer Volumen - + &Clear Recent Files &Eliminar archivos recientes - + &Continue &Continuar - + &Pause &Pausar - Warning Outdated Game Format - Advertencia: formato del juego obsoleto + Advertencia: formato del juego obsoleto You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Está utilizando el formato de directorio de ROM deconstruido para este juego, que es un formato desactualizado que ha sido reemplazado por otros, como los NCA, NAX, XCI o NSP. Los directorios de ROM deconstruidos carecen de íconos, metadatos y soporte de actualizaciones.<br><br>Para ver una explicación de los diversos formatos de Switch que soporta yuzu,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>echa un vistazo a nuestra wiki</a>. Este mensaje no se volverá a mostrar. - - + + Error while loading ROM! ¡Error al cargar la ROM! - + The ROM format is not supported. El formato de la ROM no es compatible. - + An error occurred initializing the video core. Se ha producido un error al inicializar el núcleo de video. @@ -5725,7 +5954,7 @@ Por favor, vaya a Configuración -> Sistema -> Red y selecciona la interfa yuzu ha encontrado un error al ejecutar el núcleo de video. Esto suele ocurrir al no tener los controladores de la GPU actualizados, incluyendo los integrados. Por favor, revisa el registro para más detalles. Para más información sobre cómo acceder al registro, por favor, consulta la siguiente página: <a href='https://yuzu-emu.org/help/reference/log-files/'>Como cargar el archivo de registro</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. ¡Error al cargar la ROM! %1 @@ -5736,473 +5965,405 @@ Por favor, vaya a Configuración -> Sistema -> Red y selecciona la interfa %1<br>Por favor, sigue <a href='https://yuzu-emu.org/help/quickstart/'>la guía de inicio rápido de yuzu</a> para revolcar los archivos.<br>Puedes consultar la wiki de yuzu</a> o el Discord de yuzu</a> para obtener ayuda. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Error desconocido. Por favor, consulte el archivo de registro para ver más detalles. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Cerrando software... - + Save Data Datos de guardado - + Mod Data Datos de mods - + Error Opening %1 Folder Error al abrir la carpeta %1 - - + + Folder does not exist! ¡La carpeta no existe! - Error Opening Transferable Shader Cache - Error al abrir el caché transferible de shaders + Error al abrir el caché transferible de shaders - Failed to create the shader cache directory for this title. - No se pudo crear el directorio de la caché de los shaders para este título. + No se pudo crear el directorio de la caché de los shaders para este título. - Error Removing Contents - Error al eliminar el contenido + Error al eliminar el contenido - Error Removing Update - Error al eliminar la actualización + Error al eliminar la actualización - Error Removing DLC - Error al eliminar el DLC + Error al eliminar el DLC - + Remove Installed Game Contents? ¿Eliminar contenido del juego instalado? - + Remove Installed Game Update? ¿Eliminar actualización del juego instalado? - + Remove Installed Game DLC? ¿Eliminar el DLC del juego instalado? - + Remove Entry Eliminar entrada - - - - - - Successfully Removed - Se ha eliminado con éxito + Se ha eliminado con éxito - Successfully removed the installed base game. - Se ha eliminado con éxito el juego base instalado. + Se ha eliminado con éxito el juego base instalado. - The base game is not installed in the NAND and cannot be removed. - El juego base no está instalado en el NAND y no se puede eliminar. + El juego base no está instalado en el NAND y no se puede eliminar. - Successfully removed the installed update. - Se ha eliminado con éxito la actualización instalada. + Se ha eliminado con éxito la actualización instalada. - There is no update installed for this title. - No hay ninguna actualización instalada para este título. + No hay ninguna actualización instalada para este título. - There are no DLC installed for this title. - No hay ningún DLC instalado para este título. + No hay ningún DLC instalado para este título. - Successfully removed %1 installed DLC. - Se ha eliminado con éxito %1 DLC instalado(s). + Se ha eliminado con éxito %1 DLC instalado(s). - + Delete OpenGL Transferable Shader Cache? ¿Deseas eliminar el caché transferible de shaders de OpenGL? - + Delete Vulkan Transferable Shader Cache? ¿Deseas eliminar el caché transferible de shaders de Vulkan? - + Delete All Transferable Shader Caches? ¿Deseas eliminar todo el caché transferible de shaders? - + Remove Custom Game Configuration? ¿Deseas eliminar la configuración personalizada del juego? - + Remove Cache Storage? ¿Quitar almacenamiento de caché? - + Remove File Eliminar archivo - + Remove Play Time Data Eliminar información del tiempo de juego - + Reset play time? ¿Reestablecer tiempo de juego? - - Error Removing Transferable Shader Cache - Error al eliminar la caché de shaders transferibles + Error al eliminar la caché de shaders transferibles - - A shader cache for this title does not exist. - No existe caché de shaders para este título. + No existe caché de shaders para este título. - Successfully removed the transferable shader cache. - El caché de shaders transferibles se ha eliminado con éxito. + El caché de shaders transferibles se ha eliminado con éxito. - Failed to remove the transferable shader cache. - No se ha podido eliminar la caché de shaders transferibles. + No se ha podido eliminar la caché de shaders transferibles. - Error Removing Vulkan Driver Pipeline Cache - Error al eliminar la caché de canalización del controlador Vulkan + Error al eliminar la caché de canalización del controlador Vulkan - Failed to remove the driver pipeline cache. - No se ha podido eliminar la caché de canalización del controlador. + No se ha podido eliminar la caché de canalización del controlador. - - Error Removing Transferable Shader Caches - Error al eliminar las cachés de shaders transferibles + Error al eliminar las cachés de shaders transferibles - Successfully removed the transferable shader caches. - Cachés de shaders transferibles eliminadas con éxito. + Cachés de shaders transferibles eliminadas con éxito. - Failed to remove the transferable shader cache directory. - No se ha podido eliminar el directorio de cachés de shaders transferibles. + No se ha podido eliminar el directorio de cachés de shaders transferibles. - - Error Removing Custom Configuration - Error al eliminar la configuración personalizada del juego + Error al eliminar la configuración personalizada del juego - A custom configuration for this title does not exist. - No existe una configuración personalizada para este título. + No existe una configuración personalizada para este título. - Successfully removed the custom game configuration. - Se eliminó con éxito la configuración personalizada del juego. + Se eliminó con éxito la configuración personalizada del juego. - Failed to remove the custom game configuration. - No se ha podido eliminar la configuración personalizada del juego. + No se ha podido eliminar la configuración personalizada del juego. - - + + RomFS Extraction Failed! ¡La extracción de RomFS ha fallado! - + There was an error copying the RomFS files or the user cancelled the operation. Se ha producido un error al copiar los archivos RomFS o el usuario ha cancelado la operación. - + Full Completo - + Skeleton En secciones - + Select RomFS Dump Mode Elegir método de volcado de RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Por favor, selecciona el método en que quieres volcar el RomFS.<br>Completo copiará todos los archivos al nuevo directorio <br> mientras que en secciones solo creará la estructura del directorio. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root No hay suficiente espacio en %1 para extraer el RomFS. Por favor, libera espacio o elige otro directorio de volcado en Emulación > Configuración > Sistema > Sistema de archivos > Raíz de volcado - + Extracting RomFS... Extrayendo RomFS... - - - - - + + Cancel Cancelar - + RomFS Extraction Succeeded! ¡La extracción RomFS ha tenido éxito! - - - + The operation completed successfully. La operación se completó con éxito. - Integrity verification couldn't be performed! - ¡No se pudo ejecutar la verificación de integridad! + ¡No se pudo ejecutar la verificación de integridad! - File contents were not checked for validity. - No se ha podido comprobar la validez de los contenidos del archivo. + No se ha podido comprobar la validez de los contenidos del archivo. - - Verifying integrity... - Verificando integridad... + Verificando integridad... - - Integrity verification succeeded! - ¡La verificación de integridad ha sido un éxito! + ¡La verificación de integridad ha sido un éxito! - - Integrity verification failed! - ¡Verificación de integridad fallida! + ¡Verificación de integridad fallida! - File contents may be corrupt. - Los contenidos del archivo pueden estar corruptos. + Los contenidos del archivo pueden estar corruptos. - - - - Create Shortcut - Crear acceso directo + Crear acceso directo - Do you want to launch the game in fullscreen? - ¿Desea iniciar el juego en pantalla completa? + ¿Desea iniciar el juego en pantalla completa? - Successfully created a shortcut to %1 - Se ha creado un acceso directo a %1 + Se ha creado un acceso directo a %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Esto creará un acceso directo a la AppImage actual. Esto puede no funcionar bien si se actualiza. ¿Continuar? + Esto creará un acceso directo a la AppImage actual. Esto puede no funcionar bien si se actualiza. ¿Continuar? - Failed to create a shortcut to %1 - No se ha podido crear el acceso directo de %1 + No se ha podido crear el acceso directo de %1 - Create Icon - Crear icono + Crear icono - Cannot create icon file. Path "%1" does not exist and cannot be created. - No se puede crear el archivo de icono. La ruta "%1" no existe y no se ha podido crear. + No se puede crear el archivo de icono. La ruta "%1" no existe y no se ha podido crear. - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Error al intentar abrir %1 - + Select Directory Seleccionar directorio - + Properties Propiedades - + The game properties could not be loaded. No se pueden cargar las propiedades del juego. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Ejecutable de Switch (%1);;Todos los archivos (*.*) - + Load File Cargar archivo - + Open Extracted ROM Directory Abrir el directorio de la ROM extraída - + Invalid Directory Selected Directorio seleccionado no válido - + The directory you have selected does not contain a 'main' file. El directorio que ha seleccionado no contiene ningún archivo 'main'. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Archivo de Switch Instalable (*.nca *.nsp *.xci);;Archivo de contenidos de Nintendo (*.nca);;Paquete de envío de Nintendo (*.nsp);;Imagen de cartucho NX (*.xci) - + Install Files Instalar archivos - + %n file(s) remaining %n archivo(s) restantes @@ -6210,25 +6371,25 @@ Por favor, vaya a Configuración -> Sistema -> Red y selecciona la interfa - + Installing file "%1"... Instalando el archivo "%1"... - - + + Install Results Instalar resultados - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Para evitar posibles conflictos, no se recomienda a los usuarios que instalen juegos base en el NAND. Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs. - + %n file(s) were newly installed @@ -6239,7 +6400,7 @@ Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs. - + %n file(s) were overwritten @@ -6250,7 +6411,7 @@ Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs. - + %n file(s) failed to install @@ -6261,242 +6422,310 @@ Por favor, utiliza esta función sólo para instalar actualizaciones y DLCs. - + System Application Aplicación del sistema - + System Archive Archivo del sistema - + System Application Update Actualización de la aplicación del sistema - + Firmware Package (Type A) Paquete de firmware (Tipo A) - + Firmware Package (Type B) Paquete de firmware (Tipo B) - + Game Juego - + Game Update Actualización de juego - + Game DLC DLC del juego - + Delta Title Titulo delta - + Select NCA Install Type... Seleccione el tipo de instalación NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Seleccione el tipo de título en el que deseas instalar este NCA como: (En la mayoría de los casos, el 'Juego' predeterminado está bien). - + Failed to Install Fallo en la instalación - + The title type you selected for the NCA is invalid. El tipo de título que seleccionó para el NCA no es válido. - + File not found Archivo no encontrado - + File "%1" not found Archivo "%1" no encontrado - + OK Aceptar - - + + Hardware requirements not met No se cumplen los requisitos de hardware - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. El sistema no cumple con los requisitos de hardware recomendados. Los informes de compatibilidad se han desactivado. - + Missing yuzu Account Falta la cuenta de Yuzu - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + + Install decryption keys and restart Eden before attempting to install firmware. - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Select Dumped Firmware ZIP - - Encryption keys are missing. + + Zipped Archives (*.zip) - - Are you sure you want to close eden? + + Firmware cleanup failed - - - - eden + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - The currently running application has requested eden to not exit. + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Para enviar un caso de prueba de compatibilidad de juegos, debes vincular tu cuenta de yuzu.<br><br/> Para vincular tu cuenta de yuzu, ve a Emulación &gt; Configuración &gt; Web. - + Error opening URL Error al abrir la URL - + Unable to open the URL "%1". No se puede abrir la URL "%1". - + TAS Recording Grabación TAS - + Overwrite file of player 1? ¿Sobrescribir archivo del jugador 1? - + Invalid config detected Configuración no válida detectada - + Handheld controller can't be used on docked mode. Pro controller will be selected. El controlador del modo portátil no puede ser usado en el modo sobremesa. Se seleccionará el controlador Pro en su lugar. - - + + Amiibo Amiibo - - + + The current amiibo has been removed El amiibo actual ha sido eliminado - + Error Error - - + + The current game is not looking for amiibos El juego actual no está buscando amiibos - + Amiibo File (%1);; All Files (*.*) Archivo amiibo (%1);; Todos los archivos (*.*) - + Load Amiibo Cargar amiibo - + Error loading Amiibo data Error al cargar los datos Amiibo - + The selected file is not a valid amiibo El archivo seleccionado no es un amiibo válido - + The selected file is already on use El archivo seleccionado ya se encuentra en uso - + An unknown error occurred Ha ocurrido un error inesperado - - Verification failed for the following files: %1 - La verificación falló en los siguientes archivos: + La verificación falló en los siguientes archivos: %1 - + + Keys not installed Claves no instaladas @@ -6505,255 +6734,187 @@ Would you like to bypass this and exit anyway? Prueba a instalar las claves de encriptado y reinicie yuzu antes de instalar el firmware. - + Select Dumped Firmware Source Location Seleccionar ubicación de origen del firmware volcado - Installing Firmware... - Instalando firmware... + Instalando firmware... - - - - Firmware install failed - Error en la instalación del firmware + Error en la instalación del firmware - Unable to locate potential firmware NCA files - No se ha podido localizar los posibles archivos NCA de firmware. + No se ha podido localizar los posibles archivos NCA de firmware. - Failed to delete one or more firmware file. - No se pudo eliminar uno o más archivos de firmware. + No se pudo eliminar uno o más archivos de firmware. Firmware installation cancelled, firmware may be in bad state, restart yuzu or re-install firmware. La instalación del firmware se ha cancelado, puede que el firmware esté en mal estado, reinicia yuzu o reinstala el firmware. - One or more firmware files failed to copy into NAND. - Uno o más archivos de firmware no se pudieron copiar en NAND. + Uno o más archivos de firmware no se pudieron copiar en NAND. - Firmware integrity verification failed! - ¡Error en la verificación de integridad del firmware! + ¡Error en la verificación de integridad del firmware! - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available No hay firmware disponible - Please install the firmware to use the Album applet. - Por favor, instala el firmware para usar la aplicación del Álbum. + Por favor, instala el firmware para usar la aplicación del Álbum. - + Album Applet Applet del Álbum - + Album applet is not available. Please reinstall firmware. La aplicación del Álbum no esta disponible. Por favor, reinstala el firmware. - Please install the firmware to use the Cabinet applet. - Por favor, instala el firmware para usar la applet de Cabinet. + Por favor, instala el firmware para usar la applet de Cabinet. - + Cabinet Applet Applet de Cabinet - + Cabinet applet is not available. Please reinstall firmware. La applet de Cabinet no está disponible. Por favor, reinstala el firmware. - Please install the firmware to use the Mii editor. - Por favor, instala el firmware para usar el editor de Mii. + Por favor, instala el firmware para usar el editor de Mii. - + Mii Edit Applet Applet de Editor de Mii - + Mii editor is not available. Please reinstall firmware. El editor de Mii no está disponible. Por favor, reinstala el firmware. - Please install the firmware to use the Controller Menu. - Por favor, instala el firmware para poder utilizar el Menú de mandos. + Por favor, instala el firmware para poder utilizar el Menú de mandos. - + Controller Applet Applet de Mandos - + Controller Menu is not available. Please reinstall firmware. El Menú de mandos no se encuentra disponible. Por favor, reinstala el firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Captura de pantalla - + PNG Image (*.png) Imagen PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Estado TAS: ejecutando %1/%2 - + TAS state: Recording %1 Estado TAS: grabando %1 - + TAS state: Idle %1/%2 Estado TAS: inactivo %1/%2 - + TAS State: Invalid Estado TAS: nulo - + &Stop Running &Parar de ejecutar - + &Start &Iniciar - + Stop R&ecording Pausar g&rabación - + R&ecord G&rabar - + Building: %n shader(s) Creando: %n shader(s) @@ -6761,18 +6922,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Escalado: %1x - + Speed: %1% / %2% Velocidad: %1% / %2% - + Speed: %1% Velocidad: %1% @@ -6781,44 +6942,44 @@ Would you like to download it? Juego: %1 FPS (desbloqueado) - + Game: %1 FPS Juego: %1 FPS - + Frame: %1 ms Fotogramas: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA NO AA - + VOLUME: MUTE VOLUMEN: SILENCIO - + VOLUME: %1% Volume percentage (e.g. 50%) VOLUMEN: %1% - + Derivation Components Missing Faltan componentes de derivación @@ -6827,12 +6988,12 @@ Would you like to download it? Faltan las claves de encriptación. <br>Por favor, siga <a href='https://yuzu-emu.org/help/quickstart/'>la guía de inicio rápido de yuzu</a> para obtener todas tus claves, firmware y juegos. - + Select RomFS Dump Target Selecciona el destinatario para volcar el RomFS - + Please select which RomFS you would like to dump. Por favor, seleccione los RomFS que deseas volcar. @@ -6845,7 +7006,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. ¿Estás seguro de que quieres detener la emulación? Cualquier progreso no guardado se perderá. @@ -6858,102 +7019,102 @@ Would you like to bypass this and exit anyway? ¿Quieres salir de todas formas? - + None Ninguno - + FXAA FXAA - + SMAA SMAA - + Nearest Más cercano - + Bilinear Bilineal - + Bicubic Bicúbico - + Gaussian Gaussiano - + ScaleForce ScaleForce - + Area - + Docked Sobremesa - + Handheld Portátil - + Normal Normal - + High Alto - + Extreme Extremo - + Vulkan Vulkan - + OpenGL OpenGL - + Null Ninguno - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6961,13 +7122,13 @@ Would you like to bypass this and exit anyway? GRenderWindow - - + + OpenGL not available! ¡OpenGL no está disponible! - + OpenGL shared contexts are not supported. Los contextos compartidos de OpenGL no son compatibles. @@ -6976,33 +7137,33 @@ Would you like to bypass this and exit anyway? yuzu no ha sido compilado con soporte de OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! ¡Error al inicializar OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Tu GPU no soporta OpenGL, o no tienes instalados los últimos controladores gráficos. - + Error while initializing OpenGL 4.6! ¡Error al iniciar OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Tu GPU no soporta OpenGL 4.6, o no tienes instalado el último controlador de la tarjeta gráfica.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Es posible que la GPU no soporte una o más extensiones necesarias de OpenGL . Por favor, asegúrate de tener los últimos controladores de la tarjeta gráfica.<br><br>GL Renderer:<br>%1<br><br>Extensiones no soportadas:<br>%2 @@ -7010,128 +7171,128 @@ Would you like to bypass this and exit anyway? GameList - + Favorite Favorito - + Start Game Iniciar juego - + Start Game without Custom Configuration Iniciar juego sin la configuración personalizada - + Open Save Data Location Abrir ubicación de los archivos de guardado - + Open Mod Data Location Abrir ubicación de los mods - + Open Transferable Pipeline Cache Abrir caché de canalización de shaders transferibles - + Remove Eliminar - + Remove Installed Update Eliminar la actualización instalada - + Remove All Installed DLC Eliminar todos los DLC instalados - + Remove Custom Configuration Eliminar la configuración personalizada - + Remove Play Time Data Eliminar información del tiempo de juego - + Remove Cache Storage Quitar almacenamiento de caché - + Remove OpenGL Pipeline Cache Eliminar caché de canalización de OpenGL - + Remove Vulkan Pipeline Cache Eliminar caché de canalización de Vulkan - + Remove All Pipeline Caches Eliminar todas las cachés de canalización - + Remove All Installed Contents Eliminar todo el contenido instalado - + Dump RomFS Volcar RomFS - + Dump RomFS to SDMC Volcar RomFS a SDMC - + Verify Integrity Verificar integridad - + Copy Title ID to Clipboard Copiar la ID del título al portapapeles - + Navigate to GameDB entry Ir a la sección de bases de datos del juego - + Create Shortcut Crear acceso directo - + Add to Desktop Añadir al escritorio - + Add to Applications Menu Añadir al menú de aplicaciones - + Configure Game @@ -7140,62 +7301,62 @@ Would you like to bypass this and exit anyway? Propiedades - + Scan Subfolders Escanear subdirectorios - + Remove Game Directory Eliminar directorio de juegos - + ▲ Move Up ▲ Mover hacia arriba - + ▼ Move Down ▼ Mover hacia abajo - + Open Directory Location Abrir ubicación del directorio - + Clear Limpiar - + Name Nombre - + Compatibility Compatibilidad - + Add-ons Extras/Add-ons - + File type Tipo de archivo - + Size Tamaño - + Play time Tiempo de juego @@ -7203,62 +7364,62 @@ Would you like to bypass this and exit anyway? GameListItemCompat - + Ingame En juego - + Game starts, but crashes or major glitches prevent it from being completed. El juego se inicia, pero se bloquea o se producen fallos importantes que impiden completarlo. - + Perfect Perfecta - + Game can be played without issues. El juego se puede jugar sin problemas. - + Playable Jugable - + Game functions with minor graphical or audio glitches and is playable from start to finish. El juego tiene algunos errores gráficos o de sonido, pero se puede jugar de principio a fin. - + Intro/Menu Inicio/Menu - + Game loads, but is unable to progress past the Start Screen. El juego se ejecuta, pero no puede avanzar de la pantalla de inicio. - + Won't Boot No funciona - + The game crashes when attempting to startup. El juego se bloquea al intentar iniciar. - + Not Tested Sin testear - + The game has not yet been tested. El juego todavía no ha sido testeado todavía. @@ -7266,7 +7427,7 @@ Would you like to bypass this and exit anyway? GameListPlaceholder - + Double-click to add a new folder to the game list Haz doble clic para agregar un nuevo directorio a la lista de juegos. @@ -7274,7 +7435,7 @@ Would you like to bypass this and exit anyway? GameListSearchField - + %1 of %n result(s) %1 de %n resultado(s) @@ -7282,12 +7443,12 @@ Would you like to bypass this and exit anyway? - + Filter: Búsqueda: - + Enter pattern to filter Introduce un patrón para buscar @@ -7369,7 +7530,7 @@ Would you like to bypass this and exit anyway? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7383,91 +7544,91 @@ Mensaje de depuración: Hotkeys - + Audio Mute/Unmute Activar/Desactivar audio - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Ventana principal - + Audio Volume Down Bajar volumen del audio - + Audio Volume Up Subir volumen del audio - + Capture Screenshot Captura de pantalla - + Change Adapting Filter Cambiar filtro adaptable - + Change Docked Mode Cambiar a modo sobremesa - + Change GPU Accuracy Cambiar precisión de GPU - + Configure Configurar - + Configure Current Game - + Continue/Pause Emulation Continuar/Pausar emulación - + Exit Fullscreen Salir de pantalla completa @@ -7476,97 +7637,97 @@ Mensaje de depuración: Cerrar yuzu - - Exit eden + + Exit Eden - + Fullscreen Pantalla completa - + Load File Cargar archivo - + Load/Remove Amiibo Cargar/Eliminar Amiibo - + Multiplayer Browse Public Game Lobby Buscar en el lobby de juegos públicos multijugador - + Multiplayer Create Room Crear sala multijugador - + Multiplayer Direct Connect to Room Conexión directa a la sala multijugador - + Multiplayer Leave Room Abandonar sala multijugador - + Multiplayer Show Current Room Mostrar actual sala multijugador - + Restart Emulation Reiniciar emulación - + Stop Emulation Detener emulación - + TAS Record Grabar TAS - + TAS Reset Reiniciar TAS - + TAS Start/Stop Iniciar/detener TAS - + Toggle Filter Bar Alternar barra de filtro - + Toggle Framerate Limit Alternar limite de fotogramas - + Toggle Mouse Panning Alternar desplazamiento del ratón - + Toggle Renderdoc Capture Alternar Captura de Renderdoc - + Toggle Status Bar Alternar barra de estado @@ -7574,22 +7735,22 @@ Mensaje de depuración: InstallDialog - + Please confirm these are the files you wish to install. Por favor, confirma que estos son los archivos que desea instalar. - + Installing an Update or DLC will overwrite the previously installed one. Instalar una actualización o DLC reemplazará la instalada previamente. - + Install Instalar - + Install Files to NAND Instalar archivos al NAND... @@ -7597,7 +7758,7 @@ Mensaje de depuración: LimitableInputDialog - + The text can't contain any of the following characters: %1 El texto no puede tener ninguno de estos caracteres: @@ -7744,152 +7905,207 @@ Mensaje de depuración: &Archivos recientes - + + Open &Eden Folders + + + + &Emulation &Emulación - + &View &Ver - + &Reset Window Size &Reiniciar tamaño de ventana - + &Debugging &Depuración - + Reset Window Size to &720p Reiniciar el tamaño de la ventana a &720p - + Reset Window Size to 720p Reiniciar el tamaño de la ventana a 720p - + Reset Window Size to &900p Reiniciar el tamaño de la ventana a &900p - + Reset Window Size to 900p Reiniciar el tamaño de la ventana a 900p - + Reset Window Size to &1080p Reiniciar el tamaño de la ventana a &1080p - + Reset Window Size to 1080p Reiniciar el tamaño de la ventana a 1080p - + &Multiplayer &Multijugador - + &Tools &Herramientas - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Ayuda - + &Install Files to NAND... &Instalar archivos en NAND... - + L&oad File... C&argar archivo... - + Load &Folder... Cargar &carpeta - + E&xit S&alir - + &Pause &Pausar - + &Stop &Detener - + &Verify Installed Contents &Verificar contenidos instalados - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7898,97 +8114,97 @@ Mensaje de depuración: &Acerca de yuzu - + Single &Window Mode Modo &ventana - + Con&figure... Con&figurar... - + Ctrl+, - + Display D&ock Widget Headers Mostrar complementos de cabecera del D&ock - + Show &Filter Bar Mostrar barra de &búsqueda - + Show &Status Bar Mostrar barra de &estado - + Show Status Bar Mostrar barra de estado - + &Browse Public Game Lobby &Buscar en el lobby de juegos públicos - + &Create Room &Crear sala - + &Leave Room &Abandonar sala - + &Direct Connect to Room &Conexión directa a una sala - + &Show Current Room &Mostrar sala actual - + F&ullscreen P&antalla completa - + &Restart &Reiniciar - + Load/Remove &Amiibo... Cargar/Eliminar &Amiibo... - + &Report Compatibility &Reporte de compatibilidad - + Open &Mods Page Abrir página de &mods - + Open &Quickstart Guide Abrir guía de &inicio rápido - + &FAQ &Preguntas frecuentes @@ -7997,77 +8213,82 @@ Mensaje de depuración: Abrir la carpeta de &yuzu - + &Capture Screenshot &Captura de pantalla - + Open &Album Abrir &Álbum - + &Set Nickname and Owner &Darle nombre y propietario - + &Delete Game Data &Borrar datos de juego - + &Restore Amiibo &Restaurar Amiibo - + &Format Amiibo &Formatear Amiibo - + Open &Mii Editor Abrir Editor de &Mii - + &Configure TAS... &Configurar TAS... - + Configure C&urrent Game... Configurar j&uego actual... - + &Start &Iniciar - + &Reset &Reiniciar - + R&ecord G&rabar - + Open &Controller Menu Abrir Menú de &Mandos - + Install Firmware Instalar firmware - + + &About Eden + + + + Install Decryption Keys @@ -8075,26 +8296,36 @@ Mensaje de depuración: MicroProfileDialog - &MicroProfile - &MicroPerfil + &MicroPerfil MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8154,37 +8385,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Estado de la conexión actual - + Not Connected. Click here to find a room! No conectado. Haz clic aquí para buscar una sala. - + Not Connected No conectado - + Connected Conectado - + New Messages Received Nuevos mensajes recibidos - + Error Error - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: No se ha podido actualizar la información de la sala. Por favor, comprueba tu conexión a internet e intenta alojar la sala de nuevo. @@ -8376,56 +8607,56 @@ p, li { white-space: pre-wrap; } No jugando ningún juego - + Installed SD Titles Títulos instalados en la SD - + Installed NAND Titles Títulos instalados en NAND - + System Titles Títulos del sistema - + Add New Game Directory Añadir un nuevo directorio de juegos - + Favorites Favoritos - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [no definido] @@ -8436,14 +8667,14 @@ p, li { white-space: pre-wrap; } Rotación %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Eje %1%2 @@ -8454,357 +8685,357 @@ p, li { white-space: pre-wrap; } Botón %1 - - - - - - + + + + + + [unknown] [desconocido] - - - + + + Left Izquierda - - - + + + Right Derecha - - - + + + Down Abajo - - - + + + Up Arriba - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Comenzar - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Círculo - - + + Cross Cruz - - + + Square Cuadrado - - + + Triangle Triángulo - - + + Share Compartir - - + + Options Opciones - - + + [undefined] [sin definir] - + %1%2 %1%2 - - + + [invalid] [inválido] - - + + %1%2Hat %3 %1%2Rotación %3 - - - + + + %1%2Axis %3 %1%2Eje %3 - - + + %1%2Axis %3,%4,%5 %1%2Eje %3,%4,%5 - - + + %1%2Motion %3 %1%2Movimiento %3 - - + + %1%2Button %3 %1%2Botón %3 - - + + [unused] [no usado] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Palanca L - + Stick R Palanca R - + Plus Más - + Minus Menos - - + + Home Inicio - + Capture Captura - + Touch Táctil - + Wheel Indicates the mouse wheel Rueda - + Backward Atrás - + Forward Adelante - + Task Tarea - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Rotación %4 - - + + %1%2%3Axis %4 %1%2%3Axis %4 - - + + %1%2%3Button %4 %1%2%3Botón %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8922,6 +9153,300 @@ p, li { white-space: pre-wrap; } ¿Deseas reestablecer este amiibo? + + QtCommon::Content + + + Installing Firmware... + Instalando firmware... + + + + + + Cancel + Cancelar + + + + Firmware integrity verification failed! + ¡Error en la verificación de integridad del firmware! + + + + + Verification failed for the following files: + +%1 + La verificación falló en los siguientes archivos: + +%1 + + + + + Verifying integrity... + Verificando integridad... + + + + + Integrity verification succeeded! + ¡La verificación de integridad ha sido un éxito! + + + + + The operation completed successfully. + La operación se completó con éxito. + + + + + Integrity verification failed! + ¡Verificación de integridad fallida! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Error al eliminar el contenido + + + + Error Removing Update + Error al eliminar la actualización + + + + Error Removing DLC + Error al eliminar el DLC + + + + The base game is not installed in the NAND and cannot be removed. + El juego base no está instalado en el NAND y no se puede eliminar. + + + + There is no update installed for this title. + No hay ninguna actualización instalada para este título. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Se ha eliminado con éxito + + + + Successfully removed %1 installed DLC. + Se ha eliminado con éxito %1 DLC instalado(s). + + + + + Error Removing Transferable Shader Cache + Error al eliminar la caché de shaders transferibles + + + + + A shader cache for this title does not exist. + No existe caché de shaders para este título. + + + + Successfully removed the transferable shader cache. + El caché de shaders transferibles se ha eliminado con éxito. + + + + Failed to remove the transferable shader cache. + No se ha podido eliminar la caché de shaders transferibles. + + + + Error Removing Vulkan Driver Pipeline Cache + Error al eliminar la caché de canalización del controlador Vulkan + + + + Failed to remove the driver pipeline cache. + No se ha podido eliminar la caché de canalización del controlador. + + + + + Error Removing Transferable Shader Caches + Error al eliminar las cachés de shaders transferibles + + + + Successfully removed the transferable shader caches. + Cachés de shaders transferibles eliminadas con éxito. + + + + Failed to remove the transferable shader cache directory. + No se ha podido eliminar el directorio de cachés de shaders transferibles. + + + + + Error Removing Custom Configuration + Error al eliminar la configuración personalizada del juego + + + + A custom configuration for this title does not exist. + No existe una configuración personalizada para este título. + + + + Successfully removed the custom game configuration. + Se eliminó con éxito la configuración personalizada del juego. + + + + Failed to remove the custom game configuration. + No se ha podido eliminar la configuración personalizada del juego. + + + + Reset Metadata Cache + Reiniciar caché de metadatos + + + + The metadata cache is already empty. + El caché de metadatos ya está vacío. + + + + The operation completed successfully. + La operación se completó con éxito. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + El caché de metadatos no se pudo eliminar. Puede que se encuentre en uso actualmente o ya haya sido eliminado. + + + + Create Shortcut + Crear acceso directo + + + + Do you want to launch the game in fullscreen? + ¿Desea iniciar el juego en pantalla completa? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Se ha creado un acceso directo a %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Esto creará un acceso directo a la AppImage actual. Esto puede no funcionar bien si se actualiza. ¿Continuar? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + No se ha podido crear el acceso directo de %1 + + + + Create Icon + Crear icono + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + No se puede crear el archivo de icono. La ruta "%1" no existe y no se ha podido crear. + + + + No firmware available + No hay firmware disponible + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9217,7 +9742,7 @@ Por favor, inténtalo de nuevo o contacta con el desarrollador del software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9225,7 +9750,7 @@ Por favor, inténtalo de nuevo o contacta con el desarrollador del software. - + Users Usuarios @@ -9349,7 +9874,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Llamadas acumuladas @@ -9357,12 +9882,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread esperado por ningún hilo @@ -9370,102 +9895,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable ejecutable - + paused en pausa - + sleeping reposando - + waiting for IPC reply esperando respuesta IPC - + waiting for objects esperando objetos - + waiting for condition variable esperando variable condicional - + waiting for address arbiter esperando al árbitro de dirección - + waiting for suspend resume esperando a reanudar - + waiting esperando - + initialized inicializado - + terminated terminado - + unknown desconocido - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 núcleo %1 - + processor = %1 procesador = %1 - + affinity mask = %1 máscara de afinidad = %1 - + thread id = %1 id de hilo = %1 - + priority = %1(current) / %2(normal) prioridad = %1(presente) / %2(normal) - + last running ticks = %1 últimos ticks consecutivos = %1 @@ -9473,7 +9998,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread esperado por el hilo @@ -9481,7 +10006,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Árbol de espera diff --git a/dist/languages/fi.ts b/dist/languages/fi.ts index cd75043fcb..7b60ccfdda 100644 --- a/dist/languages/fi.ts +++ b/dist/languages/fi.ts @@ -17,12 +17,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -38,8 +38,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -76,32 +76,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Otetaan yhteyttä palvelimeen... - + Cancel Peruuta - + Touch the top left corner <br>of your touchpad. Kosketa kosketuslevyn vasenta yläreunaa <br> - + Now touch the bottom right corner <br>of your touchpad. Kosketa nyt kosketuslevyn oikeaa alakulmaa <br> - + Configuration completed! Konfiguraatio suoritettu! - + OK OK @@ -451,276 +451,298 @@ This would ban both their forum username and their IP address. ConfigurationShared - + Amiibo editor - + Controller configuration - + Data erase - + Error - + Net connect - + Player select - + Software keyboard - + Mii Edit - + Online web - + Shop - + Photo viewer - + Offline web - + Login share - + Wifi web auth - + My page - + Output Engine: Äänimoottori - + Output Device: - + Input Device: - + Mute audio - + Volume: Äänenvoimakkuus: - + Mute audio when in background - + Multicore CPU Emulation Moni ydin prosessori emulaatio - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. - + Memory Layout - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - + Limit Speed Percent Rajoita nopeutta - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. - + Synchronize Core Speed - + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). Compatibility varies by game; many (especially older ones) may not respond well. Can help reduce stuttering at lower framerates. - + Accuracy: Tarkkuus: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. - - + + Backend: - + Fast CPU Time - + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + Unfuse FMA (improve performance on CPUs without FMA) Epävakaa FMA (parantaa CPU:n suorituskykyä ilman FMA:ta) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - + Faster FRSQRTE and FRECPE Nopeampi FRSQRTE ja FRECPE - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - + Faster ASIMD instructions (32 bits only) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - + Inaccurate NaN handling - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. - + Disable address space checks - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. - + Ignore global monitor - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. - + API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. - + Device: - + This setting selects the GPU to use with the Vulkan backend. - + Shader Backend: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -728,86 +750,86 @@ SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - + Resolution: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. - + Window Adapting Filter: - + FSR Sharpness: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. - + Anti-Aliasing Method: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - + Fullscreen Mode: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - + Aspect Ratio: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. - + Use disk pipeline cache - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. - + Optimize SPIRV output shader - + Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. May slightly improve performance. @@ -815,35 +837,35 @@ This feature is experimental. - + Use asynchronous GPU emulation - + Uses an extra CPU thread for rendering. This option should always remain enabled. - + NVDEC emulation: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. - + ASTC Decoding Method: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -852,33 +874,44 @@ stuttering at the cost of rendering issues while the texture is being decoded. - + ASTC Recompression Method: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - + VRAM Usage Mode: - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. - + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + VSync Mode: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -886,1080 +919,1140 @@ Immediate (no synchronization) just presents whatever is available and can exhib - + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + Enable asynchronous presentation (Vulkan only) - + Slightly improves performance by moving presentation to a separate CPU thread. - + Force maximum clocks (Vulkan only) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. - + Anisotropic Filtering: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. - - Accuracy Level: + + GPU Accuracy: - - GPU emulation accuracy. + + Controls the GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. +Extreme should only be used as a last resort. - + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + Use asynchronous shader building (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. - + Fast GPU Time (Hack) - + Overclocks the emulated GPU to increase dynamic resolution and render distance. Use 128 for maximal performance and 512 for maximal graphics fidelity. - + Use Vulkan pipeline cache - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + Extended Dynamic State - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. - + Provoking Vertex - + Improves lighting and vertex handling in certain games. Only Vulkan 1.0+ devices support this extension. - + Descriptor Indexing - + Improves texture & buffer handling and the Maxwell translation layer. Some Vulkan 1.1+ and all 1.2+ devices support this extension. - + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + RNG Seed RNG siemen - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - + Device Name - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - + Note: this can be overridden when region setting is auto-select Huomio: tämä voidaan yliajaa kun alueasetus on automaattisella valinnalla - + Region: - + The region of the emulated Switch. - + Time Zone: - + The time zone of the emulated Switch. - + Sound Output Mode: - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - + Prompt for user on game boot - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - + Pause emulation when in background - - This setting pauses eden when focusing other windows. + + This setting pauses Eden when focusing other windows. - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - + Hide mouse on inactivity - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - + CPU CPU (prosessori) - + GPU - + CPU Asynchronous - + Uncompressed (Best quality) - + BC1 (Low quality) - + BC3 (Medium quality) - + Conservative - + Aggressive - + OpenGL - + Vulkan - + Null - + GLSL - + GLASM (Assembly Shaders, NVIDIA Only) - + SPIR-V (Experimental, AMD/Mesa Only) - + Normal - + High - + Extreme - - Auto - - - - - Accurate - Tarkka - - - - Unsafe - Epävakaa - - - - Paranoid (disables most optimizations) - - - - - Dynarmic - - - - - NCE - - - - - Borderless Windowed - - - - - Exclusive Fullscreen - - - - - No Video Output - - - - - CPU Video Decoding - - - - - GPU Video Decoding (Default) - - - - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - - 0.5X (360p/540p) [EXPERIMENTAL] - - - - - 0.75X (540p/810p) [EXPERIMENTAL] - - - - - 1X (720p/1080p) - - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - - - - - 2X (1440p/2160p) - - - - - 3X (2160p/3240p) - - - - - 4X (2880p/4320p) - - - - - 5X (3600p/5400p) - - - - - 6X (4320p/6480p) - - - - - 7X (5040p/7560p) - - - - - 8X (5760p/8640p) - - - - - Nearest Neighbor - - - - - Bilinear - - - - - Bicubic - - - - - Gaussian - - - - - ScaleForce - - - - - AMD FidelityFX™️ Super Resolution - - - - - Area - - - - - None - None - - - - FXAA - - - - - SMAA - - - - - Default (16:9) - - - - - Force 4:3 - - - - - Force 21:9 - - - - - Force 16:10 - - - - - Stretch to Window - - - - - Automatic - - - - + + Default - + + Unsafe (fast) + + + + + Safe (stable) + + + + + Auto + + + + + Accurate + Tarkka + + + + Unsafe + Epävakaa + + + + Paranoid (disables most optimizations) + + + + + Dynarmic + + + + + NCE + + + + + Borderless Windowed + + + + + Exclusive Fullscreen + + + + + No Video Output + + + + + CPU Video Decoding + + + + + GPU Video Decoding (Default) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + 0.5X (360p/540p) [EXPERIMENTAL] + + + + + 0.75X (540p/810p) [EXPERIMENTAL] + + + + + 1X (720p/1080p) + + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + + + + + 2X (1440p/2160p) + + + + + 3X (2160p/3240p) + + + + + 4X (2880p/4320p) + + + + + 5X (3600p/5400p) + + + + + 6X (4320p/6480p) + + + + + 7X (5040p/7560p) + + + + + 8X (5760p/8640p) + + + + + Nearest Neighbor + + + + + Bilinear + + + + + Bicubic + + + + + Gaussian + + + + + ScaleForce + + + + + AMD FidelityFX™️ Super Resolution + + + + + Area + + + + + None + None + + + + FXAA + + + + + SMAA + + + + + Default (16:9) + + + + + Force 4:3 + + + + + Force 21:9 + + + + + Force 16:10 + + + + + Stretch to Window + + + + + Automatic + + + + 2x - + 4x - + 8x - + 16x - + Japanese (日本語) - + American English - + French (français) - + German (Deutsch) - + Italian (italiano) - + Spanish (español) - + Chinese - + Korean (한국어) - + Dutch (Nederlands) - + Portuguese (português) - + Russian (Русский) - + Taiwanese - + British English - + Canadian French - + Latin American Spanish - + Simplified Chinese - + Traditional Chinese (正體中文) - + Brazilian Portuguese (português do Brasil) - - + + Serbian (српски) + + + + + Japan - + USA - + Europe - + Australia - + China - + Korea - + Taiwan - + Auto (%1) Auto select time zone - + Default (%1) Default time zone - + CET - + CST6CDT - + Cuba - + EET - + Egypt - + Eire - + EST - + EST5EDT - + GB - + GB-Eire - + GMT - + GMT+0 - + GMT-0 - + GMT0 - + Greenwich - + Hongkong - + HST - + Iceland - + Iran - + Israel - + Jamaica - + Kwajalein - + Libya - + MET - + MST - + MST7MDT - + Navajo - + NZ - + NZ-CHAT - + Poland - + Portugal - + PRC - + PST8PDT - + ROC - + ROK - + Singapore - + Turkey - + UCT - + Universal - + UTC - + W-SU - + WET - + Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Docked - + Handheld Käsikonsolimoodi - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask - + Low (128) - + Medium (256) - + High (512) - + % % @@ -2334,17 +2427,17 @@ Ota sisäiset sivutaulukot käyttöön Lokitiedosto - + Global Log Filter Lokitiedoston filtteri - + Show Log in Console - + Open Log Location Avaa lokitiedoston sijainti @@ -2364,12 +2457,12 @@ Ota sisäiset sivutaulukot käyttöön Portti: - + When checked, the max size of the log increases from 100 MB to 1 GB - + Enable Extended Logging** @@ -2430,7 +2523,7 @@ Ota sisäiset sivutaulukot käyttöön - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2569,7 +2662,7 @@ Ota sisäiset sivutaulukot käyttöön - + Web applet not compiled @@ -2618,94 +2711,94 @@ Ota sisäiset sivutaulukot käyttöön yuzu asetukset - + Applets - - + + Audio Ääni - - + + CPU CPU (prosessori) - + Debug Debuggaus - + Filesystem Tietojärjestelmä - - + + General Yleiset - - + + Graphics Grafiikka - + GraphicsAdvanced Edistyneet grafiikka-asetukset - + GraphicsExtensions - + Hotkeys Pikanäppäimet - - + + Controls Ohjainmääritykset - + Profiles Profiilit - + Network - - + + System Järjestelmä - + Game List Pelilista - + Web Web - eden Configuration + Eden Configuration @@ -2807,51 +2900,37 @@ Ota sisäiset sivutaulukot käyttöön - - - Reset Metadata Cache - + Select Emulated NAND Directory... - + Select Emulated SD Directory... - + Select Gamecard Path... - + Select Dump Directory... - + Select Mod Load Directory... - - The metadata cache is already empty. - - - - The operation completed successfully. - Operaatio suoritettiin onnistuneesti. - - - - The metadata cache couldn't be deleted. It might be in use or non-existent. - + Operaatio suoritettiin onnistuneesti. @@ -2898,12 +2977,12 @@ Ota sisäiset sivutaulukot käyttöön yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? @@ -2940,33 +3019,33 @@ Ota sisäiset sivutaulukot käyttöön Taustan väri: - + % FSR sharpening percentage (e.g. 50%) % - + Off - + VSync Off - + Recommended - + On - + VSync On @@ -3003,14 +3082,18 @@ Ota sisäiset sivutaulukot käyttöön - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3042,75 +3125,75 @@ These settings are experimental, and may cause black screens. If your games fail Palauta oletukset - + Action Toiminto - + Hotkey Pikanäppäin - + Controller Hotkey - - - + + + Conflicting Key Sequence - - + + The entered key sequence is already assigned to: %1 - + [waiting] - + Invalid - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Palauta oletus - + Clear Tyhjennä - + Conflicting Button Sequence - + The default button sequence is already assigned to: %1 - + The default key sequence is already assigned to: %1 @@ -3426,13 +3509,6 @@ These settings are experimental, and may cause black screens. If your games fail Emulate Analog with Keyboard Input - - - - - Requires restarting eden - - Enable direct JoyCon driver @@ -3458,6 +3534,13 @@ These settings are experimental, and may cause black screens. If your games fail Enable XInput 8 player support (disables web applet) + + + + + Requires restarting Eden + + Enable UDP controllers (not needed for motion) @@ -3585,7 +3668,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Vasen joystick @@ -3689,14 +3772,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L - + ZL @@ -3715,7 +3798,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus @@ -3728,15 +3811,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R - + ZR @@ -3797,246 +3880,246 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Oikea joystick - - - - + + + + Clear Tyhjennä - - - - - + + + + + [not set] [ei asetettu] - - + + Toggle button - - - + + + Invert button - + Turbo button - - + + Invert axis - - - + + + Set threshold - - + + Choose a value between 0% and 100% - + Toggle axis - + Set gyro threshold - + Calibrate sensor - + Map Analog Stick - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. - + Center axis - - + + Deadzone: %1% - - + + Modifier Range: %1% - - + + Pro Controller - + Dual Joycons - + Left Joycon - + Right Joycon - + Handheld Käsikonsolimoodi - + GameCube Controller - + Poke Ball Plus - + NES Controller - + SNES Controller - + N64 Controller - + Sega Genesis - + Start / Pause - + Z - + Control Stick - + C-Stick - + Shake! - + [waiting] - + New Profile - + Enter a profile name: - - + + Create Input Profile - + The given profile name is not valid! - + Failed to create the input profile "%1" - + Delete Input Profile - + Failed to delete the input profile "%1" - + Load Input Profile - + Failed to load the input profile "%1" - + Save Input Profile - + Failed to save the input profile "%1" @@ -4093,7 +4176,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure Säädä @@ -4129,7 +4212,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test @@ -4144,7 +4227,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + %1:%2 @@ -4153,77 +4236,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 - + IP address is not valid - + This UDP server already exists - + Unable to add more than 8 servers - + Testing - + Configuring - + Test Successful - + Successfully received data from the server. - + Test Failed - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. @@ -4349,7 +4432,12 @@ Current values are %1% and %2% respectively. - + + Enable Airplane Mode + + + + None None @@ -4407,7 +4495,7 @@ Current values are %1% and %2% respectively. - + Add-Ons Lisäosat @@ -4416,47 +4504,47 @@ Current values are %1% and %2% respectively. Yleiset - + System Järjestelmä - + CPU CPU (prosessori) - + Graphics Grafiikat - + Adv. Graphics - + GPU Extensions - + Audio Ääni - + Input Profiles - + Linux - + Properties Ominaisuudet @@ -4474,12 +4562,12 @@ Current values are %1% and %2% respectively. Lisäosat - + Patch Name Päivityksen nimi - + Version Versio @@ -4517,27 +4605,32 @@ Current values are %1% and %2% respectively. Aseta kuva - + + Select Avatar + + + + Add Lisää - + Rename Nimeä uudelleen - + Remove Poista - + Profile management is available only when game is not running. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4545,22 +4638,22 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Syötä nimimerkki - + Users Käyttäjät - + Enter a username for the new user: Syötä nimimerkki uudelle käyttäjälle: - + Enter a new username: Syötä uusi nimikerkki @@ -4573,80 +4666,161 @@ Current values are %1% and %2% respectively. Olet poistamassa käyttäjän nimimerkillä "%1". Oletko varma? - + Select User Image Valitse käyttäjän kuva - JPEG Images (*.jpg *.jpeg) - JPEG kuvat (*.jpg *.jpeg) + JPEG kuvat (*.jpg *.jpeg) - + Error deleting image Virhe poistaessa kuvaa - + Error occurred attempting to overwrite previous image at: %1. Edellistä kuvaa korvatessa tapahtui virhe %1. - + Error deleting file Virhe poistaessa tiedostoa - + Unable to delete existing file: %1. Olemassa olevan tiedoston %1 ei onnistu - + Error creating user image directory Virhe luodessa käyttäjäkuvakansiota - + Unable to create directory %1 for storing user images. Kansiota %1 käyttäjäkuvien tallentamiseksi ei voitu luoda - - Error copying user image - Virhe kopioidessa käyttäjäkuvaa - - - - Unable to copy image from %1 to %2 - Kuvaa ei voitu kopioida sijainnista %1 sijaintiin %2 - - - - Error resizing user image + + Error saving user image - - Unable to resize image + + Unable to save image to file + + + + + Image Formats (*.jpg *.jpeg *.png *.bmp) + + + + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + Error copying user image + Virhe kopioidessa käyttäjäkuvaa + + + Unable to copy image from %1 to %2 + Kuvaa ei voitu kopioida sijainnista %1 sijaintiin %2 + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Peruuta + + + + Background Color + + + + + Select Firmware Avatar ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. - + Confirm Delete Vahvista poistaminen - + Name: %1 UUID: %2 @@ -4698,7 +4872,7 @@ UUID: %2 - + Enable @@ -4709,7 +4883,7 @@ UUID: %2 - + Not connected @@ -4719,63 +4893,63 @@ UUID: %2 Palauta oletukset - + Clear Tyhjennä - + [not set] [ei asetettu] - + Invert axis - - + + Deadzone: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled - + Configuring - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 - + [waiting] @@ -4873,7 +5047,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4925,12 +5099,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration - + Select TAS Load Directory... @@ -5039,7 +5213,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5359,6 +5533,16 @@ Drag points to change position, or double-click table cells to edit values.Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu Web palvelu @@ -5368,42 +5552,29 @@ Drag points to change position, or double-click table cells to edit values.Antamalla nimimerkkisi ja tokenin, annat yuzu:lle luvan kerätä muita tietoja, jotka saattavat sisältää käyttäjän tunnistetietoja. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Varmista + Varmista - Sign up - Rekisteröidy + Rekisteröidy - + Token: Tokeni: - + Username: Nimimerkki: - What is my token? - Mikä on tokeni? + Mikä on tokeni? - + Web Service configuration can only be changed when a public room isn't being hosted. @@ -5428,12 +5599,12 @@ Drag points to change position, or double-click table cells to edit values.Luo uudelleen - + Discord Presence Discord näkyvyys - + Show Current Game in your Discord Status Näytä tämänhetkinen peli Discordin tilanäkymässä @@ -5442,30 +5613,12 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Lue lisää</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Rekisteröidy</span></a> + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Rekisteröidy</span></a> - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Unverified, please click Verify before saving configuration - Tooltip - - - - Warning - Varoitus - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + Varoitus <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5499,20 +5652,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Vahvistus epäonnistui. Tarkista, että olet syöttänyt tunnuksesi oikein ja nettiyhteytesi toimii. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 - + &Controller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versio + + DirectConnect @@ -5618,7 +5818,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5626,11 +5831,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5690,44 +5890,44 @@ Please go to Configure -> System -> Network and make a selection. Telemetria - + Loading Web Applet... Ladataan Web-applettia... - - + + Disable Web Applet - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) - + The amount of shaders currently being built Tällä hetkellä ladattujen shadereiden määrä - + The current selected resolution scaling multiplier. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Tämänhetkinen emulointinopeus. Arvot yli tai alle 100% kertovat emuloinnin tapahtuvan nopeammin tai hitaammin kuin Switchillä: - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Kuinka monta kuvaruutua sekunnissa peli tällä hetkellä näyttää. Tämä vaihtelee pelistä ja pelikohtauksesta toiseen. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Aika, joka kuluu yhden kuvaruudun emulointiin huomioimatta päivitysnopeuden rajoituksia tai v-synciä. Täysnopeuksista emulointia varten tämä saa olla enintään 16,67 ms. @@ -5744,24 +5944,23 @@ Please go to Configure -> System -> Network and make a selection. OPENGL - + &Clear Recent Files - + &Continue - + &Pause &Pysäytä - Warning Outdated Game Format - Varoitus vanhentunut peliformaatti + Varoitus vanhentunut peliformaatti You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. @@ -5769,78 +5968,72 @@ Please go to Configure -> System -> Network and make a selection. Tätä viestiä ei näytetä uudelleen. - - + + Error while loading ROM! Virhe ladatessa ROMia! - + The ROM format is not supported. ROM-formaattia ei tueta. - + An error occurred initializing the video core. Videoydintä käynnistäessä tapahtui virhe - + Error while loading ROM! %1 %1 signifies a numeric error code. - + An unknown error occurred. Please see the log for more details. Tuntematon virhe. Tarkista lokitiedosto lisätietoja varten. - + (64-bit) - + (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit - + Save Data Tallennus - + Mod Data Modin data - + Error Opening %1 Folder Virhe avatessa kansiota %1 - - + + Folder does not exist! Kansiota ei ole olemassa! - Error Opening Transferable Shader Cache - Virhe avattaessa siirrettävää Shader Cachea - - - - Failed to create the shader cache directory for this title. - + Virhe avattaessa siirrettävää Shader Cachea Contents @@ -5855,7 +6048,7 @@ Tätä viestiä ei näytetä uudelleen. DLC - + Remove Entry Poista merkintä @@ -5864,349 +6057,245 @@ Tätä viestiä ei näytetä uudelleen. Poistataanko asennettu peli %1? - - - - - - Successfully Removed - Onnistuneesti poistettu + Onnistuneesti poistettu - Successfully removed the installed base game. - Asennettu pohjapeli poistettiin onnistuneesti. + Asennettu pohjapeli poistettiin onnistuneesti. Error Removing %1 Virhe poistaessa %1 - The base game is not installed in the NAND and cannot be removed. - Pohjapeliä ei ole asennettu NAND-muistiin eikä sitä voida poistaa. + Pohjapeliä ei ole asennettu NAND-muistiin eikä sitä voida poistaa. - Successfully removed the installed update. - Asennettu päivitys poistettiin onnistuneesti. + Asennettu päivitys poistettiin onnistuneesti. - There is no update installed for this title. - Tähän sovellukseen ei ole asennettu päivitystä. + Tähän sovellukseen ei ole asennettu päivitystä. - There are no DLC installed for this title. - Tähän sovellukseen ei ole asennettu DLC:tä. + Tähän sovellukseen ei ole asennettu DLC:tä. - Successfully removed %1 installed DLC. - Asennettu DLC poistettu onnistuneesti %1  + Asennettu DLC poistettu onnistuneesti %1  - + Delete OpenGL Transferable Shader Cache? - + Delete Vulkan Transferable Shader Cache? - + Delete All Transferable Shader Caches? - + Remove Custom Game Configuration? Poistataanko pelin mukautettu määritys? - + Remove Cache Storage? - + Remove File Poista tiedosto - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Virhe poistettaessa siirrettävää Shader Cachea + Virhe poistettaessa siirrettävää Shader Cachea - - A shader cache for this title does not exist. - Shader cachea tälle sovellukselle ei ole olemassa. + Shader cachea tälle sovellukselle ei ole olemassa. - Successfully removed the transferable shader cache. - Siirrettävä Shadet Cache poistettiin onnistuneesti. + Siirrettävä Shadet Cache poistettiin onnistuneesti. - Failed to remove the transferable shader cache. - Siirrettävän Shader Cachen poisto epäonnistui. + Siirrettävän Shader Cachen poisto epäonnistui. - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - - Error Removing Transferable Shader Caches - - - - - Successfully removed the transferable shader caches. - - - - - Failed to remove the transferable shader cache directory. - - - - - Error Removing Custom Configuration - Virhe poistaessa mukautettua määritystä. + Virhe poistaessa mukautettua määritystä. - A custom configuration for this title does not exist. - Mukautettua määritystä tälle sovellukselle ei ole olemassa. + Mukautettua määritystä tälle sovellukselle ei ole olemassa. - Successfully removed the custom game configuration. - Pelin mukautettu määritys poistettiin onnistuneesti. + Pelin mukautettu määritys poistettiin onnistuneesti. - Failed to remove the custom game configuration. - Pelin mukautetun määrityksen poistaminen epäonnistui. + Pelin mukautetun määrityksen poistaminen epäonnistui. - - + + RomFS Extraction Failed! RomFS purkaminen epäonnistui - + There was an error copying the RomFS files or the user cancelled the operation. RomFS tiedostoja kopioidessa tapahtui virhe, tai käyttäjä perui operaation. - + Full Täysi - + Skeleton Luuranko - + Select RomFS Dump Mode Valitse RomFS dumppausmoodi - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Valitse kuinka haluat dumpata RomFS:n. <br>Täysi kopioi kaikki tiedostot uuteen kansioon kun taas <br>luuranko luo ainoastaan kansiorakenteen. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root - + Extracting RomFS... Puretaan RomFS:ää - - - - - + + Cancel Peruuta - + RomFS Extraction Succeeded! RomFs purettiin onnistuneesti! - - - + The operation completed successfully. Operaatio suoritettiin onnistuneesti. - - Integrity verification couldn't be performed! + + Warning: Outdated Game Format - - File contents were not checked for validity. + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - Verifying integrity... + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - Integrity verification succeeded! + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - - Create Shortcut - - - - - Do you want to launch the game in fullscreen? - - - - - Successfully created a shortcut to %1 - - - - - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - - - - - Failed to create a shortcut to %1 - - - - - Create Icon - - - - - Cannot create icon file. Path "%1" does not exist and cannot be created. - - - - + Error Opening %1 Virhe avatessa %1 - + Select Directory Valitse kansio - + Properties Ominaisuudet - + The game properties could not be loaded. Pelin asetuksia ei saatu ladattua. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch tiedosto (%1);;Kaikki tiedostot (*.*) - + Load File Lataa tiedosto - + Open Extracted ROM Directory Avaa puretun ROMin kansio - + Invalid Directory Selected Virheellinen kansio valittu - + The directory you have selected does not contain a 'main' file. Valitsemasi kansio ei sisällä "main"-tiedostoa. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Asennettava Switch tiedosto (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submissions Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Asenna tiedostoja - + %n file(s) remaining @@ -6214,24 +6303,24 @@ Tätä viestiä ei näytetä uudelleen. - + Installing file "%1"... Asennetaan tiedostoa "%1"... - - + + Install Results Asennustulokset - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. - + %n file(s) were newly installed @@ -6240,7 +6329,7 @@ Please, only use this feature to install updates and DLC. - + %n file(s) were overwritten @@ -6249,7 +6338,7 @@ Please, only use this feature to install updates and DLC. - + %n file(s) failed to install @@ -6258,531 +6347,439 @@ Please, only use this feature to install updates and DLC. - + System Application Järjestelmäohjelma - + System Archive Järjestelmätiedosto - + System Application Update Järjestelmäohjelman päivitys - + Firmware Package (Type A) Firmware-paketti (A tyyppi) - + Firmware Package (Type B) Firmware-paketti (B tyyppi) - + Game Peli - + Game Update Pelin päivitys - + Game DLC Pelin DLC - + Delta Title Delta nimike - + Select NCA Install Type... Valitse NCA asennustyyppi... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Valitse asennettavan NCA-nimikkeen tyyppi: (Useimmissa tapauksissa oletustyyppi "Peli" toimii oikein) - + Failed to Install Asennus epäonnistui - + The title type you selected for the NCA is invalid. Valitsemasi nimiketyyppi on virheellinen - + File not found Tiedostoa ei löytynyt - + File "%1" not found Tiedostoa "%1" ei löytynyt - + OK OK - - + + Hardware requirements not met - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. - + Missing yuzu Account yuzu-tili puuttuu - + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + + + The selected file is not a valid amiibo - + The selected file is already on use - + An unknown error occurred - - - Verification failed for the following files: - -%1 + + + Install decryption keys and restart Eden before attempting to install firmware. - + + Select Dumped Firmware ZIP + + + + + Zipped Archives (*.zip) + + + + + Firmware cleanup failed + + + + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 + + + + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. + +Would you like to bypass this and exit anyway? + + + + + Keys not installed - - Install decryption keys and restart eden before attempting to install firmware. - - - - + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + %1 %2 - + VOLUME: MUTE - + VOLUME: %1% Volume percentage (e.g. 50%) - + Encryption keys are missing. - - - Are you sure you want to close eden? - - - - - - - eden - - - - - The currently running application has requested eden to not exit. - -Would you like to bypass this and exit anyway? - - In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Lähettääksesi pelin toimivuusraportin sinun tulee yhdistää yuzu-tilisi. <br><br/> Liittääksesi yuzu-tilin valitse Emulaatio &gt; Asetukset &gt; Web. - + Error opening URL Virhe avatessa URL-osoitetta - + Unable to open the URL "%1". URL-osoitetta "%1". ei voitu avata - + TAS Recording - + Overwrite file of player 1? - + Invalid config detected - + Handheld controller can't be used on docked mode. Pro controller will be selected. - + Error - - + + The current game is not looking for amiibos - - + + Amiibo - + Broken Vulkan Installation Detected - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Unmute - + Mute - + Reset Volume - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + Closing software... - - Error Removing Contents - - - - - Error Removing Update - - - - - Error Removing DLC - - - - + Remove Installed Game Contents? - + Remove Installed Game Update? - + Remove Installed Game DLC? - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - - - - + + The current amiibo has been removed - + Amiibo File (%1);; All Files (*.*) Amiibo tiedosto (%1);; Kaikki tiedostot (*.*) - + Load Amiibo Lataa Amiibo @@ -6803,7 +6800,7 @@ Would you like to bypass this and exit anyway? Amiibon lukeminen epäonnistui. Ohjelma odotti lukevansa %1 tavua mutta onnistui lukemaan vain %2 tavua. - + Error loading Amiibo data Virhe luettaessa Amiibo-dataa @@ -6812,68 +6809,68 @@ Would you like to bypass this and exit anyway? Amiibon dataa ei voitu lukea. - + Capture Screenshot Tallenna kuvakaappaus - + PNG Image (*.png) PNG-kuva (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 - + TAS state: Recording %1 - + TAS state: Idle %1/%2 - + TAS State: Invalid - + &Stop Running - + &Start &Käynnistä - + Stop R&ecording - + R&ecord - + Building: %n shader(s) @@ -6881,142 +6878,142 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor - + Speed: %1% / %2% Nopeus: %1% / %2% - + Speed: %1% Nopeus: %1% - + Game: %1 FPS Peli: %1 FPS - + Frame: %1 ms Ruutuaika: %1 ms - + None None - + + FXAA + + + + SMAA - + Nearest - + Bilinear - + Bicubic - + Gaussian - + ScaleForce - - + + FSR - + Area - + Docked - + Handheld Käsikonsolimoodi - + Normal - + High - + Extreme - + Vulkan - + OpenGL - + Null - + GLSL - + GLASM - + SPIRV - + NO AA - - - FXAA - - The game you are trying to load requires additional files from your Switch to be dumped before playing.<br/><br/>For more information on dumping these files, please see the following wiki page: <a href='https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/'>Dumping System Archives and the Shared Fonts from a Switch Console</a>.<br/><br/>Would you like to quit back to the game list? Continuing emulation may result in crashes, corrupted save data, or other bugs. Peli, jota yrität ladata vaatii, että dumppaat lisätiedostoja Switchistäsi ennen pelaamista. <br/><br/>Lue ohjeet näiden tiedostojen dumppaamiseen tältä wiki-sivulta: <a href='https://yuzu-emu.org/wiki/dumping-system-archives-and-the-shared-fonts-from-a-switch-console/'>Dumping System Archives and the Shared Fonts from a Switch Console</a>.<br/><br/>Haluatko palata pelivalikkoon? Jatkaminen voi johtaa pelin kaatumiseen, tallennustiedostojen korruptoitumiseen tai muihin bugeihin. @@ -7097,7 +7094,7 @@ Tämä poistaa automaattisesti generoidut avaimet ja ajaa avainten laskentamoduu - PRODINFO puuttuu - + Derivation Components Missing Johdantokomponentit puuttuvat @@ -7114,12 +7111,12 @@ riippuen laitteesi suorituskyvystä. Lasketaan avaimia - + Select RomFS Dump Target Valitse RomFS dumppauskohde - + Please select which RomFS you would like to dump. Valitse minkä RomFS:n haluat dumpata. @@ -7132,7 +7129,7 @@ riippuen laitteesi suorituskyvystä. yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Haluatko varmasti lopettaa emuloinnin? Kaikki tallentamaton tiedo menetetään. @@ -7148,8 +7145,8 @@ Haluatko silti ohittaa tämän ja sulkea? GRenderWindow - - + + OpenGL not available! openGL ei ole saatavilla! @@ -7158,38 +7155,38 @@ Haluatko silti ohittaa tämän ja sulkea? Yuzua ei ole koottu OpenGL-yhteensopivuuden kanssa. - + OpenGL shared contexts are not supported. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Virhe käynnistäessä OpenGL ydintä! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. - + Error while initializing OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 @@ -7197,158 +7194,158 @@ Haluatko silti ohittaa tämän ja sulkea? GameList - + Name Nimi - + Compatibility Yhteensopivuus - + Add-ons Lisäosat - + File type Tiedostotyyppi - + Size Koko - + Favorite - + Start Game - + Start Game without Custom Configuration - + Open Save Data Location Avaa tallennuskansio - + Open Mod Data Location Avaa modien tallennuskansio - + Open Transferable Pipeline Cache - + Remove Poista - + Remove Installed Update Poista asennettu päivitys - + Remove All Installed DLC Poista kaikki asennetut DLC:t - + Remove Custom Configuration Poista mukautettu määritys - + Remove Play Time Data - + Remove Cache Storage - + Remove OpenGL Pipeline Cache - + Remove Vulkan Pipeline Cache - + Remove All Pipeline Caches - + Remove All Installed Contents Poista kaikki asennettu sisältö - + Dump RomFS Dumppaa RomFS - + Dump RomFS to SDMC - + Verify Integrity - + Copy Title ID to Clipboard Kopioi nimike ID leikepöydälle - + Navigate to GameDB entry Siirry GameDB merkintään - + Create Shortcut - + Add to Desktop - + Add to Applications Menu - + Configure Game - + Play time @@ -7357,32 +7354,32 @@ Haluatko silti ohittaa tämän ja sulkea? Ominaisuudet - + Scan Subfolders Skannaa alakansiot - + Remove Game Directory Poista pelikansio - + ▲ Move Up ▲ Liiku ylös - + ▼ Move Down ▼ Liiku alas - + Open Directory Location Avaa hakemisto - + Clear Tyhjennä @@ -7390,7 +7387,7 @@ Haluatko silti ohittaa tämän ja sulkea? GameListItemCompat - + Perfect Täydellinen @@ -7427,7 +7424,7 @@ even with workarounds. Peli toimii mutta siinä esiintyy merkittäviä ääni- ja grafiikkaongelmia. Peli ei ole pelattavissa alusta loppuun ongelmien vuoksi. - + Intro/Menu Intro/Valikko @@ -7437,52 +7434,52 @@ Screen. Peliä ei voi pelata merkittävien ääni- ja grafiikkaongelmien vuoksi. Pelissä ei pääse aloitusvalikko pidemmälle. - + Ingame - + Game starts, but crashes or major glitches prevent it from being completed. - + Game can be played without issues. - + Playable - + Game functions with minor graphical or audio glitches and is playable from start to finish. - + Game loads, but is unable to progress past the Start Screen. - + Won't Boot Ei käynnisty - + The game crashes when attempting to startup. Peli kaatuu käynnistettäessä. - + Not Tested Ei testattu - + The game has not yet been tested. Peliä ei ole vielä testattu @@ -7490,7 +7487,7 @@ Screen. GameListPlaceholder - + Double-click to add a new folder to the game list Tuplaklikkaa lisätäksesi uusi kansio pelilistaan. @@ -7498,7 +7495,7 @@ Screen. GameListSearchField - + %1 of %n result(s) @@ -7506,12 +7503,12 @@ Screen. - + Filter: Suodatin: - + Enter pattern to filter Syötä suodatettava tekstipätkä @@ -7593,7 +7590,7 @@ Screen. - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7601,186 +7598,186 @@ Debug Message: Hotkeys - + Audio Mute/Unmute - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window - + Audio Volume Down - + Audio Volume Up - + Capture Screenshot Tallenna kuvakaappaus - + Change Adapting Filter - + Change Docked Mode - + Change GPU Accuracy - + Configure Säädä - + Configure Current Game - + Continue/Pause Emulation - + Exit Fullscreen - - Exit eden + + Exit Eden - + Fullscreen - + Load File Lataa tiedosto - + Load/Remove Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation - + Stop Emulation - + TAS Record - + TAS Reset - + TAS Start/Stop - + Toggle Filter Bar - + Toggle Framerate Limit - + Toggle Mouse Panning - + Toggle Renderdoc Capture - + Toggle Status Bar @@ -7788,22 +7785,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. Vahvista, että nämä ovat tiedostot jotka haluat asentaa. - + Installing an Update or DLC will overwrite the previously installed one. Päivityksen tai DLC:n asentaminen korvaa aiemmin asennetut. - + Install Asenna - + Install Files to NAND Asenna tiedosto NAND-muistiin @@ -7811,7 +7808,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 @@ -7957,349 +7954,412 @@ Debug Message: - + &Emulation &Emulaatio - + &View &Katso - + &Reset Window Size - + &Debugging - + Reset Window Size to &720p - + Reset Window Size to 720p - + Reset Window Size to &900p - + Reset Window Size to 900p - + Reset Window Size to &1080p - + Reset Window Size to 1080p - + &Multiplayer - + &Tools - + &Amiibo - + &TAS - + &Create Home Menu Shortcut - + &Help &Apu - + &Install Files to NAND... - + L&oad File... - + Load &Folder... - + E&xit P&oistu - + &Pause &Pysäytä - + &Stop &Lopeta - + &Verify Installed Contents - - &About eden - - - - - Open &eden Folder - - - - + Open &Controller Menu - + Install Firmware - + Install Decryption Keys - + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu - + Single &Window Mode - + + Open &Eden Folders + + + + + &About Eden + + + + Con&figure... - + Ctrl+, - + Display D&ock Widget Headers - + Show &Filter Bar - + Show &Status Bar - + Show Status Bar Näytä statuspalkki - + &Browse Public Game Lobby - + &Create Room - + &Leave Room - + &Direct Connect to Room - + &Show Current Room - + F&ullscreen - + &Restart - + Load/Remove &Amiibo... - + &Report Compatibility - + Open &Mods Page - + Open &Quickstart Guide - + &FAQ - + &Capture Screenshot - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... - + Configure C&urrent Game... - + &Start &Käynnistä - + &Reset - + R&ecord - - - MicroProfileDialog - - &MicroProfile + + &Root Data Folder + + + + + &NAND Folder + + + + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8359,37 +8419,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status - + Not Connected. Click here to find a room! - + Not Connected - + Connected - + New Messages Received - + Error - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: @@ -8469,56 +8529,56 @@ p, li { white-space: pre-wrap; } QObject - + Installed SD Titles Asennetut SD-sovellukset - + Installed NAND Titles Asennetut NAND-sovellukset - + System Titles Järjestelmäsovellukset - + Add New Game Directory Lisää uusi pelikansio - + Favorites - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [ei asetettu] @@ -8529,14 +8589,14 @@ p, li { white-space: pre-wrap; } Hattu %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Akseli %1%2 @@ -8547,321 +8607,321 @@ p, li { white-space: pre-wrap; } Näppäin %1 - - - - - - + + + + + + [unknown] [tuntematon] - - - + + + Left - - - + + + Right - - - + + + Down - - - + + + Up - - + + Z - - + + R - - + + L - + ZR - + ZL - + SR - + SL - + Stick L - + Stick R - - + + A - - + + B - - + + X - - + + Y - - + + Start Käynnistä - + Plus - + Minus - + Capture - - + + L1 - - + + L2 - - + + L3 - - + + R1 - - + + R2 - - + + R3 - - + + Circle - - + + Cross - - + + Square - - + + Triangle - - + + Share - - + + Options - - + + %1%2%3Button %4 - - + + Home - + Touch - + Wheel Indicates the mouse wheel - + Backward - + Forward - + Task - + Extra - - + + [undefined] - - + + [invalid] - + %1%2 - - + + %1%2Hat %3 - - - + + + %1%2Axis %3 - - + + %1%2Axis %3,%4,%5 - + %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2Motion %3 - - + + %1%2Button %3 - - + + [unused] [ei käytössä] @@ -8882,37 +8942,37 @@ p, li { white-space: pre-wrap; } - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -9030,6 +9090,298 @@ p, li { white-space: pre-wrap; } + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Peruuta + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + Operaatio suoritettiin onnistuneesti. + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + + + + + Error Removing Update + + + + + Error Removing DLC + + + + + The base game is not installed in the NAND and cannot be removed. + Pohjapeliä ei ole asennettu NAND-muistiin eikä sitä voida poistaa. + + + + There is no update installed for this title. + Tähän sovellukseen ei ole asennettu päivitystä. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Onnistuneesti poistettu + + + + Successfully removed %1 installed DLC. + Asennettu DLC poistettu onnistuneesti %1  + + + + + Error Removing Transferable Shader Cache + Virhe poistettaessa siirrettävää Shader Cachea + + + + + A shader cache for this title does not exist. + Shader cachea tälle sovellukselle ei ole olemassa. + + + + Successfully removed the transferable shader cache. + Siirrettävä Shadet Cache poistettiin onnistuneesti. + + + + Failed to remove the transferable shader cache. + Siirrettävän Shader Cachen poisto epäonnistui. + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + + + + + Successfully removed the transferable shader caches. + + + + + Failed to remove the transferable shader cache directory. + + + + + + Error Removing Custom Configuration + Virhe poistaessa mukautettua määritystä. + + + + A custom configuration for this title does not exist. + Mukautettua määritystä tälle sovellukselle ei ole olemassa. + + + + Successfully removed the custom game configuration. + Pelin mukautettu määritys poistettiin onnistuneesti. + + + + Failed to remove the custom game configuration. + Pelin mukautetun määrityksen poistaminen epäonnistui. + + + + Reset Metadata Cache + + + + + The metadata cache is already empty. + + + + + The operation completed successfully. + Operaatio suoritettiin onnistuneesti. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + + + + + Create Shortcut + + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9319,7 +9671,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9392,7 +9744,7 @@ Please try again or contact the developer of the software. Valitse käyttäjä: - + Users Käyttäjät @@ -9447,7 +9799,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Call stack @@ -9481,12 +9833,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 - + waited by no thread waited by no thread @@ -9494,82 +9846,82 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable - + paused pysäytetty - + sleeping lepää - + waiting for IPC reply odotetaan IPC-vastausta - + waiting for objects Odotetaan objekteja - + waiting for condition variable odotetaan condition variable - + waiting for address arbiter odotetaan addres arbiter - + waiting for suspend resume - + waiting - + initialized - + terminated - + unknown - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ihanteellinen - + core %1 ydin %1 - + processor = %1 prosessori = %1 @@ -9578,22 +9930,22 @@ p, li { white-space: pre-wrap; } ihanteellinen ydin = %1 - + affinity mask = %1 affinity mask = %1 - + thread id = %1 thread id = %1 - + priority = %1(current) / %2(normal) prioriteetti = %1(tämänhetkinen) / %2(normaali) - + last running ticks = %1 viimeisimmät suoritetut tikit = %1 @@ -9605,7 +9957,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread odotus by thread @@ -9613,7 +9965,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree diff --git a/dist/languages/fr.ts b/dist/languages/fr.ts index a7443f8bd2..0b1d784a5a 100644 --- a/dist/languages/fr.ts +++ b/dist/languages/fr.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Communication avec le serveur... - + Cancel Annuler - + Touch the top left corner <br>of your touchpad. Touchez le coin supérieur gauche<br>de votre pavé tactile. - + Now touch the bottom right corner <br>of your touchpad. Touchez le coin supérieur gauche<br> de votre pavé tactile. - + Configuration completed! Configuration terminée ! - + OK OK @@ -398,134 +398,134 @@ Cela bannirait à la fois son nom d'utilisateur du forum et son adresse IP. ConfigurationShared - + % % - + Amiibo editor Éditeur d'Amiibo - + Controller configuration Configuration des manettes - + Data erase Effacement des données - + Error Erreur - + Net connect Connexion Internet - + Player select Sélection du joueur - + Software keyboard Clavier virtuel - + Mii Edit Édition de Mii - + Online web Web en ligne - + Shop Boutique - + Photo viewer Visionneuse de photos - + Offline web Web hors ligne - + Login share Partage d'identification - + Wifi web auth Authentification Wifi Web - + My page Ma page - + Output Engine: Moteur de Sortie : - + Output Device: Périphérique de sortie : - + Input Device: Périphérique d'entrée : - + Mute audio Couper le son - + Volume: Volume : - + Mute audio when in background Couper le son en arrière-plan - + Multicore CPU Emulation Émulation CPU Multicœur - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. Cette option augmente l'utilisation du thread d'émulation CPU de 1 au maximum de 4 sur la Nintendo Switch. Il s'agit principalement d'une option de débogage et ne devrait pas être désactivée. - + Memory Layout Disposition de la mémoire - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -534,12 +534,12 @@ Cela n'améliore ni la stabilité ni les performances et est destiné à pe L'activer augmentera l'utilisation de la mémoire. Il n'est pas recommandé de l'activer à moins qu'un jeu spécifique avec un mod de texture en ait besoin. - + Limit Speed Percent Limiter la vitesse en pourcentage - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -548,141 +548,118 @@ Disabling it means unlocking the framerate to the maximum your PC can reach. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Précision: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. Ce paramètre contrôle la précision du CPU émulé. Ne le changez pas à moins de savoir ce que vous faites. - - + + Backend: Backend : - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Désactivation du FMA (améliore les performances des CPU sans FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Cette option améliore la vitesse en réduisant la précision des instructions de multiplication et addition fusionnées sur les processeurs qui ne prennent pas en charge nativement FMA. - + Faster FRSQRTE and FRECPE FRSQRTE et FRECPE plus rapides - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Cette option améliore la vitesse de certaines fonctions à virgule flottante approximatives en utilisant des approximations natives moins précises. - + Faster ASIMD instructions (32 bits only) Instructions ASIMD plus rapides (32 bits seulement) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Cette option améliore la vitesse des fonctions à virgule flottante ASIMD sur 32 bits en utilisant des modes d'arrondi incorrects. - + Inaccurate NaN handling Traitement NaN imprécis - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. Cette option améliore la vitesse en supprimant la vérification des NaN. Veuillez noter que cela réduit également la précision de certaines instructions en virgule flottante. - + Disable address space checks Désactiver les vérifications de l'espace d'adresse - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. Cette option améliore la vitesse en éliminant une vérification de sécurité avant chaque lecture/écriture en mémoire dans l'invité. La désactivation de cette option peut permettre à un jeu de lire/écrire dans la mémoire de l'émulateur. - + Ignore global monitor Ignorer le moniteur global - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. Cette option améliore la vitesse en se basant uniquement sur la sémantique de cmpxchg pour garantir la sécurité des instructions d'accès exclusif. Veuillez noter que cela peut entraîner des blocages et d'autres conditions de concurrence. - + API: API : - + Switches between the available graphics APIs. Vulkan is recommended in most cases. Permet de basculer entre les API graphiques disponibles. Vulkan est recommandé dans la plupart des cas. - + Device: Appareil : - + This setting selects the GPU to use with the Vulkan backend. Ce paramètre sélectionne le GPU à utiliser avec le backend Vulkan. - + Shader Backend: Back-end des Shaders : - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -693,12 +670,12 @@ GLASM est un backend obsolète réservé à NVIDIA qui offre de bien meilleures SPIR-V compile le plus rapidement, mais donne de mauvais résultats sur la plupart des pilotes de GPU. - + Resolution: Résolution : - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -707,27 +684,27 @@ Les résolutions plus élevées nécessitent beaucoup plus de VRAM et de bande p Les options inférieures à 1X peuvent causer des problèmes de rendu. - + Window Adapting Filter: Filtre de fenêtre adaptatif - + FSR Sharpness: Netteté FSR : - + Determines how sharpened the image will look while using FSR’s dynamic contrast. Détermine à quel point l'image sera affinée lors de l'utilisation du contraste dynamique FSR. - + Anti-Aliasing Method: Méthode d'anticrénelage : - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -736,12 +713,12 @@ SMAA offre la meilleure qualité. FXAA a un impact sur les performances plus faible et peut produire une image meilleure et plus stable sous des résolutions très basses. - + Fullscreen Mode: Mode Plein écran : - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -750,12 +727,12 @@ Sans bordure offre la meilleure compatibilité avec le clavier à l'écran Le mode plein écran exclusif peut offrir de meilleures performances et un meilleur support Freesync/Gsync. - + Aspect Ratio: Format : - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -764,49 +741,36 @@ Les jeux de la Switch ne prennent en charge que le format 16:9, donc des mods pe Contrôle également le rapport d'aspect des captures d'écran. - + Use disk pipeline cache Utiliser la cache de pipeline sur disque - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. Permet de sauvegarder les shaders sur le stockage pour un chargement plus rapide lors des démarrages ultérieurs du jeu. Le désactiver est uniquement destiné au débogage. - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Utiliser l'émulation GPU asynchrone - + Uses an extra CPU thread for rendering. This option should always remain enabled. Utilise un thread CPU supplémentaire pour le rendu. Cette option doit toujours rester activée. - + NVDEC emulation: Émulation NVDEC - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -815,12 +779,12 @@ Elles peuvent être décodées soit par le CPU, soit par le GPU, ou pas du tout Dans la plupart des cas, le décodage GPU offre les meilleures performances. - + ASTC Decoding Method: Méthode de décodage ASTC : - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -832,34 +796,33 @@ GPU : Utilise les shaders de calcul du GPU pour décoder les textures ASTC, reco CPU de manière asynchrone : Utilise le CPU pour décoder les textures ASTC au fur et à mesure de leur arrivée. Élimine complètement le bégaiement du décodage ASTC au détriment de problèmes de rendu pendant que la texture est en cours de décodage. - + ASTC Recompression Method: Méthode de recompression ASTC : - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. Presque toutes les cartes graphiques dédiées pour ordinateurs de bureau et portables ne prennent pas en charge les textures ASTC, obligeant l'émulateur à décompresser vers un format intermédiaire que toutes les cartes prennent en charge, RGBA8. Cette option recomprime le RGBA8 en format BC1 ou BC3, économisant ainsi la VRAM mais affectant négativement la qualité de l'image. - + VRAM Usage Mode: Mode d'utilisation de la VRAM : - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - Sélectionne si l'émulateur doit privilégier la conservation de la mémoire ou utiliser au maximum la mémoire vidéo disponible pour les performances. N'a aucun effet sur les graphiques intégrés. Le mode agressif peut avoir un impact sévère sur les performances d'autres applications telles que les logiciels d'enregistrement. + Sélectionne si l'émulateur doit privilégier la conservation de la mémoire ou utiliser au maximum la mémoire vidéo disponible pour les performances. N'a aucun effet sur les graphiques intégrés. Le mode agressif peut avoir un impact sévère sur les performances d'autres applications telles que les logiciels d'enregistrement. - + VSync Mode: Mode VSync : - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -870,51 +833,49 @@ Mailbox peut avoir une latence plus faible que FIFO et ne présente pas de déch Immédiat (sans synchronisation) présente simplement ce qui est disponible et peut présenter des déchirures. - + Enable asynchronous presentation (Vulkan only) Activer la présentation asynchrone (uniquement pour Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. Améliore légèrement les performances en déplaçant la présentation vers un thread CPU séparé. - + Force maximum clocks (Vulkan only) Forcer la fréquence d'horloge maximale (Vulkan uniquement) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Les exécutions fonctionnent en arrière-plan en attendant les commandes graphiques pour empêcher le GPU de réduire sa vitesse de fréquence d'horloge. - + Anisotropic Filtering: Filtrage anisotropique : - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. Contrôle la qualité du rendu des textures à des angles obliques. C'est un paramètre léger et il est sûr de le régler à 16x sur la plupart des GPU. - Accuracy Level: - Niveau de Précision : + Niveau de Précision : - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - Précision de l'émulation du GPU. + Précision de l'émulation du GPU. La plupart des jeux rendent bien avec "Normal", mais "High" est encore nécessaire pour certains. Les particules ont tendance à ne rendre correctement qu'avec une précision élevée. "Extreme" ne doit être utilisé que pour le débogage. @@ -922,12 +883,12 @@ Cette option peut être modifiée pendant le jeu. Certains jeux peuvent nécessiter un démarrage en "High" pour rendre correctement. - + Use asynchronous shader building (Hack) Utiliser la compilation asynchrone des shaders (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. Active la compilation asynchrone des shaders, ce qui peut réduire les saccades dues aux shaders. @@ -942,24 +903,24 @@ Cette fonctionnalité est expérimentale. Active le Temps GPU Rapide. Cette option forcera la plupart des jeux à utiliser leur plus grande résolution native. - + Use Vulkan pipeline cache Utiliser le cache de pipeline Vulkan - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. Active le cache de pipeline spécifique au fournisseur de GPU. Cette option peut améliorer considérablement le temps de chargement des shaders dans les cas où le pilote Vulkan ne stocke pas les fichiers de cache de pipeline en interne. - + Enable Compute Pipelines (Intel Vulkan Only) Activer les pipelines de calcul (uniquement pour Vulkan sur Intel) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -968,111 +929,111 @@ Ce paramètre existe uniquement pour les pilotes propriétaires d'Intel et Les pipelines de calcul sont toujours activés sur tous les autres pilotes. - + Enable Reactive Flushing Activer le Vidage Réactif - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Utilise une purge réactive au lieu d'une purge prédictive, permettant une synchronisation de la mémoire plus précise. - + Sync to framerate of video playback Synchro la fréquence d'image de la relecture du vidéo - + Run the game at normal speed during video playback, even when the framerate is unlocked. Éxécuter le jeu à une vitesse normale pendant la relecture du vidéo, même-ci la fréquence d'image est dévérouillée. - + Barrier feedback loops Boucles de rétroaction de barrière - + Improves rendering of transparency effects in specific games. Améliore le rendu des effets de transparence dans des jeux spécifiques. - + RNG Seed Seed RNG - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. Contrôle le seed du générateur de nombres aléatoires. Principalement utilisé à des fins de speedrunning. - + Device Name Nom de l'appareil - + The name of the emulated Switch. Le nom de la Nintendo Switch émulée. - + Custom RTC Date: Date RTC personnalisée : - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. Cette option permet de changer l'horloge émulée de la Switch. Elle peut être utilisée pour manipuler le temps dans les jeux. - + Language: Langue : - + Note: this can be overridden when region setting is auto-select Note : ceci peut être remplacé quand le paramètre de région est réglé sur automatique - + Region: Région : - + The region of the emulated Switch. La région de la Nintendo Switch émulée. - + Time Zone: Fuseau horaire : - + The time zone of the emulated Switch. Le fuseau horaire de la Nintendo Switch émulée. - + Sound Output Mode: Mode de sortie sonore : - + Console Mode: Mode console : - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1081,7 +1042,7 @@ Les jeux changeront leur résolution, leurs détails et les contrôleurs pris en Le réglage sur Portable peut aider à améliorer les performances pour les systèmes peu performants. - + Prompt for user on game boot Demander un utilisateur au lancement d'un jeu @@ -1090,7 +1051,7 @@ Le réglage sur Portable peut aider à améliorer les performances pour les syst Demander de sélectionner un profil utilisateur à chaque démarrage, utile si plusieurs personnes utilisent yuzu sur le même PC. - + Pause emulation when in background Mettre en pause l’émulation lorsque mis en arrière-plan @@ -1099,843 +1060,992 @@ Le réglage sur Portable peut aider à améliorer les performances pour les syst Ce paramètre met en pause yuzu lorsque d'autres fenêtres sont au premier plan. - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation Confirmer avant d'arrêter l'émulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. Ce paramètre remplace les invitations du jeu demandant de confirmer l'arrêt du jeu. En l'activant, cela contourne de telles invitations et quitte directement l'émulation. - + Hide mouse on inactivity Cacher la souris en cas d'inactivité - + This setting hides the mouse after 2.5s of inactivity. Ce paramètre masque la souris après 2,5 secondes d'inactivité. - + Disable controller applet Désactiver l'applet du contrôleur - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. Désactive de force l'utilisation de l'applet de contrôleur par les invités. Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est immédiatement fermé. - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode Activer le mode jeu - + Custom frontend Interface personnalisée - + Real applet Applet réel - - Never - - - - - On Load - - - - - Always - - - - + CPU CPU - + GPU GPU - + CPU Asynchronous CPU Asynchrone - + Uncompressed (Best quality) Non compressé (Meilleure qualité) - + BC1 (Low quality) BC1 (Basse qualité) - + BC3 (Medium quality) BC3 (Qualité moyenne) - + Conservative Conservateur - + Aggressive Agressif - + OpenGL OpenGL - + Vulkan Vulkan - + Null Nul - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM (Shaders en Assembleur, NVIDIA Seulement) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (Expérimental, AMD/Mesa uniquement) - + Normal Normal - + High Haut - + Extreme Extême - + Auto Auto - + Accurate Précis - + Unsafe Risqué - + Paranoid (disables most optimizations) Paranoïaque (désactive la plupart des optimisations) - + Dynarmic Dynamique - + NCE NCE - + Borderless Windowed Fenêtré sans bordure - + Exclusive Fullscreen Plein écran exclusif - + No Video Output Pas de sortie vidéo - + CPU Video Decoding Décodage Vidéo sur le CPU - + GPU Video Decoding (Default) Décodage Vidéo sur le GPU (par défaut) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] 0.5X (360p/540p) [EXPERIMENTAL] - + 0.75X (540p/810p) [EXPERIMENTAL] 0.75X (540p/810p) [EXPÉRIMENTAL] - + 1X (720p/1080p) 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] 1.5X (1080p/1620p) [EXPÉRIMENTAL] - + 2X (1440p/2160p) 2X (1440p/2160p) - + 3X (2160p/3240p) 3X (2160p/3240p) - + 4X (2880p/4320p) 4X (2880p/4320p) - + 5X (3600p/5400p) 5X (3600p/5400p) - + 6X (4320p/6480p) 6X (4320p/6480p) - + 7X (5040p/7560p) 7X (5040p/7560p) - + 8X (5760p/8640p) 8X (5760p/8640p) - + Nearest Neighbor Plus proche voisin - + Bilinear Bilinéaire - + Bicubic Bicubique - + Gaussian Gaussien - + ScaleForce ScaleForce - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ Super Resolution - - Area - - - - + None Aucune - + FXAA FXAA - + SMAA SMAA - + Default (16:9) Par défaut (16:9) - + Force 4:3 Forcer le 4:3 - + Force 21:9 Forcer le 21:9 - + Force 16:10 Forcer le 16:10 - + Stretch to Window Étirer à la fenêtre - + Automatic Automatique - + + Default Par défaut - + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japonais (日本語) - + American English Anglais Américain - + French (français) Français (français) - + German (Deutsch) Allemand (Deutsch) - + Italian (italiano) Italien (italiano) - + Spanish (español) Espagnol (español) - + Chinese Chinois - + Korean (한국어) Coréen (한국어) - + Dutch (Nederlands) Néerlandais (Nederlands) - + Portuguese (português) Portugais (português) - + Russian (Русский) Russe (Русский) - + Taiwanese Taïwanais - + British English Anglais Britannique - + Canadian French Français Canadien - + Latin American Spanish Espagnol d'Amérique Latine - + Simplified Chinese Chinois Simplifié - + Traditional Chinese (正體中文) Chinois Traditionnel (正體中文) - + Brazilian Portuguese (português do Brasil) Portugais Brésilien (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japon - + USA É.-U.A. - + Europe Europe - + Australia Australie - + China Chine - + Korea Corée - + Taiwan Taïwan - + Auto (%1) Auto select time zone Auto (%1) - + Default (%1) Default time zone Par défaut (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Égypte - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hong Kong - + HST HST - + Iceland Islande - + Iran Iran - + Israel Israël - + Jamaica Jamaïque - + Kwajalein Kwajalein - + Libya Libye - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Pologne - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapour - + Turkey Turquie - + UCT UCT - + Universal Universel - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stéréo - + Surround Surround - + 4GB DRAM (Default) 4 GB DRAM (Par défaut) - + 6GB DRAM (Unsafe) 6 GB DRAM (Risqué) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1944,37 +2054,37 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est 8 GB DRAM (Risqué) - + Docked Mode TV - + Handheld Mode Portable - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Toujours demander (par défaut) - + Only if game specifies not to stop Uniquement si le jeu précise de ne pas s'arrêter - + Never ask Jamais demander @@ -2329,27 +2439,27 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est S'enregistrer - + Open Log Location Ouvrir l'emplacement du journal de logs - + Global Log Filter Filtre de log global - + When checked, the max size of the log increases from 100 MB to 1 GB Lorsque la case est cochée, la taille maximum du relevé d'événements augmente de 100 Mo à 1 Go - + Enable Extended Logging** Activer la journalisation étendue** - + Show Log in Console Afficher le relevé d'événements dans la console @@ -2495,7 +2605,7 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2557,7 +2667,7 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est **Ces options seront réinitialisées automatiquement lorsque yuzu fermera. - + Web applet not compiled Applet Web non compilé @@ -2607,7 +2717,7 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est - eden Configuration + Eden Configuration @@ -2616,88 +2726,88 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est Certains paramètres ne sont disponibles que lorsqu'un jeu n'est pas en cours d'exécution. - + Applets Applets - - + + Audio Son - - + + CPU CPU - + Debug Débogage - + Filesystem Système de fichiers - - + + General Général - - + + Graphics Vidéo - + GraphicsAdvanced Graphismes avancés - + GraphicsExtensions - + Hotkeys Raccourcis clavier - - + + Controls Contrôles - + Profiles Profils - + Network Réseau - - + + System Système - + Game List Liste des jeux - + Web Web @@ -2795,51 +2905,45 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est - - - Reset Metadata Cache Mettre à zéro le cache des métadonnées - + Select Emulated NAND Directory... Sélectionner le répertoire NAND émulé... - + Select Emulated SD Directory... Sélectionner le répertoire SD émulé... - + Select Gamecard Path... Sélectionner le chemin de la cartouche de jeu... - + Select Dump Directory... Sélectionner le répertoire d'extraction... - + Select Mod Load Directory... Sélectionner le répertoire de mod... - The metadata cache is already empty. - Le cache des métadonnées est déjà vide. + Le cache des métadonnées est déjà vide. - The operation completed successfully. - L'opération s'est terminée avec succès. + L'opération s'est terminée avec succès. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Le cache des métadonnées n'a pas pu être supprimé. Il pourrait être utilisé ou non-existant. + Le cache des métadonnées n'a pas pu être supprimé. Il pourrait être utilisé ou non-existant. @@ -2870,12 +2974,12 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Ceci réinitialise tout les paramètres et supprime toutes les configurations par jeu. Cela ne va pas supprimer les répertoires de jeu, les profils, ou les profils d'entrée. Continuer ? @@ -2908,33 +3012,33 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est Couleur de l’arrière plan : - + % FSR sharpening percentage (e.g. 50%) % - + Off Désactivé - + VSync Off VSync Désactivée - + Recommended Recommandé - + On Activé - + VSync On VSync Activée @@ -2971,14 +3075,18 @@ Lorsqu'un invité tente d'ouvrir l'applet de contrôleur, il est - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3010,75 +3118,75 @@ These settings are experimental, and may cause black screens. If your games fail Restaurer les paramètres par défaut - + Action Action - + Hotkey Raccourci clavier - + Controller Hotkey Raccourci Manette - - - + + + Conflicting Key Sequence Séquence de touches conflictuelle - - + + The entered key sequence is already assigned to: %1 La séquence de touches entrée est déjà attribuée à : %1 - + [waiting] [en attente] - + Invalid Invalide - + Invalid hotkey settings Paramètres de raccourci invalides - + An error occurred. Please report this issue on github. Une erreur s'est produite. Veuillez signaler ce problème sur GitHub. - + Restore Default Restaurer les paramètres par défaut - + Clear Effacer - + Conflicting Button Sequence Séquence de bouton conflictuelle - + The default button sequence is already assigned to: %1 La séquence de bouton par défaut est déjà assignée à : %1 - + The default key sequence is already assigned to: %1 La séquence de touches par défaut est déjà attribuée à : %1 @@ -3398,7 +3506,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3553,7 +3661,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Stick Gauche @@ -3663,14 +3771,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3689,7 +3797,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Plus @@ -3702,15 +3810,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3755,7 +3863,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Stick Droit @@ -3770,242 +3878,242 @@ These settings are experimental, and may cause black screens. If your games fail Configurer - - - - + + + + Clear Effacer - - - - - + + + + + [not set] [non défini] - - - + + + Invert button Inverser les boutons - - + + Toggle button Bouton d'activation - + Turbo button Bouton Turbo - - + + Invert axis Inverser l'axe - - - + + + Set threshold Définir le seuil - - + + Choose a value between 0% and 100% Choisissez une valeur entre 0% et 100% - + Toggle axis Basculer les axes - + Set gyro threshold Définir le seuil du gyroscope - + Calibrate sensor Calibrer le capteur - + Map Analog Stick Mapper le stick analogique - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Après avoir appuyé sur OK, bougez d'abord votre joystick horizontalement, puis verticalement. Pour inverser les axes, bougez d'abord votre joystick verticalement, puis horizontalement. - + Center axis Axe central - - + + Deadzone: %1% Zone morte : %1% - - + + Modifier Range: %1% Modification de la course : %1% - - + + Pro Controller Manette Switch Pro - + Dual Joycons Deux Joycons - + Left Joycon Joycon gauche - + Right Joycon Joycon droit - + Handheld Mode Portable - + GameCube Controller Manette GameCube - + Poke Ball Plus Poké Ball Plus - + NES Controller Manette NES - + SNES Controller Manette SNES - + N64 Controller Manette N64 - + Sega Genesis Sega Genesis - + Start / Pause Start / Pause - + Z Z - + Control Stick Stick de contrôle - + C-Stick C-Stick - + Shake! Secouez ! - + [waiting] [en attente] - + New Profile Nouveau Profil - + Enter a profile name: Entrez un nom de profil : - - + + Create Input Profile Créer un profil d'entrée - + The given profile name is not valid! Le nom de profil donné est invalide ! - + Failed to create the input profile "%1" Échec de la création du profil d'entrée "%1" - + Delete Input Profile Supprimer le profil d'entrée - + Failed to delete the input profile "%1" Échec de la suppression du profil d'entrée "%1" - + Load Input Profile Charger le profil d'entrée - + Failed to load the input profile "%1" Échec du chargement du profil d'entrée "%1" - + Save Input Profile Sauvegarder le profil d'entrée - + Failed to save the input profile "%1" Échec de la sauvegarde du profil d'entrée "%1" @@ -4062,7 +4170,7 @@ Pour inverser les axes, bougez d'abord votre joystick verticalement, puis h - + Configure Configurer @@ -4098,7 +4206,7 @@ Pour inverser les axes, bougez d'abord votre joystick verticalement, puis h - + Test Tester @@ -4117,7 +4225,7 @@ Pour inverser les axes, bougez d'abord votre joystick verticalement, puis h <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Plus d'informations</span></a> - + %1:%2 %1:%2 @@ -4126,77 +4234,77 @@ Pour inverser les axes, bougez d'abord votre joystick verticalement, puis h yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Le numéro de port contient des caractères invalides - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Le port doit être entre 0 et 65353 - + IP address is not valid L'adresse IP n'est pas valide - + This UDP server already exists Ce serveur UDP existe déjà - + Unable to add more than 8 servers Impossible d'ajouter plus de 8 serveurs - + Testing Essai - + Configuring Configuration - + Test Successful Test réussi - + Successfully received data from the server. Données reçues du serveur avec succès. - + Test Failed Test échoué - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Impossible de recevoir des données valides du serveur.<br>Veuillez vérifier que le serveur est correctement configuré et que l'adresse et le port sont corrects. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Le test UDP ou la configuration de l'étalonnage est en cours.<br>Veuillez attendre qu'ils se terminent. @@ -4323,7 +4431,12 @@ Les valeurs actuelles sont respectivement de %1% et %2%. Interface Réseau - + + Enable Airplane Mode + + + + None Aucun @@ -4381,52 +4494,52 @@ Les valeurs actuelles sont respectivement de %1% et %2%. Certains paramètres ne sont disponibles que lorsqu'un jeu n'est pas en cours d'exécution. - + Add-Ons Extensions - + System Système - + CPU CPU - + Graphics Graphiques - + Adv. Graphics Adv. Graphiques - + GPU Extensions - + Audio Audio - + Input Profiles Profils d'entrée - + Linux Linux - + Properties Propriétés @@ -4444,12 +4557,12 @@ Les valeurs actuelles sont respectivement de %1% et %2%. Extensions - + Patch Name Nom du patch - + Version Version @@ -4487,27 +4600,32 @@ Les valeurs actuelles sont respectivement de %1% et %2%. Mettre une image - + + Select Avatar + + + + Add Ajouter - + Rename Renommer - + Remove Supprimer - + Profile management is available only when game is not running. La gestion de profil est disponible que lorsqu'un jeu n'est pas en cours d'exécution. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4515,100 +4633,189 @@ Les valeurs actuelles sont respectivement de %1% et %2%. %2 - + Enter Username Entrez un nom d'utilisateur - + Users Utilisateurs - + Enter a username for the new user: Entrez un nom d'utilisateur pour le nouvel utilisateur : - + Enter a new username: Entrez un nouveau nom d'utilisateur : - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Sélectionner l'image de l'utilisateur - - JPEG Images (*.jpg *.jpeg) - Images JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + Pas de firmware disponible + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Images JPEG (*.jpg *.jpeg) + + + Error deleting image Erreur dans la suppression de l'image - + Error occurred attempting to overwrite previous image at: %1. Une erreur est survenue en essayant de changer l'image précédente à : %1. - + Error deleting file Erreur dans la suppression du fichier - + Unable to delete existing file: %1. Impossible de supprimer le fichier existant : %1. - + Error creating user image directory Erreur dans la création du répertoire d'image de l'utilisateur - + Unable to create directory %1 for storing user images. Impossible de créer le répertoire %1 pour stocker les images de l'utilisateur. - Error copying user image - Erreur dans la copie de l'image de l'utilisateur + Erreur dans la copie de l'image de l'utilisateur - Unable to copy image from %1 to %2 - Impossible de copier l'image de %1 à %2 + Impossible de copier l'image de %1 à %2 - Error resizing user image - Erreur de redimensionnement de l'image utilisateur + Erreur de redimensionnement de l'image utilisateur - Unable to resize image - Impossible de redimensionner l'image + Impossible de redimensionner l'image + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Annuler + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Supprimer cet utilisateur ? Toutes les données de l'utilisateur vont être supprimées. - + Confirm Delete Confirmer la suppression - + Name: %1 UUID: %2 Nom : %1 @@ -4661,7 +4868,7 @@ UUID : %2 - + Enable Activer @@ -4672,7 +4879,7 @@ UUID : %2 - + Not connected Non connecté @@ -4682,63 +4889,63 @@ UUID : %2 Restaurer les défauts - + Clear Effacer - + [not set] [non défini] - + Invert axis Inverser l'axe - - + + Deadzone: %1% Zone morte : %1% - + Error enabling ring input Erreur lors de l'activation de la saisie de l'anneau - + Direct Joycon driver is not enabled Le pilote direct Joycon n'est pas activé - + Configuring Configuration - + The current mapped device doesn't support the ring controller Le périphérique mappé actuel ne prend pas en charge le contrôleur en anneau - + The current mapped device doesn't have a ring attached L'appareil actuellement mappé n'a pas d'anneau attaché - + The current mapped device is not connected L'appareil actuellement mappé n'est pas connecté - + Unexpected driver result %1 Résultat de pilote inattendu %1 - + [waiting] [en attente] @@ -4780,7 +4987,7 @@ UUID : %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4832,12 +5039,12 @@ UUID : %2 ConfigureTasDialog - + TAS Configuration Configuration du TAS - + Select TAS Load Directory... Sélectionner le dossier de chargement du TAS... @@ -4947,7 +5154,7 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5267,6 +5474,16 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service Service Web yuzu @@ -5276,42 +5493,29 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce En fournissant votre surnom et token, vous acceptez de permettre à yuzu de collecter des données d'utilisation supplémentaires, qui peuvent contenir des informations d'identification de l'utilisateur. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Vérifier + Vérifier - Sign up - Se connecter + Se connecter - + Token: Token : - + Username: Pseudonyme : - What is my token? - Qu'est ce que mon token ? + Qu'est ce que mon token ? - + Web Service configuration can only be changed when a public room isn't being hosted. La configuration du service Web ne peut être modifiée que lorsqu'un salon publique n'est pas hébergée. @@ -5336,12 +5540,12 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce Regénérer - + Discord Presence Statut Discord - + Show Current Game in your Discord Status Afficher le jeu en cours dans le Statut Discord @@ -5350,24 +5554,8 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">En savoir plus</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Se connecter</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Se connecter</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5390,10 +5578,9 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce Le token n'a pas été vérifié. Le changement à votre token n'a pas été enregistré. - Unverified, please click Verify before saving configuration Tooltip - Non-verifié, veuillez clicker Verifier avant de sauvergarder la configuration + Non-verifié, veuillez clicker Verifier avant de sauvergarder la configuration Verifying... @@ -5417,20 +5604,67 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Échec de la vérification. Vérifiez si vous avez correctement entrez votre token, et que votre connection internet fonctionne. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Contrôleur joueur 1 - + &Controller P1 &Contrôleur joueur 1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Version + + DirectConnect @@ -5536,7 +5770,12 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5544,11 +5783,6 @@ Faites glisser les points pour modifier la position ou double-cliquez sur les ce The host of the room has banned you. Speak with the host to unban you or try a different room. L'hôte du salon vous a banni. Parlez à l'hôte pour vous débannir ou essayez un autre salon. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5610,7 +5844,7 @@ Veuillez aller dans Configurer -> Système -> Réseau et faites un choix.< Télémétrie - + Broken Vulkan Installation Detected Détection d'une installation Vulkan endommagée @@ -5619,106 +5853,105 @@ Veuillez aller dans Configurer -> Système -> Réseau et faites un choix.< L'initialisation de Vulkan a échoué lors du démarrage.<br><br>Cliquez <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>ici pour obtenir des instructions pour résoudre le problème</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Exécution d'un jeu - + Loading Web Applet... Chargement de l'applet web... - - + + Disable Web Applet Désactiver l'applet web - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) La désactivation de l'applet Web peut entraîner un comportement indéfini et ne doit être utilisée qu'avec Super Mario 3D All-Stars. Voulez-vous vraiment désactiver l'applet Web ? (Cela peut être réactivé dans les paramètres de débogage.) - + The amount of shaders currently being built La quantité de shaders en cours de construction - + The current selected resolution scaling multiplier. Le multiplicateur de mise à l'échelle de résolution actuellement sélectionné. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Valeur actuelle de la vitesse de l'émulation. Des valeurs plus hautes ou plus basses que 100% indique que l'émulation fonctionne plus vite ou plus lentement qu'une véritable Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Combien d'image par seconde le jeu est en train d'afficher. Ceci vas varier de jeu en jeu et de scènes en scènes. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Temps pris pour émuler une image par seconde de la switch, sans compter le limiteur d'image par seconde ou la synchronisation verticale. Pour une émulation à pleine vitesse, ceci devrait être au maximum à 16.67 ms. - + Unmute Remettre le son - + Mute Couper le son - + Reset Volume Réinitialiser le volume - + &Clear Recent Files &Effacer les fichiers récents - + &Continue &Continuer - + &Pause &Pause - Warning Outdated Game Format - Avertissement : Le Format de jeu est dépassé + Avertissement : Le Format de jeu est dépassé You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Vous utilisez le format de répertoire ROM déconstruit pour ce jeu, qui est un format obsolète remplacé par d'autres tels que NCA, NAX, XCI ou NSP. Les répertoires de ROM déconstruits ne contiennent pas d'icônes, de métadonnées ni de prise en charge des mises à jour.<br><br>Pour obtenir des explications sur les différents formats pris en charge par yuzu, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>consultez notre wiki</a>. Ce message ne s'affichera plus. - - + + Error while loading ROM! Erreur lors du chargement de la ROM ! - + The ROM format is not supported. Le format de la ROM n'est pas supporté. - + An error occurred initializing the video core. Une erreur s'est produite lors de l'initialisation du noyau dédié à la vidéo. @@ -5727,7 +5960,7 @@ Veuillez aller dans Configurer -> Système -> Réseau et faites un choix.< yuzu a rencontré une erreur en exécutant le cœur vidéo. Cela est généralement causé par des pilotes graphiques trop anciens. Veuillez consulter les logs pour plus d'informations. Pour savoir comment accéder aux logs, veuillez vous référer à la page suivante : <a href='https://yuzu-emu.org/help/reference/log-files/'>Comment partager un fichier de log </a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Erreur lors du chargement de la ROM ! %1 @@ -5738,473 +5971,405 @@ Veuillez aller dans Configurer -> Système -> Réseau et faites un choix.< %1<br>Veuillez suivre <a href='https://yuzu-emu.org/help/quickstart/'>le guide de démarrage rapide yuzu</a> pour retransférer vos fichiers.<br>Vous pouvez vous référer au wiki yuzu</a> ou le Discord yuzu</a> pour de l'assistance. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Une erreur inconnue est survenue. Veuillez consulter le journal des logs pour plus de détails. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Fermeture du logiciel... - + Save Data Enregistrer les données - + Mod Data Donnés du Mod - + Error Opening %1 Folder Erreur dans l'ouverture du dossier %1. - - + + Folder does not exist! Le dossier n'existe pas ! - Error Opening Transferable Shader Cache - Erreur lors de l'ouverture des Shader Cache Transferable + Erreur lors de l'ouverture des Shader Cache Transferable - Failed to create the shader cache directory for this title. - Impossible de créer le dossier de cache du shader pour ce jeu. + Impossible de créer le dossier de cache du shader pour ce jeu. - Error Removing Contents - Erreur en enlevant le contenu + Erreur en enlevant le contenu - Error Removing Update - Erreur en enlevant la Mise à Jour + Erreur en enlevant la Mise à Jour - Error Removing DLC - Erreur en enlevant le DLC + Erreur en enlevant le DLC - + Remove Installed Game Contents? Enlever les données du jeu installé ? - + Remove Installed Game Update? Enlever la mise à jour du jeu installé ? - + Remove Installed Game DLC? Enlever le DLC du jeu installé ? - + Remove Entry Supprimer l'entrée - - - - - - Successfully Removed - Supprimé avec succès + Supprimé avec succès - Successfully removed the installed base game. - Suppression du jeu de base installé avec succès. + Suppression du jeu de base installé avec succès. - The base game is not installed in the NAND and cannot be removed. - Le jeu de base n'est pas installé dans la NAND et ne peut pas être supprimé. + Le jeu de base n'est pas installé dans la NAND et ne peut pas être supprimé. - Successfully removed the installed update. - Suppression de la mise à jour installée avec succès. + Suppression de la mise à jour installée avec succès. - There is no update installed for this title. - Il n'y a pas de mise à jour installée pour ce titre. + Il n'y a pas de mise à jour installée pour ce titre. - There are no DLC installed for this title. - Il n'y a pas de DLC installé pour ce titre. + Il n'y a pas de DLC installé pour ce titre. - Successfully removed %1 installed DLC. - Suppression de %1 DLC installé(s) avec succès. + Suppression de %1 DLC installé(s) avec succès. - + Delete OpenGL Transferable Shader Cache? Supprimer la Cache OpenGL de Shader Transférable? - + Delete Vulkan Transferable Shader Cache? Supprimer la Cache Vulkan de Shader Transférable? - + Delete All Transferable Shader Caches? Supprimer Toutes les Caches de Shader Transférable? - + Remove Custom Game Configuration? Supprimer la configuration personnalisée du jeu? - + Remove Cache Storage? Supprimer le stockage du cache ? - + Remove File Supprimer fichier - + Remove Play Time Data Supprimer les données de temps de jeu - + Reset play time? Réinitialiser le temps de jeu ? - - Error Removing Transferable Shader Cache - Erreur lors de la suppression du cache de shader transférable + Erreur lors de la suppression du cache de shader transférable - - A shader cache for this title does not exist. - Un shader cache pour ce titre n'existe pas. + Un shader cache pour ce titre n'existe pas. - Successfully removed the transferable shader cache. - Suppression du cache de shader transférable avec succès. + Suppression du cache de shader transférable avec succès. - Failed to remove the transferable shader cache. - Échec de la suppression du cache de shader transférable. + Échec de la suppression du cache de shader transférable. - Error Removing Vulkan Driver Pipeline Cache - Erreur lors de la suppression du cache de pipeline de pilotes Vulkan + Erreur lors de la suppression du cache de pipeline de pilotes Vulkan - Failed to remove the driver pipeline cache. - Échec de la suppression du cache de pipeline de pilotes. + Échec de la suppression du cache de pipeline de pilotes. - - Error Removing Transferable Shader Caches - Erreur durant la Suppression des Caches de Shader Transférable + Erreur durant la Suppression des Caches de Shader Transférable - Successfully removed the transferable shader caches. - Suppression des caches de shader transférable effectuée avec succès. + Suppression des caches de shader transférable effectuée avec succès. - Failed to remove the transferable shader cache directory. - Impossible de supprimer le dossier de la cache de shader transférable. + Impossible de supprimer le dossier de la cache de shader transférable. - - Error Removing Custom Configuration - Erreur lors de la suppression de la configuration personnalisée + Erreur lors de la suppression de la configuration personnalisée - A custom configuration for this title does not exist. - Il n'existe pas de configuration personnalisée pour ce titre. + Il n'existe pas de configuration personnalisée pour ce titre. - Successfully removed the custom game configuration. - Suppression de la configuration de jeu personnalisée avec succès. + Suppression de la configuration de jeu personnalisée avec succès. - Failed to remove the custom game configuration. - Échec de la suppression de la configuration personnalisée du jeu. + Échec de la suppression de la configuration personnalisée du jeu. - - + + RomFS Extraction Failed! L'extraction de la RomFS a échoué ! - + There was an error copying the RomFS files or the user cancelled the operation. Une erreur s'est produite lors de la copie des fichiers RomFS ou l'utilisateur a annulé l'opération. - + Full Plein - + Skeleton Squelette - + Select RomFS Dump Mode Sélectionnez le mode d'extraction de la RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Veuillez sélectionner la manière dont vous souhaitez que le fichier RomFS soit extrait.<br>Full copiera tous les fichiers dans le nouveau répertoire, tandis que<br>skeleton créera uniquement la structure de répertoires. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Il n'y a pas assez d'espace libre dans %1 pour extraire la RomFS. Veuillez libérer de l'espace ou sélectionner un autre dossier d'extraction dans Émulation > Configurer > Système > Système de fichiers > Extraire la racine - + Extracting RomFS... Extraction de la RomFS ... - - - - - + + Cancel Annuler - + RomFS Extraction Succeeded! Extraction de la RomFS réussi ! - - - + The operation completed successfully. L'opération s'est déroulée avec succès. - Integrity verification couldn't be performed! - La vérification de l'intégrité n'a pas pu être effectuée ! + La vérification de l'intégrité n'a pas pu être effectuée ! - File contents were not checked for validity. - La validité du contenu du fichier n'a pas été vérifiée. + La validité du contenu du fichier n'a pas été vérifiée. - - Verifying integrity... - Vérification de l'intégrité... + Vérification de l'intégrité... - - Integrity verification succeeded! - La vérification de l'intégrité a réussi ! + La vérification de l'intégrité a réussi ! - - Integrity verification failed! - La vérification de l'intégrité a échoué ! + La vérification de l'intégrité a échoué ! - File contents may be corrupt. - Le contenu du fichier pourrait être corrompu. + Le contenu du fichier pourrait être corrompu. - - - - Create Shortcut - Créer un raccourci + Créer un raccourci - Do you want to launch the game in fullscreen? - Voulez-vous lancer le jeu en plein écran ? + Voulez-vous lancer le jeu en plein écran ? - Successfully created a shortcut to %1 - Création réussie d'un raccourci vers %1 + Création réussie d'un raccourci vers %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Cela créera un raccourci vers l'AppImage actuelle. Cela peut ne pas fonctionner correctement si vous mettez à jour. Continuer ? + Cela créera un raccourci vers l'AppImage actuelle. Cela peut ne pas fonctionner correctement si vous mettez à jour. Continuer ? - Failed to create a shortcut to %1 - Impossible de créer un raccourci vers %1 + Impossible de créer un raccourci vers %1 - Create Icon - Créer une icône + Créer une icône - Cannot create icon file. Path "%1" does not exist and cannot be created. - Impossible de créer le fichier d'icône. Le chemin "%1" n'existe pas et ne peut pas être créé. + Impossible de créer le fichier d'icône. Le chemin "%1" n'existe pas et ne peut pas être créé. - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Erreur lors de l'ouverture %1 - + Select Directory Sélectionner un répertoire - + Properties Propriétés - + The game properties could not be loaded. Les propriétés du jeu n'ont pas pu être chargées. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Exécutable Switch (%1);;Tous les fichiers (*.*) - + Load File Charger un fichier - + Open Extracted ROM Directory Ouvrir le dossier des ROM extraites - + Invalid Directory Selected Destination sélectionnée invalide - + The directory you have selected does not contain a 'main' file. Le répertoire que vous avez sélectionné ne contient pas de fichier "main". - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Fichier Switch installable (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Installer les fichiers - + %n file(s) remaining %n fichier restant @@ -6212,25 +6377,25 @@ Veuillez aller dans Configurer -> Système -> Réseau et faites un choix.< - + Installing file "%1"... Installation du fichier "%1" ... - - + + Install Results Résultats d'installation - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Pour éviter d'éventuels conflits, nous déconseillons aux utilisateurs d'installer des jeux de base sur la NAND. Veuillez n'utiliser cette fonctionnalité que pour installer des mises à jour et des DLC. - + %n file(s) were newly installed @@ -6239,7 +6404,7 @@ Veuillez n'utiliser cette fonctionnalité que pour installer des mises à j - + %n file(s) were overwritten @@ -6248,7 +6413,7 @@ Veuillez n'utiliser cette fonctionnalité que pour installer des mises à j - + %n file(s) failed to install @@ -6257,242 +6422,310 @@ Veuillez n'utiliser cette fonctionnalité que pour installer des mises à j - + System Application Application Système - + System Archive Archive Système - + System Application Update Mise à jour de l'application système - + Firmware Package (Type A) Paquet micrologiciel (Type A) - + Firmware Package (Type B) Paquet micrologiciel (Type B) - + Game Jeu - + Game Update Mise à jour de jeu - + Game DLC DLC de jeu - + Delta Title Titre Delta - + Select NCA Install Type... Sélectionner le type d'installation du NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Veuillez sélectionner le type de titre auquel vous voulez installer ce NCA : (Dans la plupart des cas, le titre par défaut : 'Jeu' est correct.) - + Failed to Install Échec de l'installation - + The title type you selected for the NCA is invalid. Le type de titre que vous avez sélectionné pour le NCA n'est pas valide. - + File not found Fichier non trouvé - + File "%1" not found Fichier "%1" non trouvé - + OK OK - - + + Hardware requirements not met Éxigences matérielles non respectées - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Votre système ne correspond pas aux éxigences matérielles. Les rapports de comptabilité ont été désactivés. - + Missing yuzu Account Compte yuzu manquant - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + + Install decryption keys and restart Eden before attempting to install firmware. - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Select Dumped Firmware ZIP - - Encryption keys are missing. + + Zipped Archives (*.zip) - - Are you sure you want to close eden? + + Firmware cleanup failed - - - - eden + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - The currently running application has requested eden to not exit. + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Pour soumettre un test de compatibilité pour un jeu, vous devez lier votre compte yuzu.<br><br/>Pour lier votre compte yuzu, aller à Emulation &gt; Configuration&gt; Web. - + Error opening URL Erreur lors de l'ouverture de l'URL - + Unable to open the URL "%1". Impossible d'ouvrir l'URL "%1". - + TAS Recording Enregistrement TAS - + Overwrite file of player 1? Écraser le fichier du joueur 1 ? - + Invalid config detected Configuration invalide détectée - + Handheld controller can't be used on docked mode. Pro controller will be selected. Le contrôleur portable ne peut pas être utilisé en mode TV. La manette pro sera sélectionné. - - + + Amiibo Amiibo - - + + The current amiibo has been removed L'amiibo actuel a été retiré - + Error Erreur - - + + The current game is not looking for amiibos Le jeu actuel ne cherche pas d'amiibos. - + Amiibo File (%1);; All Files (*.*) Fichier Amiibo (%1);; Tous les fichiers (*.*) - + Load Amiibo Charger un Amiibo - + Error loading Amiibo data Erreur lors du chargement des données Amiibo - + The selected file is not a valid amiibo Le fichier choisi n'est pas un amiibo valide - + The selected file is already on use Le fichier sélectionné est déjà utilisé - + An unknown error occurred Une erreur inconnue s'est produite - - Verification failed for the following files: %1 - La vérification a échoué pour les fichiers suivants : + La vérification a échoué pour les fichiers suivants : %1 - + + Keys not installed Clés non installées @@ -6501,255 +6734,215 @@ Would you like to bypass this and exit anyway? Installez les clés de décryptage et redémarrez yuzu avant d'essayer d'installer le firmware. - + Select Dumped Firmware Source Location Sélectionnez l'emplacement de la source du firmware extrait - Installing Firmware... - Installation du firmware... + Installation du firmware... - - - - Firmware install failed - L'installation du firmware a échoué + L'installation du firmware a échoué - Unable to locate potential firmware NCA files - Impossible de localiser les fichiers NCA du potentiel firmware + Impossible de localiser les fichiers NCA du potentiel firmware - Failed to delete one or more firmware file. - Échec de la suppression d'un ou plusieurs fichiers du firmware. + Échec de la suppression d'un ou plusieurs fichiers du firmware. Firmware installation cancelled, firmware may be in bad state, restart yuzu or re-install firmware. L'installation du firmware a été annulée, le firmware peut être dans un état défectueux. Redémarrez yuzu ou réinstallez le firmware. - One or more firmware files failed to copy into NAND. - Un ou plusieurs fichiers du firmware n'ont pas pu être copiés dans la NAND. + Un ou plusieurs fichiers du firmware n'ont pas pu être copiés dans la NAND. - Firmware integrity verification failed! - La vérification de l'intégrité du firmware a échoué ! + La vérification de l'intégrité du firmware a échoué ! - Select Dumped Keys Location - Sélectionner l'emplacement des clés extraites + Sélectionner l'emplacement des clés extraites - - - Decryption Keys install failed - L'installation des clés de décryptage a échoué + L'installation des clés de décryptage a échoué - prod.keys is a required decryption key file. - prod.keys est un fichier de clés de décryptage requis + prod.keys est un fichier de clés de décryptage requis - One or more keys failed to copy. - Une ou plusieurs clés n'ont pas pu être copiées. + Une ou plusieurs clés n'ont pas pu être copiées. - Decryption Keys install succeeded - L'installation des clés de décryptage a réussi + L'installation des clés de décryptage a réussi - Decryption Keys were successfully installed - Les clés de décryptage ont été installées avec succès + Les clés de décryptage ont été installées avec succès - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - L'initialisation des clés de décryptage a échoué. Vérifiez que vos outils de dump sont à jour et re-dumpez les clés. + L'initialisation des clés de décryptage a échoué. Vérifiez que vos outils de dump sont à jour et re-dumpez les clés. - - - - - - - + + + + + + No firmware available Pas de firmware disponible - Please install the firmware to use the Album applet. - Veuillez installer le firmware pour utiliser l'applet de l'album. + Veuillez installer le firmware pour utiliser l'applet de l'album. - + Album Applet Applet de l'album - + Album applet is not available. Please reinstall firmware. L'applet de l'album n'est pas disponible. Veuillez réinstaller le firmware. - Please install the firmware to use the Cabinet applet. - Veuillez installer le firmware pour utiliser l'applet du cabinet. + Veuillez installer le firmware pour utiliser l'applet du cabinet. - + Cabinet Applet Applet du cabinet - + Cabinet applet is not available. Please reinstall firmware. L'applet du cabinet n'est pas disponible. Veuillez réinstaller le firmware. - Please install the firmware to use the Mii editor. - Veuillez installer le firmware pour utiliser l'éditeur Mii. + Veuillez installer le firmware pour utiliser l'éditeur Mii. - + Mii Edit Applet Applet de l'éditeur Mii - + Mii editor is not available. Please reinstall firmware. L'éditeur Mii n'est pas disponible. Veuillez réinstaller le firmware. - Please install the firmware to use the Controller Menu. - Veuillez installer le firmware pour utiliser le menu des manettes. + Veuillez installer le firmware pour utiliser le menu des manettes. - + Controller Applet Applet Contrôleur - + Controller Menu is not available. Please reinstall firmware. Le menu des manettes n'est pas disponible. Veuillez réinstaller le firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Capture d'écran - + PNG Image (*.png) Image PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 État du TAS : En cours d'exécution %1/%2 - + TAS state: Recording %1 État du TAS : Enregistrement %1 - + TAS state: Idle %1/%2 État du TAS : Inactif %1:%2 - + TAS State: Invalid État du TAS : Invalide - + &Stop Running &Stopper l'exécution - + &Start &Start - + Stop R&ecording Stopper l'en&registrement - + R&ecord En&registrer - + Building: %n shader(s) Compilation: %n shader @@ -6757,18 +6950,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Échelle : %1x - + Speed: %1% / %2% Vitesse : %1% / %2% - + Speed: %1% Vitesse : %1% @@ -6777,44 +6970,44 @@ Would you like to download it? Jeu : %1 IPS (Débloqué) - + Game: %1 FPS Jeu : %1 FPS - + Frame: %1 ms Frame : %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA AUCUN AA - + VOLUME: MUTE VOLUME : MUET - + VOLUME: %1% Volume percentage (e.g. 50%) VOLUME : %1% - + Derivation Components Missing Composants de dérivation manquants @@ -6823,12 +7016,12 @@ Would you like to download it? Les clés de chiffrement sont manquantes. <br>Veuillez suivre <a href='https://yuzu-emu.org/help/quickstart/'>le guide de démarrage rapide yuzu</a> pour obtenir toutes vos clés, firmware et jeux. - + Select RomFS Dump Target Sélectionner la cible d'extraction du RomFS - + Please select which RomFS you would like to dump. Veuillez sélectionner quel RomFS vous voulez extraire. @@ -6841,7 +7034,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Êtes-vous sûr d'arrêter l'émulation ? Tout progrès non enregistré sera perdu. @@ -6854,102 +7047,102 @@ Would you like to bypass this and exit anyway? Voulez-vous ignorer ceci and quitter quand même ? - + None Aucune - + FXAA FXAA - + SMAA SMAA - + Nearest Le plus proche - + Bilinear Bilinéaire - + Bicubic Bicubique - + Gaussian Gaussien - + ScaleForce ScaleForce - + Area - + Docked Mode TV - + Handheld Mode Portable - + Normal Normal - + High Haut - + Extreme Extême - + Vulkan Vulkan - + OpenGL OpenGL - + Null Nul - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6957,13 +7150,13 @@ Voulez-vous ignorer ceci and quitter quand même ? GRenderWindow - - + + OpenGL not available! OpenGL n'est pas disponible ! - + OpenGL shared contexts are not supported. Les contextes OpenGL partagés ne sont pas pris en charge. @@ -6972,33 +7165,33 @@ Voulez-vous ignorer ceci and quitter quand même ? yuzu n'a pas été compilé avec le support OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Erreur lors de l'initialisation d'OpenGL ! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Votre GPU peut ne pas prendre en charge OpenGL, ou vous n'avez pas les derniers pilotes graphiques. - + Error while initializing OpenGL 4.6! Erreur lors de l'initialisation d'OpenGL 4.6 ! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Votre GPU peut ne pas prendre en charge OpenGL 4.6 ou vous ne disposez pas du dernier pilote graphique: %1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Votre GPU peut ne pas prendre en charge une ou plusieurs extensions OpenGL requises. Veuillez vous assurer que vous disposez du dernier pilote graphique.<br><br>GL Renderer :<br>%1<br><br>Extensions non prises en charge :<br>%2 @@ -7006,128 +7199,128 @@ Voulez-vous ignorer ceci and quitter quand même ? GameList - + Favorite Préférer - + Start Game Démarrer le jeu - + Start Game without Custom Configuration Démarrer le jeu sans configuration personnalisée - + Open Save Data Location Ouvrir l'emplacement des données de sauvegarde - + Open Mod Data Location Ouvrir l'emplacement des données des mods - + Open Transferable Pipeline Cache Ouvrir le cache de pipelines transférable - + Remove Supprimer - + Remove Installed Update Supprimer mise à jour installée - + Remove All Installed DLC Supprimer tous les DLC installés - + Remove Custom Configuration Supprimer la configuration personnalisée - + Remove Play Time Data Supprimer les données de temps de jeu - + Remove Cache Storage Supprimer le stockage du cache - + Remove OpenGL Pipeline Cache Supprimer le cache de pipelines OpenGL - + Remove Vulkan Pipeline Cache Supprimer le cache de pipelines Vulkan - + Remove All Pipeline Caches Supprimer tous les caches de pipelines - + Remove All Installed Contents Supprimer tout le contenu installé - + Dump RomFS Extraire la RomFS - + Dump RomFS to SDMC Décharger RomFS vers SDMC - + Verify Integrity Vérifier l'intégrité - + Copy Title ID to Clipboard Copier l'ID du titre dans le Presse-papiers - + Navigate to GameDB entry Accédez à l'entrée GameDB - + Create Shortcut Créer un raccourci - + Add to Desktop Ajouter au bureau - + Add to Applications Menu Ajouter au menu des applications - + Configure Game @@ -7136,62 +7329,62 @@ Voulez-vous ignorer ceci and quitter quand même ? Propriétés - + Scan Subfolders Scanner les sous-dossiers - + Remove Game Directory Supprimer le répertoire du jeu - + ▲ Move Up ▲ Monter - + ▼ Move Down ▼ Descendre - + Open Directory Location Ouvrir l'emplacement du répertoire - + Clear Effacer - + Name Nom - + Compatibility Compatibilité - + Add-ons Extensions - + File type Type de fichier - + Size Taille - + Play time Temps de jeu @@ -7199,62 +7392,62 @@ Voulez-vous ignorer ceci and quitter quand même ? GameListItemCompat - + Ingame En jeu - + Game starts, but crashes or major glitches prevent it from being completed. Le jeu se lance, mais crash ou des bugs majeurs l'empêchent d'être complété. - + Perfect Parfait - + Game can be played without issues. Le jeu peut être joué sans problèmes. - + Playable Jouable - + Game functions with minor graphical or audio glitches and is playable from start to finish. Le jeu fonctionne avec des glitchs graphiques ou audio mineurs et est jouable du début à la fin. - + Intro/Menu Intro/Menu - + Game loads, but is unable to progress past the Start Screen. Le jeu charge, mais ne peut pas progresser après le menu de démarrage. - + Won't Boot Ne démarre pas - + The game crashes when attempting to startup. Le jeu crash au lancement. - + Not Tested Non testé - + The game has not yet been tested. Le jeu n'a pas encore été testé. @@ -7262,7 +7455,7 @@ Voulez-vous ignorer ceci and quitter quand même ? GameListPlaceholder - + Double-click to add a new folder to the game list Double-cliquez pour ajouter un nouveau dossier à la liste de jeux @@ -7270,7 +7463,7 @@ Voulez-vous ignorer ceci and quitter quand même ? GameListSearchField - + %1 of %n result(s) %1 sur %n résultat @@ -7278,12 +7471,12 @@ Voulez-vous ignorer ceci and quitter quand même ? - + Filter: Filtre : - + Enter pattern to filter Entrez un motif à filtrer @@ -7365,7 +7558,7 @@ Voulez-vous ignorer ceci and quitter quand même ? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7379,91 +7572,91 @@ Message de débogage : Hotkeys - + Audio Mute/Unmute Désactiver/Activer le son - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Fenêtre Principale - + Audio Volume Down Baisser le volume audio - + Audio Volume Up Augmenter le volume audio - + Capture Screenshot Prendre une capture d'ecran - + Change Adapting Filter Modifier le filtre d'adaptation - + Change Docked Mode Changer le mode de la station d'accueil - + Change GPU Accuracy Modifier la précision du GPU - + Configure Configurer - + Configure Current Game - + Continue/Pause Emulation Continuer/Suspendre l'Émulation - + Exit Fullscreen Quitter le plein écran @@ -7472,97 +7665,97 @@ Message de débogage : Quitter yuzu - - Exit eden + + Exit Eden - + Fullscreen Plein écran - + Load File Charger un fichier - + Load/Remove Amiibo Charger/Supprimer un Amiibo - + Multiplayer Browse Public Game Lobby Multijoueur parcourir le menu des jeux publics - + Multiplayer Create Room Multijoueur créer un salon - + Multiplayer Direct Connect to Room Multijoueur connexion directe au salon - + Multiplayer Leave Room Multijoueur quitter le salon - + Multiplayer Show Current Room Multijoueur afficher le salon actuel - + Restart Emulation Redémarrer l'Émulation - + Stop Emulation Arrêter l'Émulation - + TAS Record Enregistrement TAS - + TAS Reset Réinitialiser le TAS - + TAS Start/Stop Démarrer/Arrêter le TAS - + Toggle Filter Bar Activer la barre de filtre - + Toggle Framerate Limit Activer la limite de fréquence d'images - + Toggle Mouse Panning Activer le panoramique de la souris - + Toggle Renderdoc Capture Activer la capture renderdoc - + Toggle Status Bar Activer la barre d'état @@ -7570,22 +7763,22 @@ Message de débogage : InstallDialog - + Please confirm these are the files you wish to install. Veuillez confirmer que ce sont les fichiers que vous souhaitez installer. - + Installing an Update or DLC will overwrite the previously installed one. L'installation d'une mise à jour ou d'un DLC écrasera celle précédemment installée. - + Install Installer - + Install Files to NAND Installer des fichiers sur la NAND @@ -7593,7 +7786,7 @@ Message de débogage : LimitableInputDialog - + The text can't contain any of the following characters: %1 Le texte ne peut contenir aucun des caractères suivants : @@ -7740,152 +7933,207 @@ Message de débogage : &Fichiers récents - + + Open &Eden Folders + + + + &Emulation &Émulation - + &View &Vue - + &Reset Window Size &Réinitialiser la taille de la fenêtre - + &Debugging &Débogage - + Reset Window Size to &720p &Réinitialiser la taille de la fenêtre à 720p - + Reset Window Size to 720p Réinitialiser la taille de la fenêtre à 720p - + Reset Window Size to &900p Réinitialiser la taille de la fenêtre à &900p - + Reset Window Size to 900p Réinitialiser la taille de la fenêtre à 900p - + Reset Window Size to &1080p Réinitialiser la taille de la fenêtre à &1080p - + Reset Window Size to 1080p Réinitialiser la taille de la fenêtre à 1080p - + &Multiplayer &Multijoueur - + &Tools &Outils - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Aide - + &Install Files to NAND... &Installer des fichiers sur la NAND... - + L&oad File... &Charger un fichier... - + Load &Folder... &Charger un dossier - + E&xit Q&uitter - + &Pause &Pause - + &Stop &Arrêter - + &Verify Installed Contents &Vérifier les contenus installés - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7894,97 +8142,97 @@ Message de débogage : &À propos de yuzu - + Single &Window Mode &Mode fenêtre unique - + Con&figure... &Configurer... - + Ctrl+, - + Display D&ock Widget Headers &Afficher les en-têtes du widget Dock - + Show &Filter Bar &Afficher la barre de filtre - + Show &Status Bar &Afficher la barre d'état - + Show Status Bar Afficher la barre d'état - + &Browse Public Game Lobby &Parcourir le menu des jeux publics - + &Create Room &Créer un salon - + &Leave Room &Quitter le salon - + &Direct Connect to Room &Connexion directe au salon - + &Show Current Room &Afficher le salon actuel - + F&ullscreen P&lein écran - + &Restart &Redémarrer - + Load/Remove &Amiibo... Charger/Retirer un &Amiibo… - + &Report Compatibility &Signaler la compatibilité - + Open &Mods Page Ouvrir la &page des mods - + Open &Quickstart Guide Ouvrir le &guide de démarrage rapide - + &FAQ &FAQ @@ -7993,77 +8241,82 @@ Message de débogage : Ouvrir le &dossier de Yuzu - + &Capture Screenshot &Capture d'écran - + Open &Album Ouvrir l'&album - + &Set Nickname and Owner &Définir le surnom et le propriétaire - + &Delete Game Data &Supprimer les données du jeu - + &Restore Amiibo &Restaurer l'amiibo - + &Format Amiibo &Formater l'amiibo - + Open &Mii Editor Ouvrir l'&éditeur Mii - + &Configure TAS... &Configurer TAS... - + Configure C&urrent Game... Configurer le j&eu actuel... - + &Start &Démarrer - + &Reset &Réinitialiser - + R&ecord En&registrer - + Open &Controller Menu Ouvrir le &menu des manettes - + Install Firmware Installer le firmware - + + &About Eden + + + + Install Decryption Keys Installer les clés de décryptage @@ -8071,26 +8324,36 @@ Message de débogage : MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8150,37 +8413,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status État actuel de la connexion - + Not Connected. Click here to find a room! Pas connecté. Cliquez ici pour trouver un salon ! - + Not Connected Non Connecté - + Connected Connecté - + New Messages Received Nouveaux messages reçus - + Error Erreur - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Impossible de mettre à jour les informations du salon. Veuillez vérifier votre connexion internet et d'héberger le salon à nouveau. @@ -8372,56 +8635,56 @@ p, li { white-space: pre-wrap; } Ne joue pas à un jeu - + Installed SD Titles Titres installés sur la SD - + Installed NAND Titles Titres installés sur la NAND - + System Titles Titres Système - + Add New Game Directory Ajouter un nouveau répertoire de jeu - + Favorites Favoris - - + + Shift Maj - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [non défini] @@ -8432,14 +8695,14 @@ p, li { white-space: pre-wrap; } Chapeau %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Axe %1%2 @@ -8450,357 +8713,357 @@ p, li { white-space: pre-wrap; } Bouton %1 - - - - - - + + + + + + [unknown] [inconnu] - - - + + + Left Gauche - - - + + + Right Droite - - - + + + Down Bas - - - + + + Up Haut - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Cercle - - + + Cross Croix - - + + Square Carré - - + + Triangle Triangle - - + + Share Partager - - + + Options Options - - + + [undefined] [non défini] - + %1%2 %1%2 - - + + [invalid] [invalide] - - + + %1%2Hat %3 %1%2Chapeau %3 - - - + + + %1%2Axis %3 %1%2Axe %3 - - + + %1%2Axis %3,%4,%5 %1%2Axe %3,%4,%5 - - + + %1%2Motion %3 %1%2Mouvement %3 - - + + %1%2Button %3 %1%2Bouton %3 - - + + [unused] [inutilisé] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Stick Gauche - + Stick R Stick Droit - + Plus Plus - + Minus Moins - - + + Home Home - + Capture Capture - + Touch Tactile - + Wheel Indicates the mouse wheel Molette - + Backward Reculer - + Forward Avancer - + Task Tâche - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Chapeau %4 - - + + %1%2%3Axis %4 %1%2%3Axe %4 - - + + %1%2%3Button %4 %1%2%3Bouton %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8918,6 +9181,300 @@ p, li { white-space: pre-wrap; } Voulez-vous restaurer cet Amiibo ? + + QtCommon::Content + + + Installing Firmware... + Installation du firmware... + + + + + + Cancel + Annuler + + + + Firmware integrity verification failed! + La vérification de l'intégrité du firmware a échoué ! + + + + + Verification failed for the following files: + +%1 + La vérification a échoué pour les fichiers suivants : + +%1 + + + + + Verifying integrity... + Vérification de l'intégrité... + + + + + Integrity verification succeeded! + La vérification de l'intégrité a réussi ! + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + La vérification de l'intégrité a échoué ! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + Sélectionner l'emplacement des clés extraites + + + + Decryption Keys install succeeded + L'installation des clés de décryptage a réussi + + + + Decryption Keys were successfully installed + Les clés de décryptage ont été installées avec succès + + + + Decryption Keys install failed + L'installation des clés de décryptage a échoué + + + + QtCommon::Game + + + Error Removing Contents + Erreur en enlevant le contenu + + + + Error Removing Update + Erreur en enlevant la Mise à Jour + + + + Error Removing DLC + Erreur en enlevant le DLC + + + + The base game is not installed in the NAND and cannot be removed. + Le jeu de base n'est pas installé dans la NAND et ne peut pas être supprimé. + + + + There is no update installed for this title. + Il n'y a pas de mise à jour installée pour ce titre. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Supprimé avec succès + + + + Successfully removed %1 installed DLC. + Suppression de %1 DLC installé(s) avec succès. + + + + + Error Removing Transferable Shader Cache + Erreur lors de la suppression du cache de shader transférable + + + + + A shader cache for this title does not exist. + Un shader cache pour ce titre n'existe pas. + + + + Successfully removed the transferable shader cache. + Suppression du cache de shader transférable avec succès. + + + + Failed to remove the transferable shader cache. + Échec de la suppression du cache de shader transférable. + + + + Error Removing Vulkan Driver Pipeline Cache + Erreur lors de la suppression du cache de pipeline de pilotes Vulkan + + + + Failed to remove the driver pipeline cache. + Échec de la suppression du cache de pipeline de pilotes. + + + + + Error Removing Transferable Shader Caches + Erreur durant la Suppression des Caches de Shader Transférable + + + + Successfully removed the transferable shader caches. + Suppression des caches de shader transférable effectuée avec succès. + + + + Failed to remove the transferable shader cache directory. + Impossible de supprimer le dossier de la cache de shader transférable. + + + + + Error Removing Custom Configuration + Erreur lors de la suppression de la configuration personnalisée + + + + A custom configuration for this title does not exist. + Il n'existe pas de configuration personnalisée pour ce titre. + + + + Successfully removed the custom game configuration. + Suppression de la configuration de jeu personnalisée avec succès. + + + + Failed to remove the custom game configuration. + Échec de la suppression de la configuration personnalisée du jeu. + + + + Reset Metadata Cache + Mettre à zéro le cache des métadonnées + + + + The metadata cache is already empty. + Le cache des métadonnées est déjà vide. + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Le cache des métadonnées n'a pas pu être supprimé. Il pourrait être utilisé ou non-existant. + + + + Create Shortcut + Créer un raccourci + + + + Do you want to launch the game in fullscreen? + Voulez-vous lancer le jeu en plein écran ? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Création réussie d'un raccourci vers %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Cela créera un raccourci vers l'AppImage actuelle. Cela peut ne pas fonctionner correctement si vous mettez à jour. Continuer ? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + Impossible de créer un raccourci vers %1 + + + + Create Icon + Créer une icône + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Impossible de créer le fichier d'icône. Le chemin "%1" n'existe pas et ne peut pas être créé. + + + + No firmware available + Pas de firmware disponible + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9213,7 +9770,7 @@ Veuillez essayer à nouveau ou contactez le développeur du logiciel. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9221,7 +9778,7 @@ Veuillez essayer à nouveau ou contactez le développeur du logiciel. - + Users Utilisateurs @@ -9345,7 +9902,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Pile d'exécution @@ -9353,12 +9910,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread attendu par aucun thread @@ -9366,102 +9923,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable runnable - + paused en pause - + sleeping en veille - + waiting for IPC reply en attente de réponse IPC - + waiting for objects En attente d'objets - + waiting for condition variable en attente de la variable conditionnelle - + waiting for address arbiter En attente de l'adresse arbitre - + waiting for suspend resume waiting for suspend resume - + waiting en attente - + initialized initialisé - + terminated terminated - + unknown inconnu - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal idéal - + core %1 cœur %1 - + processor = %1 Processeur = %1 - + affinity mask = %1 masque d'affinité = %1 - + thread id = %1 id du fil = %1 - + priority = %1(current) / %2(normal) priorité = %1(courant) / %2(normal) - + last running ticks = %1 dernier tick en cours = %1 @@ -9469,7 +10026,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread attendu par un fil @@ -9477,7 +10034,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Wait Tree diff --git a/dist/languages/hu.ts b/dist/languages/hu.ts index 42922c3ea1..f7cf3ce32a 100644 --- a/dist/languages/hu.ts +++ b/dist/languages/hu.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Kommunikálás a szerverrel... - + Cancel Mégse - + Touch the top left corner <br>of your touchpad. Nyomd meg a bal felső sarkot <br>a touchpaden. - + Now touch the bottom right corner <br>of your touchpad. Most pedig nyomd meg a jobb alsó sarkot <br>a touchpaden. - + Configuration completed! Beállitás befejezve! - + OK OK @@ -397,134 +397,124 @@ Ez kitiltaná a fórum felhasználóneve és az IP címe alapján. ConfigurationShared - + % % - + Amiibo editor Amiibo szerkesztő - + Controller configuration Vezérlő konfiguráció - + Data erase Adat törlése - + Error Hiba - - Net connect - - - - + Player select Játékos kiválasztása - + Software keyboard Szoftver billenytűzet - + Mii Edit Mii szerkesztés - + Online web Online web - + Shop Bolt - + Photo viewer Képnézegető - + Offline web Offline web - + Login share Bejelentkezés megosztása - - Wifi web auth - - - - + My page Az oldalam - + Output Engine: Kimeneti motor: - + Output Device: Kimeneti eszköz: - + Input Device: Bemeneti eszköz: - + Mute audio Hang némítása - + Volume: Hangerő: - + Mute audio when in background Hang némítása, amikor háttérben van - + Multicore CPU Emulation Többmagos CPU emuláció - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. Ez az opció növeli a CPU emulációs szál használatát 1-ről a Switch maximális értékére, ami 4. Ez főként egy hibakeresési opció, és nem javasolt letiltani. - + Memory Layout Memóriaelrendezés - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -533,12 +523,12 @@ Nem javítja a stabilitást vagy a teljesítményt, kizárólag arra szolgál, h Az engedélyezése megnövelt memóriahasználattal jár. Nem ajánlott engedélyezni, kivéve ha egy adott játék textúra modja nem igényli. - + Limit Speed Percent Sebesség korlátozása - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -547,140 +537,111 @@ A 200% egy 30 FPS-el futó játéknál 60 FPS-t jelent, egy 60 FPS-es játékná Ennek kikapcsolása feloldja a képkocka korlátozását. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Pontosság: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. Ez a beállítás szabályozza az emulált CPU pontosságát. Ne változtasd meg, kivéve ha tudod mit csinálsz. - - + + Backend: Backend: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) FMA kikapcsolása (javítja a teljesítményt FMA nélküli CPU-kon) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Ez az opció a fused-multiply-add utasítások pontosságának csökkentésével javítja a sebességet olyan CPU-k esetén, amelyek nem rendelkeznek natív FMA támogatással. - + Faster FRSQRTE and FRECPE Gyorsabb FRSQRTE és FRECPE - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Ez az opció javítja néhány közelítő lebegőpontos függvény sebességét azáltal, hogy kevésbé pontos natív megközelítést használ. - + Faster ASIMD instructions (32 bits only) Gyorsabb ASIMD utasítások (csak 32 bit) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Ez az opció növeli a 32 bites ASIMD lebegőpontos függvények sebességét a helytelen kerekítési módok használatával. - + Inaccurate NaN handling Pontatlan NaN kezelés - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. Ez az opció növeli a sebességet a NaN ellenőrzés kihagyásával. Kérjük, vedd figyelembe, hogy ez bizonyos lebegőpontos utasítások pontosságát is csökkenti. - + Disable address space checks Címtartomány-ellenőrzések kikapcsolása - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. Ez az opció javítja a sebességet azáltal, hogy kiiktatja a biztonsági ellenőrzést minden memóriaolvasás/írás előtt a vendégben. A letiltása lehetővé teheti, hogy egy játék olvassa/írja az emulátor memóriáját. - + Ignore global monitor Globális monitorozás mellőzése - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. Váltás az elérhető grafikai API-k között. A Vulkan a legtöbb esetben ajánlott. - + Device: Eszköz: - + This setting selects the GPU to use with the Vulkan backend. Ez a beállítás kiválasztja a Vulkan backendhez használandó GPU-t. - + Shader Backend: Árnyékoló Backend: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -691,12 +652,12 @@ A GLASM egy elavult NVIDIA-specifikus backend, amely sokkal jobb árnyékoló é Az SPIR-V fordít leggyorsabban, de gyenge eredményeket produkál a legtöbb GPU illesztőprogramon. - + Resolution: Felbontás: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -705,27 +666,27 @@ A magasabb felbontások sokkal több VRAM-ot és sávszélességet igényelnek. Az 1X-esnél alacsonyabb beállítások renderelési problémákat okozhatnak. - + Window Adapting Filter: Ablakadaptív szűrő: - + FSR Sharpness: FSR élesség: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. Meghatározza, milyen éles lesz a kép az FSR dinamikus kontraszt használata közben. - + Anti-Aliasing Method: Élsimítási módszer: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -734,12 +695,12 @@ SMAA nyútja a legjobb minőséget. FXAA kisebb hatással van a teljesítményre, és nagyon alacsony felbontások esetén jobb és stabilabb képet eredményezhet. - + Fullscreen Mode: Teljes képernyős mód: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -748,12 +709,12 @@ A borderless (szegély nélküli) biztosítja a legjobb kompatibilitást a képe Az exkluzív teljes képernyő jobb teljesítményt és jobb Freesync/Gsync támogatást kínálhat. - + Aspect Ratio: Képarány: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -762,49 +723,36 @@ A Switch játékok csak a 16:9 képarányt támogatják, így más arányokhoz e Szabályozza a rögzített képernyőképek képarányát is. - + Use disk pipeline cache Lemez pipeline gyorsítótár használata - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. Lehetővé teszi az árnyékolók tárolását a gyorsabb betöltés érdekében a következő játékindításokkor. Kikapcsolása csak hibakeresésre szolgál. - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Aszinkron GPU-emuláció használata - + Uses an extra CPU thread for rendering. This option should always remain enabled. Egy extra CPU szálat használ a rendereléshez. Az opció bekapcsolva tartása erősen javasolt. - + NVDEC emulation: NVDEC emuláció: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -813,12 +761,12 @@ A dekódoláshoz használhatja a CPU-t vagy a GPU-t, vagy egyáltalán nem vége A legtöbb esetben a GPU dekódolás nyújtja a legjobb teljesítményt. - + ASTC Decoding Method: ASTC dekódoló módszer: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -831,34 +779,33 @@ CPU Aszinkron: A CPU-t használja az ASTC textúrák dekódolásához, amint meg akadozását, de a textúra dekódolása közben renderelési problémákat okozhat. - + ASTC Recompression Method: ASTC újraszűrési módszer: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. Szinte egyik asztali és laptop dedikált GPU sem támogatja az ASTC textúrákat, ezért az emulátornak köztes formátumba kell dekompresszálnia, amit bármelyik kártya támogat, RGBA8 formátumba. Ez az opció az RGBA8-at BC1 vagy BC3 formátumra tömöríti vissza, ami VRAM-ot takarít meg, de negatívan befolyásolja a képminőséget. - + VRAM Usage Mode: VRAM használati mód: - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - Kiválasztja, hogy az emulátor a teljesítmény érdekében inkább takarékoskodjon a memóriával, vagy maximálisan kihasználja a rendelkezésre álló videomemóriát. Integrált grafikára nincs hatással. Az agresszív üzemmód jelentősen befolyásolhatja más alkalmazások, például a rögzítő szoftverek teljesítményét. + Kiválasztja, hogy az emulátor a teljesítmény érdekében inkább takarékoskodjon a memóriával, vagy maximálisan kihasználja a rendelkezésre álló videomemóriát. Integrált grafikára nincs hatással. Az agresszív üzemmód jelentősen befolyásolhatja más alkalmazások, például a rögzítő szoftverek teljesítményét. - + VSync Mode: VSync mód: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -869,51 +816,49 @@ A Mailboxnak a FIFO-nál kisebb lehet a késleltetése és nem jelentkezik képs Az azonnali (nincs szinkronizálás) azt jeleníti meg, ami éppen elérhető, ezért előfordulhat képszakadás. - + Enable asynchronous presentation (Vulkan only) Aszinkron prezentálás engedélyezése (csak Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. Kicsit javítja a teljesítményt azáltal, hogy a megjelenítést külön CPU szálra helyezi át. - + Force maximum clocks (Vulkan only) Maximális órajelek kényszerítése (csak Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. A háttérben fut, miközben várja a grafikai parancsokat, hogy a GPU ne csökkentse az órajelét. - + Anisotropic Filtering: Anizotropikus szűrés: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. A textúra megjelenítés minőségét szabályozza ferde szögeknél. Ez egy könnyű beállítás és a legtöbb GPU-n biztonságos 16x-osra állítani. - Accuracy Level: - Pontossági szint: + Pontossági szint: - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - GPU emuláció pontossága. + GPU emuláció pontossága. A legtöbb játék Normál módban jól renderel, de néhányhoz még mindig szükséges a Magas pontosság. A részecskék általában csak Magas pontossággal renderelnek helyesen. Az Extrém csak hibakereséshez használandó. @@ -921,12 +866,12 @@ Ez az opció játék közben is megváltoztatható. Néhány játékhoz szükséges lehet a Magas beállításon való indítás a megfelelő rendereléshez. - + Use asynchronous shader building (Hack) Aszinkron árnyékoló építés használata (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. Engedélyezi az aszinkron árnyékoló fordítást, ami csökkentheti az akadást. @@ -941,134 +886,106 @@ Ez a funkció kísérleti jellegű. Engedélyezi a gyors GPU-időt. Ez az opció arra kényszeríti a legtöbb játékot, hogy a legnagyobb natív felbontásban fusson. - + Use Vulkan pipeline cache Vulkan pipeline gyorsítótár használata. - - Enables GPU vendor-specific pipeline cache. -This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - - - - - Enable Compute Pipelines (Intel Vulkan Only) - - - - - Enable compute pipelines, required by some games. -This setting only exists for Intel proprietary drivers, and may crash if enabled. -Compute pipelines are always enabled on all other drivers. - - - - + Enable Reactive Flushing Reaktív ürítés használata - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Reaktív ürítést használ a prediktív ürítés helyett, ami pontosabb memóriaszinkronizálást tesz lehetővé. - + Sync to framerate of video playback Szinkronizálás a videolejátszás képkockasebességéhez - + Run the game at normal speed during video playback, even when the framerate is unlocked. A játék futtatása normál sebességgel videolejátszás közben, még akkor is, ha a képkockasebesség fel van oldva. - - Barrier feedback loops - - - - + Improves rendering of transparency effects in specific games. Javítja az átlátszósági effektek megjelenítését bizonyos játékokban. - - RNG Seed - - - - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. A véletlenszám-generátor magját vezérli. Főként speedrunning célokra használatos. - + Device Name Eszköznév - + The name of the emulated Switch. Az emulált Switch neve. - + Custom RTC Date: Egyéni RTC dátum: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. Ez az opció lehetővé teszi a Switch emulált órájának megváltoztatását. Használható idő manipulálására játékokban. - + Language: Nyelv: - + Note: this can be overridden when region setting is auto-select Megjegyzés: ez felülírható, ha a régióbeállítás automatikus kiválasztású. - + Region: Régió: - + The region of the emulated Switch. Az emulált Switch régiója. - + Time Zone: Időzóna: - + The time zone of the emulated Switch. Az emulált Switch időzónája. - + Sound Output Mode: Hangkimeneti mód: - + Console Mode: Konzol mód: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1077,7 +994,7 @@ A játékok felbontása, részletei és támogatott vezérlői ennek a beállít A Kézi beállítás segíthet javítani a teljesítményt az alacsony teljesítményű rendszerek esetében. - + Prompt for user on game boot Felhasználói kérelem a játék indításakor @@ -1086,7 +1003,7 @@ A Kézi beállítás segíthet javítani a teljesítményt az alacsony teljesít Minden induláskor kérdezze meg a használni kívánt profilt, ez akkor lehet hasznos, ha több ember használja ugyanazt a számítógépet. - + Pause emulation when in background Emuláció szüneteltetése a háttérben @@ -1095,843 +1012,1036 @@ A Kézi beállítás segíthet javítani a teljesítményt az alacsony teljesít Ez a beállítás szünetelteti a yuzu-t, amíg más ablak van fókuszban. - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation Emuláció leállításának megerősítése - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. Ez a beállítás felülbírálja a játék utasításait, amelyek megerősítést kérnek a játék leállításához. Az engedélyezése megkerüli az ilyen jellegű utasításokat, és közvetlenül kilép az emulációból. - + Hide mouse on inactivity Egér elrejtése inaktivitáskor - + This setting hides the mouse after 2.5s of inactivity. Ez a beállítás 2.5 másodperc inaktivitás után elrejti az egérmutatót. - + Disable controller applet Vezérlő applet letiltása - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. Kényszeresen letiltja a vezérlő applet használatát a vendégek számára. Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul. - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode Játékmód engedélyezése - + Custom frontend Egyéni frontend - + Real applet Valódi applet - - Never - - - - - On Load - - - - - Always - - - - + CPU CPU - + GPU GPU - + CPU Asynchronous CPU aszinkron - + Uncompressed (Best quality) Tömörítetlen (legjobb minőség) - + BC1 (Low quality) BC1 (alacsony minőség) - + BC3 (Medium quality) BC3 (közepes minőség) - + Conservative Takarékos - + Aggressive Aggresszív - + OpenGL OpenGL - + Vulkan Vulkan - + Null Null - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM (Assembly Shaders, csak NVIDIA) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (kísérleti, csak AMD/Mesa) - + Normal Normál - + High Magas - + Extreme Extrém - + Auto Automatikus - + Accurate Pontos - + Unsafe Nem biztonságos - + Paranoid (disables most optimizations) Paranoid (a legtöbb optimalizálást letiltja) - + Dynarmic Dinamikus - + NCE NCE - + Borderless Windowed Szegély nélküli ablak - + Exclusive Fullscreen Exkluzív teljes képernyő - + No Video Output Nincs videokimenet - + CPU Video Decoding CPU videódekódolás - + GPU Video Decoding (Default) GPU videódekódolás (alapértelmezett) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] 0.5X (360p/540p) [KÍSÉRLETI] - + 0.75X (540p/810p) [EXPERIMENTAL] 0.75X (540p/810p) [KÍSÉRLETI] - + 1X (720p/1080p) 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] 1.5X (1080p/1620p) [KÍSÉRLETI] - + 2X (1440p/2160p) 2X (1440p/2160p) - + 3X (2160p/3240p) 3X (2160p/3240p) - + 4X (2880p/4320p) 4X (2880p/4320p) - + 5X (3600p/5400p) 5X (3600p/5400p) - + 6X (4320p/6480p) 6X (4320p/6480p) - + 7X (5040p/7560p) 7X (5040p/7560p) - + 8X (5760p/8640p) 8X (5760p/8640p) - + Nearest Neighbor Legközelebbi szomszéd - + Bilinear Bilineáris - + Bicubic Bikubikus - + Gaussian Gauss-féle - + ScaleForce ScaleForce - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ Super Resolution - - Area - - - - + None Nincs - + FXAA FXAA - + SMAA SMAA - + Default (16:9) Alapértelmezett (16:9) - + Force 4:3 4:3 kényszerítése - + Force 21:9 21:9 kényszerítése - + Force 16:10 16:10 kényszerítése - + Stretch to Window Ablakhoz nyújtás - + Automatic Automatikus - + + Default Alapértelmezett - + + Net connect + + + + + Wifi web auth + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + Enables GPU vendor-specific pipeline cache. +This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. + + + + + Enable Compute Pipelines (Intel Vulkan Only) + + + + + Enable compute pipelines, required by some games. +This setting only exists for Intel proprietary drivers, and may crash if enabled. +Compute pipelines are always enabled on all other drivers. + + + + + Barrier feedback loops + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + RNG Seed + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japán (日本語) - + American English Amerikai angol - + French (français) Francia (français) - + German (Deutsch) Német (Deutsch) - + Italian (italiano) Olasz (italiano) - + Spanish (español) Spanyol (español) - + Chinese Kínai - + Korean (한국어) Koreai (한국어) - + Dutch (Nederlands) Holland (Nederlands) - + Portuguese (português) Portugál (português) - + Russian (Русский) Orosz (Русский) - + Taiwanese Tajvani - + British English Brit Angol - + Canadian French Kanadai francia - + Latin American Spanish Latin-amerikai spanyol - + Simplified Chinese Egyszerűsített kínai - + Traditional Chinese (正體中文) Hagyományos kínai (正體中文) - + Brazilian Portuguese (português do Brasil) Brazíliai portugál (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japán - + USA USA - + Europe Európa - + Australia Ausztrália - + China Kína - + Korea Korea - + Taiwan Tajvan - + Auto (%1) Auto select time zone Automatikus (%1) - + Default (%1) Default time zone Alapértelmezett (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Kuba - + EET EET - + Egypt Egyiptom - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Izland - + Iran Irán - + Israel Izrael - + Jamaica Jamaika - + Kwajalein Kwajalein - + Libya Líbia - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navahó - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Lengyelország - + Portugal Portugália - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Szingapúr - + Turkey Törökország - + UCT UCT - + Universal Univerzális - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Sztereó - + Surround Térhangzás - + 4GB DRAM (Default) 4GB DRAM (Alapértelmezett) - + 6GB DRAM (Unsafe) 6GB DRAM (Nem biztonságos) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1940,37 +2050,37 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul 8GB DRAM (Nem biztonságos) - + Docked Dokkolt - + Handheld Kézi - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Mindig kérdezz rá (alapértelmezett) - + Only if game specifies not to stop Csak akkor, ha a játék kifejezetten kéri a folytatást. - + Never ask Soha ne kérdezz rá @@ -2298,27 +2408,27 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul Naplózás - + Open Log Location Naplózási hely megnyitása - + Global Log Filter Globális naplózási szűrő - + When checked, the max size of the log increases from 100 MB to 1 GB Ha be van jelölve, a napló maximális mérete 100 MB-ról 1 GB-ra nő. - + Enable Extended Logging** Bővített naplózás engedélyezése - + Show Log in Console Napló mutatása a Konzolban @@ -2464,7 +2574,7 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2526,7 +2636,7 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul **Ez automatikusan visszaáll, amikor a yuzu leáll. - + Web applet not compiled @@ -2576,7 +2686,7 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul - eden Configuration + Eden Configuration @@ -2585,88 +2695,88 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul Néhány beállítás csak akkor érhető el, amikor nem fut játék. - + Applets Appletek - - + + Audio Hang - - + + CPU CPU - + Debug Hibakeresés - + Filesystem Fájlrendszer - - + + General Általános - - + + Graphics Grafika - + GraphicsAdvanced Haladó grafika - + GraphicsExtensions - + Hotkeys Gyorsgombok - - + + Controls Irányítás - + Profiles Profilok - + Network Hálózat - - + + System Rendszer - + Game List Játéklista - + Web Web @@ -2764,51 +2874,45 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul - - - Reset Metadata Cache Metaadat gyorsítótár visszaállítása - + Select Emulated NAND Directory... Emulált NAND könyvtár kiválasztása... - + Select Emulated SD Directory... Emulált SD könyvtár kiválasztása... - + Select Gamecard Path... Játékkártya könyvtár kiválasztása... - + Select Dump Directory... Kimentési mappa kiválasztása... - + Select Mod Load Directory... Mod betöltő könyvtár kiválasztása... - The metadata cache is already empty. - A metaadat gyórsítótár már üres. + A metaadat gyórsítótár már üres. - The operation completed successfully. - A művelet sikeresen végrehajtva. + A művelet sikeresen végrehajtva. - The metadata cache couldn't be deleted. It might be in use or non-existent. - A metaadat gyórsítótárat nem lehetett törölni. Lehetséges, hogy használatban van, vagy nem létezik. + A metaadat gyórsítótárat nem lehetett törölni. Lehetséges, hogy használatban van, vagy nem létezik. @@ -2839,12 +2943,12 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Ez visszaállítja az összes beállítást és törli az összes játékonkénti konfigurációkat. Ez nem fogja kitörölni a játék könyvtárakat, profilokat, se a beviteli profilokat. Folytatja? @@ -2877,33 +2981,33 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul Háttérszín: - + % FSR sharpening percentage (e.g. 50%) % - + Off Ki - + VSync Off VSync Ki - + Recommended Ajánlott - + On Be - + VSync On VSync Be @@ -2940,14 +3044,18 @@ Ha egy vendég megpróbálja megnyitni a vezérlő appletet, az azonnal bezárul - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2979,75 +3087,75 @@ These settings are experimental, and may cause black screens. If your games fail Visszaállítás - + Action Akció - + Hotkey Gyorsgomb - + Controller Hotkey Vezérlő gyorsgomb - - - + + + Conflicting Key Sequence Ütköző kulcssorozat - - + + The entered key sequence is already assigned to: %1 A megadott kulcssorozat már hozzá van rendelve ehhez: %1 - + [waiting] [várakozás] - + Invalid Érvénytelen - + Invalid hotkey settings Érvénytelen gyorsbillentyű beállítások - + An error occurred. Please report this issue on github. Hiba történt. Kérjük, jelentsd ezt a problémát a GitHubon. - + Restore Default Alapértelmezés - + Clear Törlés - + Conflicting Button Sequence Ütköző gombsor - + The default button sequence is already assigned to: %1 Az alapértelmezett gombsor már hozzá van rendelve ehhez: %1 - + The default key sequence is already assigned to: %1 Az alapértelmezett kulcssorozat már hozzá van rendelve ehhez: %1 @@ -3367,7 +3475,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3522,7 +3630,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Bal kar @@ -3632,14 +3740,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3658,7 +3766,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Plusz @@ -3671,15 +3779,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3724,7 +3832,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Jobb kar @@ -3739,242 +3847,242 @@ These settings are experimental, and may cause black screens. If your games fail Konfigurálás - - - - + + + + Clear Törlés - - - - - + + + + + [not set] [nincs beáll.] - - - + + + Invert button Fordított gomb - - + + Toggle button Gomb váltása - + Turbo button Turbó gomb - - + + Invert axis Fordított tengely - - - + + + Set threshold Küszöbérték beállítása - - + + Choose a value between 0% and 100% Válassz egy 0% és 100% közötti értéket - + Toggle axis Tengely váltása - + Set gyro threshold Gyro küszöbérték beállítása - + Calibrate sensor Szenzor kalibrálása - + Map Analog Stick - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Az OK megnyomása után először mozgasd a kart vízszintesen, majd függőlegesen. A tengely megfordításához mozgasd a kart először függőlegesen, majd vízszintesen. - + Center axis Középtengely - - + + Deadzone: %1% Holttér: %1% - - + + Modifier Range: %1% Módosító tartomány: %1% - - + + Pro Controller Pro kontroller - + Dual Joycons Dual Joycon - + Left Joycon Bal Joycon - + Right Joycon Jobb Joycon - + Handheld Kézi - + GameCube Controller GameCube kontroller - + Poke Ball Plus Poke Ball Plus - + NES Controller NES kontroller - + SNES Controller SNES kontroller - + N64 Controller N64 kontroller - + Sega Genesis Sega Genesis - + Start / Pause Indítás / Szünet - + Z Z - + Control Stick - + C-Stick - + Shake! Rázd! - + [waiting] [várakozás] - + New Profile Új profil - + Enter a profile name: Add meg a profil nevét: - - + + Create Input Profile Beviteli profil létrehozása - + The given profile name is not valid! A megadott profilnév érvénytelen! - + Failed to create the input profile "%1" A "%1" beviteli profilt nem sikerült létrehozni - + Delete Input Profile Beviteli profil törlése - + Failed to delete the input profile "%1" A "%1" beviteli profilt nem sikerült eltávolítani - + Load Input Profile Beviteli profil betöltése - + Failed to load the input profile "%1" A "%1" beviteli profilt nem sikerült betölteni - + Save Input Profile Beviteli profil mentése - + Failed to save the input profile "%1" A "%1" beviteli profilt nem sikerült elmenteni @@ -4031,7 +4139,7 @@ A tengely megfordításához mozgasd a kart először függőlegesen, majd vízs - + Configure Konfigurálás @@ -4067,7 +4175,7 @@ A tengely megfordításához mozgasd a kart először függőlegesen, majd vízs - + Test Teszt @@ -4086,7 +4194,7 @@ A tengely megfordításához mozgasd a kart először függőlegesen, majd vízs <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Tudj meg többet</span></a> - + %1:%2 %1:%2 @@ -4095,77 +4203,77 @@ A tengely megfordításához mozgasd a kart először függőlegesen, majd vízs yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters A port érvénytelen karaktereket tartalmaz - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 A portnak 0 és 65353 közötti tartományban kell lennie. - + IP address is not valid Érvénytelen IP-cím - + This UDP server already exists Ez az UDP szerver már létezik - + Unable to add more than 8 servers 8-nál több kiszolgálót nem lehet hozzáadni - + Testing Tesztelés - + Configuring Konfigurálás - + Test Successful Sikeres teszt - + Successfully received data from the server. Az adatok sikeresen beérkeztek a kiszolgálótól. - + Test Failed Sikertelen teszt - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Nem lehetett érvényes adatot fogadni a szervertől. <br>Ellenőrizd, hogy a szerver megfelelően van-e beállítva, valamint a cím és a port helyes. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP tesztelés vagy a kalibrálás konfigurálása folyamatban van.<br>Kérjük, várj, amíg befejeződik. @@ -4292,7 +4400,12 @@ A jelenlegi érték %1% és %2%. Hálózati adapter - + + Enable Airplane Mode + + + + None Nincs @@ -4350,52 +4463,52 @@ A jelenlegi érték %1% és %2%. Néhány beállítás csak akkor érhető el, amikor nem fut játék. - + Add-Ons Kiegészítők - + System Rendszer - + CPU CPU - + Graphics Grafika - + Adv. Graphics Haladó graf. - + GPU Extensions - + Audio Hang - + Input Profiles Beviteli profilok - + Linux Linux - + Properties Tulajdonságok @@ -4413,12 +4526,12 @@ A jelenlegi érték %1% és %2%. Kiegészítők - + Patch Name Patch név - + Version Verzió @@ -4456,27 +4569,32 @@ A jelenlegi érték %1% és %2%. Kép beállítása - + + Select Avatar + + + + Add Hozzáadás - + Rename Átnevezés - + Remove Eltávolítás - + Profile management is available only when game is not running. A profilkezelés játék közben nem érhető el. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4484,100 +4602,189 @@ A jelenlegi érték %1% és %2%. %2 - + Enter Username Felhasználónév megadása - + Users Felhasználók - + Enter a username for the new user: Add meg az új felhasználó nevét: - + Enter a new username: Add meg az új felhasználóneved: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Felhasználói kép kiválasztása - - JPEG Images (*.jpg *.jpeg) - JPEG képek (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + Nincs elérhető firmware + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG képek (*.jpg *.jpeg) + + + Error deleting image Hiba történt a kép törlése során - + Error occurred attempting to overwrite previous image at: %1. Hiba történt az előző kép felülírása során: %1. - + Error deleting file Hiba történt a fájl törlés során - + Unable to delete existing file: %1. A meglévő fájl törlése nem lehetséges: %1. - + Error creating user image directory Hiba történt a felhasználó kép könyvtárának létrehozásakor - + Unable to create directory %1 for storing user images. Nem sikerült létrehozni a(z) %1 könyvtárat a felhasználó képeinek tárolásához. - Error copying user image - Hiba történt a felhasználói kép másolásakor + Hiba történt a felhasználói kép másolásakor - Unable to copy image from %1 to %2 - Nem sikerült kimásolni a képet innen %1 ide %2 + Nem sikerült kimásolni a képet innen %1 ide %2 - Error resizing user image - Hiba történt a felhasználói kép átméretezésekor + Hiba történt a felhasználói kép átméretezésekor - Unable to resize image - A kép nem méretezhető át + A kép nem méretezhető át + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Mégse + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Törlöd a felhasználót? Minden felhasználói adat törölve lesz. - + Confirm Delete Törlés megerősítése - + Name: %1 UUID: %2 Név: %1 @@ -4630,7 +4837,7 @@ UUID: %2 - + Enable Engedélyezés @@ -4641,7 +4848,7 @@ UUID: %2 - + Not connected Nincs csatlakoztatva @@ -4651,63 +4858,63 @@ UUID: %2 Visszaállítás - + Clear Törlés - + [not set] [nincs beáll.] - + Invert axis Fordított tengely - - + + Deadzone: %1% Holttér: %1% - + Error enabling ring input Hiba a ring bemenet engedélyezésekor - + Direct Joycon driver is not enabled Direct Joycon illesztő nincs engedélyezve - + Configuring Konfigurálás - + The current mapped device doesn't support the ring controller A jelenleg hozzárendelt eszköz nem támogatja a ring vezérlőt. - + The current mapped device doesn't have a ring attached A jelenleg hozzárendelt eszközhöz nincs ring csatolva. - + The current mapped device is not connected A jelenleg hozzárendelt eszköz nincs csatlakoztatva - + Unexpected driver result %1 Váratlan illesztőprogram eredmény %1 - + [waiting] [várakozás] @@ -4749,7 +4956,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4801,12 +5008,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS konfigurálása - + Select TAS Load Directory... TAS betöltési könyvtár kiválasztása... @@ -4916,7 +5123,7 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5236,6 +5443,16 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu webszolgáltatás @@ -5245,42 +5462,29 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb A felhasználóneved és tokened megadásával hozzájárulsz ahhoz, hogy a yuzu további felhasználási adatokat gyűjtsön, melyek felhasználói azonosításra alkalmas információkat tartalmazhatnak. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Megerősítés + Megerősítés - Sign up - Regisztráció + Regisztráció - + Token: Token: - + Username: Felhasználónév: - What is my token? - Mi a tokenem? + Mi a tokenem? - + Web Service configuration can only be changed when a public room isn't being hosted. A webes szolgáltatás konfigurációja csak akkor módosítható, ha nincs nyilvános szoba megnyitva. @@ -5305,12 +5509,12 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb Helyreállítás - + Discord Presence Discord jelenlét - + Show Current Game in your Discord Status Jelenlegi játék megjelenítése a Discord állapotodban @@ -5319,24 +5523,8 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Tudj meg többet</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Regisztráció</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Regisztráció</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5359,10 +5547,9 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb Token nincs megerősítve. A változtatások nem lettek elmentve. - Unverified, please click Verify before saving configuration Tooltip - Nincs megerősítve, kattints a Megerősítés gombra mielőtt elmentenéd a konfigurációt + Nincs megerősítve, kattints a Megerősítés gombra mielőtt elmentenéd a konfigurációt Verifying... @@ -5386,20 +5573,67 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Sikertelen megerősítés. Győződj meg róla, hogy helyesen írtad be a tokened, és van internetkapcsolatod. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Kontroller P1 - + &Controller P1 &Kontroller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Verzió + + DirectConnect @@ -5505,7 +5739,12 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5513,11 +5752,6 @@ Húzd a pontokat a pozíció megváltoztatásához, vagy kattints duplán a táb The host of the room has banned you. Speak with the host to unban you or try a different room. A szoba házigazdája kitiltott téged. Beszélj a házigazdával, hogy feloldjon téged, vagy csatlakozz másik szobához. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5579,7 +5813,7 @@ Látogasd meg a Konfigurálás -> Rendszer -> Hálózat menüpontokat a be Telemetria - + Broken Vulkan Installation Detected Hibás Vulkan telepítés észlelve @@ -5588,869 +5822,866 @@ Látogasd meg a Konfigurálás -> Rendszer -> Hálózat menüpontokat a be A Vulkan inicializálása sikertelen volt az indulás során. <br><br>Kattints ide<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>a probléma megoldásához szükséges instrukciókhoz</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Játék közben - + Loading Web Applet... Web applet betöltése... - - + + Disable Web Applet Web applet letiltása - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) A web applet letiltása nem kívánt viselkedéshez vezethet, és csak a Super Mario 3D All-Stars játékhoz ajánlott. Biztosan szeretnéd letiltani a web appletet? (Ezt újra engedélyezheted a Hibakeresés beállításokban.) - + The amount of shaders currently being built A jelenleg készülő árnyékolók mennyisége - + The current selected resolution scaling multiplier. A jelenleg kiválasztott felbontás skálázási aránya. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Jelenlegi emuláció sebessége. 100%-nál magasabb vagy alacsonyabb érték azt jelzi, hogy mennyivel gyorsabb vagy lassabb a Switch-nél. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. A másodpercenként megjelenített képkockák számát mutatja. Ez játékonként és jelenetenként eltérő lehet. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Egy Switch-kép emulálásához szükséges idő, képkockaszám-korlátozás és v-sync nélkül. Teljes sebességű emulálás esetén ennek legfeljebb 16.67 ms-nak kell lennie. - + Unmute Némítás feloldása - + Mute Némítás - + Reset Volume Hangerő visszaállítása - + &Clear Recent Files &Legutóbbi fájlok törlése - + &Continue &Folytatás - + &Pause &Szünet - Warning Outdated Game Format - Figyelmeztetés: Elavult játékformátum + Figyelmeztetés: Elavult játékformátum You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. A dekonstruált ROM könyvtár formátumot használod ehhez a játékhoz, ami egy elavult formátum, melyet már felváltottak más formátumok, mint pl. NCA, NAX, XCI vagy NSP. A dekonstruált ROM könyvtárak nem tartalmaznak ikonokat, metaadatokat és frissítési támogatást.<br><br>A yuzu által támogatott Switch formátumok ismertetéséhez <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>látogasd meg wikinket</a>. Ez az üzenet nem jelenik meg újra. - - + + Error while loading ROM! Hiba történt a ROM betöltése során! - + The ROM format is not supported. A ROM formátum nem támogatott. - + An error occurred initializing the video core. Hiba történt a videómag inicializálásakor. - + Error while loading ROM! %1 %1 signifies a numeric error code. Hiba történt a ROM betöltése során! %1 - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Ismeretlen hiba történt. Nyisd meg a logot a részletekért. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Szoftver bezárása... - + Save Data Mentett adat - + Mod Data Modolt adat - + Error Opening %1 Folder Hiba törént a(z) %1 mappa megnyitása során - - + + Folder does not exist! A mappa nem létezik! - Error Opening Transferable Shader Cache - Hiba az áthelyezhető árnyékoló gyorsítótár megnyitásakor + Hiba az áthelyezhető árnyékoló gyorsítótár megnyitásakor - Failed to create the shader cache directory for this title. - Nem sikerült létrehozni az árnyékoló gyorsítótár könyvtárat ehhez a játékhoz. + Nem sikerült létrehozni az árnyékoló gyorsítótár könyvtárat ehhez a játékhoz. - Error Removing Contents - Hiba történt a játéktartalom eltávolítása során + Hiba történt a játéktartalom eltávolítása során - Error Removing Update - Hiba történt a frissítés eltávolítása során + Hiba történt a frissítés eltávolítása során - Error Removing DLC - Hiba történt a DLC eltávolítása során + Hiba történt a DLC eltávolítása során - + Remove Installed Game Contents? Törlöd a telepített játéktartalmat? - + Remove Installed Game Update? Törlöd a telepített játékfrissítést? - + Remove Installed Game DLC? Törlöd a telepített DLC-t? - + Remove Entry Bejegyzés törlése - - - - - - Successfully Removed - Sikeresen eltávolítva + Sikeresen eltávolítva - Successfully removed the installed base game. - A telepített alapjáték sikeresen el lett távolítva. + A telepített alapjáték sikeresen el lett távolítva. - The base game is not installed in the NAND and cannot be removed. - Az alapjáték nincs telepítve a NAND-ra, ezért nem törölhető. + Az alapjáték nincs telepítve a NAND-ra, ezért nem törölhető. - Successfully removed the installed update. - A telepített frissítés sikeresen el lett távolítva. + A telepített frissítés sikeresen el lett távolítva. - There is no update installed for this title. - Nincs telepítve frissítés ehhez a játékhoz. + Nincs telepítve frissítés ehhez a játékhoz. - There are no DLC installed for this title. - Nincs telepítve DLC ehhez a játékhoz. + Nincs telepítve DLC ehhez a játékhoz. - Successfully removed %1 installed DLC. - %1 telepített DLC sikeresen eltávolítva. + %1 telepített DLC sikeresen eltávolítva. - + Delete OpenGL Transferable Shader Cache? Törlöd az OpenGL áthelyezhető shader gyorsítótárat? - + Delete Vulkan Transferable Shader Cache? Törlöd a Vulkan áthelyezhető shader gyorsítótárat? - + Delete All Transferable Shader Caches? Törlöd az összes áthelyezhető árnyékoló gyorsítótárat? - + Remove Custom Game Configuration? Törlöd az egyéni játék konfigurációt? - + Remove Cache Storage? Törlöd a gyorsítótárat? - + Remove File Fájl eltávolítása - + Remove Play Time Data Játékidő törlése - + Reset play time? Visszaállítod a játékidőt? - - Error Removing Transferable Shader Cache - Hiba az áthelyezhető árnyékoló gyorsítótár eltávolításakor + Hiba az áthelyezhető árnyékoló gyorsítótár eltávolításakor - - A shader cache for this title does not exist. - Ehhez a játékhoz nem létezik árnyékoló gyorsítótár. + Ehhez a játékhoz nem létezik árnyékoló gyorsítótár. - Successfully removed the transferable shader cache. - Az áthelyezhető árnyékoló gyorsítótár sikeresen eltávolítva. + Az áthelyezhető árnyékoló gyorsítótár sikeresen eltávolítva. - Failed to remove the transferable shader cache. - Nem sikerült eltávolítani az áthelyezhető árnyékoló gyorsítótárat. + Nem sikerült eltávolítani az áthelyezhető árnyékoló gyorsítótárat. - Error Removing Vulkan Driver Pipeline Cache - Hiba a Vulkan driver pipeline gyorsítótár eltávolításakor + Hiba a Vulkan driver pipeline gyorsítótár eltávolításakor - - Failed to remove the driver pipeline cache. - - - - - Error Removing Transferable Shader Caches - Hiba az áthelyezhető árnyékoló gyorsítótár eltávolításakor + Hiba az áthelyezhető árnyékoló gyorsítótár eltávolításakor - Successfully removed the transferable shader caches. - Az áthelyezhető shader gyorsítótár sikeresen eltávolítva. + Az áthelyezhető shader gyorsítótár sikeresen eltávolítva. - Failed to remove the transferable shader cache directory. - Nem sikerült eltávolítani az áthelyezhető árnyékoló gyorsítótár könyvtárat. + Nem sikerült eltávolítani az áthelyezhető árnyékoló gyorsítótár könyvtárat. - - Error Removing Custom Configuration - Hiba történt az egyéni konfiguráció törlése során + Hiba történt az egyéni konfiguráció törlése során - A custom configuration for this title does not exist. - Nem létezik egyéni konfiguráció ehhez a játékhoz. + Nem létezik egyéni konfiguráció ehhez a játékhoz. - Successfully removed the custom game configuration. - Egyéni játék konfiguráció sikeresen eltávolítva. + Egyéni játék konfiguráció sikeresen eltávolítva. - Failed to remove the custom game configuration. - Nem sikerült eltávolítani az egyéni játék konfigurációt. + Nem sikerült eltávolítani az egyéni játék konfigurációt. - - + + RomFS Extraction Failed! RomFS kicsomagolása sikertelen! - + There was an error copying the RomFS files or the user cancelled the operation. Hiba történt a RomFS fájlok másolása közben, vagy a felhasználó megszakította a műveletet. - + Full Teljes - + Skeleton Szerkezet - + Select RomFS Dump Mode RomFS kimentési mód kiválasztása - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Nincs elég hely a RomFS kibontásához itt: %1. Szabadítsd fel helyet, vagy válassz egy másik kimentési könyvtárat az Emuláció > Konfigurálás > Rendszer > Fájlrendszer > Kimentési gyökér menüpontban. - + Extracting RomFS... RomFS kicsomagolása... - - - - - + + Cancel Mégse - + RomFS Extraction Succeeded! RomFS kibontása sikeres volt! - - - + The operation completed successfully. A művelet sikeresen végrehajtva. - Integrity verification couldn't be performed! - Az integritás ellenőrzését nem lehetett elvégezni! + Az integritás ellenőrzését nem lehetett elvégezni! - File contents were not checked for validity. - A fájl tartalmának érvényessége nem lett ellenőrizve. + A fájl tartalmának érvényessége nem lett ellenőrizve. - - Verifying integrity... - Integritás ellenőrzése... + Integritás ellenőrzése... - - Integrity verification succeeded! - Integritás ellenőrzése sikeres! + Integritás ellenőrzése sikeres! - - Integrity verification failed! - Az integritás ellenőrzése sikertelen! + Az integritás ellenőrzése sikertelen! - File contents may be corrupt. - A fájl tartalma sérült lehet. + A fájl tartalma sérült lehet. - - - - Create Shortcut - Parancsikon létrehozása + Parancsikon létrehozása - Do you want to launch the game in fullscreen? - Szeretnéd teljes képernyőn elindítani a játékot? + Szeretnéd teljes képernyőn elindítani a játékot? - Successfully created a shortcut to %1 - Parancsikon sikeresen létrehozva ide %1 + Parancsikon sikeresen létrehozva ide %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Ez létrehoz egy parancsikont az aktuális AppImage-hez. Frissítés után nem garantált a helyes működése. Folytatod? + Ez létrehoz egy parancsikont az aktuális AppImage-hez. Frissítés után nem garantált a helyes működése. Folytatod? - Failed to create a shortcut to %1 - Nem sikerült létrehozni a parancsikont: %1 + Nem sikerült létrehozni a parancsikont: %1 - Create Icon - Ikon létrehozása + Ikon létrehozása - Cannot create icon file. Path "%1" does not exist and cannot be created. - Nem hozható létre az ikonfájl. Az útvonal "%1" nem létezik és nem is hozható létre. + Nem hozható létre az ikonfájl. Az útvonal "%1" nem létezik és nem is hozható létre. - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Hiba a %1 megnyitásakor - + Select Directory Könyvtár kiválasztása - + Properties Tulajdonságok - + The game properties could not be loaded. A játék tulajdonságait nem sikerült betölteni. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch állományok(%1);;Minden fájl (*.*) - + Load File Fájl betöltése - + Open Extracted ROM Directory Kicsomagolt ROM könyvár megnyitása - + Invalid Directory Selected Érvénytelen könyvtár kiválasztva - + The directory you have selected does not contain a 'main' file. A kiválasztott könyvtár nem tartalmaz 'main' fájlt. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Telepíthető Switch fájl (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Fájlok telepítése - + %n file(s) remaining %n fájl van hátra + %n fájl van hátra - + Installing file "%1"... "%1" fájl telepítése... - - + + Install Results Telepítés eredménye - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. A lehetséges konfliktusok elkerülése érdekében nem javasoljuk a felhasználóknak, hogy a NAND-ra telepítsék az alapjátékokat. Kérjük, csak frissítések és DLC-k telepítéséhez használd ezt a funkciót. - + %n file(s) were newly installed - %n fájl lett frissen telepítve - + %n fájl lett frissen telepítve + %n fájl lett frissen telepítve - + %n file(s) were overwritten - %n fájl lett felülírva - + %n fájl lett felülírva + %n fájl lett felülírva - + %n file(s) failed to install %n fájl telepítése sikertelen + %n fájl telepítése sikertelen - + System Application Rendszeralkalmazás - + System Archive Rendszerarchívum - + System Application Update Rendszeralkalmazás frissítés - + Firmware Package (Type A) Firmware csomag (A típus) - + Firmware Package (Type B) Firmware csomag (B típus) - + Game Játék - + Game Update Játékfrissítés - + Game DLC Játék DLC - + Delta Title - + Select NCA Install Type... NCA telepítési típus kiválasztása... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Kérjük, válaszd ki, hogy milyen típusú címként szeretnéd telepíteni ezt az NCA-t: (A legtöbb esetben az alapértelmezett "Játék" megfelelő.) - + Failed to Install Nem sikerült telepíteni - + The title type you selected for the NCA is invalid. Az NCA-hoz kiválasztott címtípus érvénytelen. - + File not found Fájl nem található - + File "%1" not found "%1" fájl nem található - + OK OK - - + + Hardware requirements not met A hardverkövetelmények nem teljesülnek - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Az eszközöd nem felel meg az ajánlott hardverkövetelményeknek. A kompatibilitás jelentése letiltásra került. - + Missing yuzu Account Hiányzó yuzu fiók - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + + Install decryption keys and restart Eden before attempting to install firmware. - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Select Dumped Firmware ZIP - - Encryption keys are missing. + + Zipped Archives (*.zip) - - Are you sure you want to close eden? + + Firmware cleanup failed - - - - eden + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - The currently running application has requested eden to not exit. + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. A játék kompatibilitási teszteset beküldéséhez csatolnod kell a yuzu fiókodat.<br><br/>A yuzu fiókod csatolásához menj az Emuláció &gt; Konfigurálás &gt; Web menüpontra. - + Error opening URL Hiba történt az URL megnyitása során - + Unable to open the URL "%1". Hiba történt az URL megnyitása során: "%1". - + TAS Recording TAS felvétel - + Overwrite file of player 1? Felülírod az 1. játékos fájlját? - + Invalid config detected Érvénytelen konfig észlelve - + Handheld controller can't be used on docked mode. Pro controller will be selected. A kézi vezérlés nem használható dokkolt módban. Helyette a Pro kontroller lesz kiválasztva. - - + + Amiibo Amiibo - - + + The current amiibo has been removed A jelenlegi amiibo el lett távolítva - + Error Hiba - - + + The current game is not looking for amiibos A jelenlegi játék nem keres amiibo-kat - + Amiibo File (%1);; All Files (*.*) Amiibo fájl (%1);; Minden fájl (*.*) - + Load Amiibo Amiibo betöltése - + Error loading Amiibo data Amiibo adatok betöltése sikertelen - + The selected file is not a valid amiibo A kiválasztott fájl nem érvényes amiibo - + The selected file is already on use A kiválasztott fájl már használatban van - + An unknown error occurred Ismeretlen hiba történt - - Verification failed for the following files: %1 - Az alábbi fájlok ellenőrzése sikertelen volt: + Az alábbi fájlok ellenőrzése sikertelen volt: %1 - + + Keys not installed Nincsenek telepítve kulcsok @@ -6459,273 +6690,234 @@ Would you like to bypass this and exit anyway? Telepítsd a visszafejtési kulcsokat, majd indítsd újra a yuzut, mielőtt megpróbálnád telepíteni a firmware-t. - + Select Dumped Firmware Source Location Kimentett Firmware célhelyének kiválasztása - Installing Firmware... - Firmware telepítése... + Firmware telepítése... - - - - Firmware install failed - Firmware telepítése sikertelen + Firmware telepítése sikertelen - Unable to locate potential firmware NCA files - Nem találhatóak potenciális firmware NCA fájlok + Nem találhatóak potenciális firmware NCA fájlok - Failed to delete one or more firmware file. - Nem sikerült törölni egy vagy több firmware fájlt. + Nem sikerült törölni egy vagy több firmware fájlt. Firmware installation cancelled, firmware may be in bad state, restart yuzu or re-install firmware. A firmware telepítése megszakadt, előfordulhat, hogy a firmware hibás. Indítsd újra a yuzu-t vagy telepítsd újra a firmware-t. - One or more firmware files failed to copy into NAND. - Egy vagy több firmware fájlt nem sikerült átmásolni a NAND-ba. + Egy vagy több firmware fájlt nem sikerült átmásolni a NAND-ba. - Firmware integrity verification failed! - Firmware integritás ellenőrzése sikertelen! + Firmware integritás ellenőrzése sikertelen! - Select Dumped Keys Location - Kimentett kulcsok helyének kiválasztása + Kimentett kulcsok helyének kiválasztása - - - Decryption Keys install failed - A visszafejtési kulcsok telepítése sikertelen volt + A visszafejtési kulcsok telepítése sikertelen volt - prod.keys is a required decryption key file. - A prod.keys egy szükséges dekódoló kulcsfájl. + A prod.keys egy szükséges dekódoló kulcsfájl. - One or more keys failed to copy. - Egy vagy több kulcs másolása sikertelen. + Egy vagy több kulcs másolása sikertelen. - Decryption Keys install succeeded - A visszafejtési kulcsok telepítése sikeres volt. + A visszafejtési kulcsok telepítése sikeres volt. - Decryption Keys were successfully installed - A visszafejtési kulcsok sikeresen telepítve lettek + A visszafejtési kulcsok sikeresen telepítve lettek - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - A visszafejtési kulcsok inicializálása sikertelen. Ellenőrizd, hogy a kimentési eszközeid (dumping tools) naprakészek, és mentsd ki a kulcsokat újra. + A visszafejtési kulcsok inicializálása sikertelen. Ellenőrizd, hogy a kimentési eszközeid (dumping tools) naprakészek, és mentsd ki a kulcsokat újra. - - - - - - - + + + + + + No firmware available Nincs elérhető firmware - Please install the firmware to use the Album applet. - Kérjük, telepítsd a firmware-t az Album applet használatához. + Kérjük, telepítsd a firmware-t az Album applet használatához. - + Album Applet Album applet - + Album applet is not available. Please reinstall firmware. Album applet nem elérhető. Kérjük, telepítsd újra a firmware-t. - Please install the firmware to use the Cabinet applet. - Kérjük, telepítsd a firmware-t a kabinet applet használatához. + Kérjük, telepítsd a firmware-t a kabinet applet használatához. - + Cabinet Applet Kabinet applet - + Cabinet applet is not available. Please reinstall firmware. Kabinet applet nem elérhető. Kérjük, telepítsd újra a firmware-t. - Please install the firmware to use the Mii editor. - Kérjük, telepítsd a firmware-t a Mii-szerkesztő használatához. + Kérjük, telepítsd a firmware-t a Mii-szerkesztő használatához. - + Mii Edit Applet Mii szerkesztő applet - + Mii editor is not available. Please reinstall firmware. A Mii szerkesztő nem elérhető. Kérjük, telepítsd újra a firmware-t. - Please install the firmware to use the Controller Menu. - Kérjük, telepítsd a firmware-t a vezérlő menü használatához. + Kérjük, telepítsd a firmware-t a vezérlő menü használatához. - + Controller Applet Vezérlő applet - + Controller Menu is not available. Please reinstall firmware. A vezérlő menü nem érhető el. Kérjük, telepítsd újra a firmware-t. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Képernyőkép készítése - + PNG Image (*.png) PNG kép (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS állapot: %1/%2 futtatása - + TAS state: Recording %1 TAS állapot: %1 felvétele - + TAS state: Idle %1/%2 TAS állapot: Tétlen %1/%2 - + TAS State: Invalid TAS állapot: Érvénytelen - + &Stop Running &Futás leállítása - + &Start &Indítás - + Stop R&ecording F&elvétel leállítása - + R&ecord F&elvétel - + Building: %n shader(s) Létrehozás: %n árnyékoló + Létrehozás: %n árnyékoló - + Scale: %1x %1 is the resolution scaling factor Skálázás: %1x - + Speed: %1% / %2% Sebesség: %1% / %2% - + Speed: %1% Sebesség: %1% @@ -6734,44 +6926,44 @@ Would you like to download it? Játék: %1 FPS (Feloldva) - + Game: %1 FPS Játék: %1 FPS - + Frame: %1 ms Képkocka: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA Nincs élsimítás - + VOLUME: MUTE HANGERŐ: NÉMÍTVA - + VOLUME: %1% Volume percentage (e.g. 50%) HANGERŐ: %1% - + Derivation Components Missing @@ -6780,12 +6972,12 @@ Would you like to download it? Hiányzó titkosítókulcsok.<br>Kérjük, kövesd <a href='https://yuzu-emu.org/help/quickstart/'>a yuzu gyorstájékoztatót</a>a kulcsok, firmware és játékok beszerzéséhez. - + Select RomFS Dump Target RomFS kimentési cél kiválasztása - + Please select which RomFS you would like to dump. Kérjük, válaszd ki melyik RomFS-t szeretnéd kimenteni. @@ -6798,7 +6990,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Biztos le akarod állítani az emulációt? Minden nem mentett adat el fog veszni. @@ -6811,102 +7003,102 @@ Would you like to bypass this and exit anyway? Mégis ki szeretnél lépni? - + None Nincs - + FXAA FXAA - + SMAA SMAA - + Nearest Legközelebbi - + Bilinear Bilineáris - + Bicubic Bikubikus - + Gaussian Gauss-féle - + ScaleForce ScaleForce - + Area - + Docked Dokkolt - + Handheld Kézi - + Normal Normál - + High Magas - + Extreme Extrém - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6914,44 +7106,44 @@ Mégis ki szeretnél lépni? GRenderWindow - - + + OpenGL not available! OpenGL nem elérhető! - + OpenGL shared contexts are not supported. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Hiba történt az OpenGL inicializálása során! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Lehetséges, hogy a GPU-d nem támogatja az OpenGL-t, vagy nem a legfrissebb grafikus illesztőprogram van telepítve. - + Error while initializing OpenGL 4.6! Hiba történt az OpenGL 4.6 inicializálása során! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Lehetséges, hogy a GPU-d nem támogatja az OpenGL 4.6-ot, vagy nem a legfrissebb grafikus illesztőprogram van telepítve.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Előfordulhat, hogy a GPU-d nem támogat egy vagy több szükséges OpenGL kiterjesztést. Győződj meg róla, hogy a legújabb videokártya-illesztőprogramot használod.<br><br>GL Renderer:<br>%1<br><br>Nem támogatott kiterjesztések:<br>%2 @@ -6959,128 +7151,128 @@ Mégis ki szeretnél lépni? GameList - + Favorite Kedvenc - + Start Game Játék indítása - + Start Game without Custom Configuration Játék indítása egyéni konfiguráció nélkül - + Open Save Data Location Mentett adatok helyének megnyitása - + Open Mod Data Location Modadatok helyének megnyitása - + Open Transferable Pipeline Cache Áthelyezhető pipeline gyorsítótár megnyitása - + Remove Eltávolítás - + Remove Installed Update Telepített frissítés eltávolítása - + Remove All Installed DLC Összes telepített DLC eltávolítása - + Remove Custom Configuration Egyéni konfiguráció eltávolítása - + Remove Play Time Data Játékidő törlése - + Remove Cache Storage Gyorsítótár ürítése - + Remove OpenGL Pipeline Cache OpenGL Pipeline gyorsítótár eltávolítása - + Remove Vulkan Pipeline Cache Vulkan pipeline gyorsítótár eltávolítása - + Remove All Pipeline Caches Az összes Pipeline gyorsítótár törlése - + Remove All Installed Contents Összes telepített tartalom törlése - + Dump RomFS RomFS kimentése - + Dump RomFS to SDMC RomFS kimentése SDMC-re - + Verify Integrity Integritás ellenőrzése - + Copy Title ID to Clipboard Játék címének vágólapra másolása - + Navigate to GameDB entry GameDB bejegyzéshez navigálás - + Create Shortcut Parancsikon létrehozása - + Add to Desktop Asztalhoz adás - + Add to Applications Menu Alkalmazások menühöz adás - + Configure Game @@ -7089,62 +7281,62 @@ Mégis ki szeretnél lépni? Tulajdonságok - + Scan Subfolders Almappák szkennelése - + Remove Game Directory Játékkönyvtár eltávolítása - + ▲ Move Up ▲ Feljebb mozgatás - + ▼ Move Down ▼ Lejjebb mozgatás - + Open Directory Location Könyvtár helyének megnyitása - + Clear Törlés - + Name Név - + Compatibility Kompatibilitás - + Add-ons Kiegészítők - + File type Fájltípus - + Size Méret - + Play time Játékidő @@ -7152,62 +7344,62 @@ Mégis ki szeretnél lépni? GameListItemCompat - + Ingame Játékban - + Game starts, but crashes or major glitches prevent it from being completed. A játék elindul, de összeomlik, vagy súlyos hibák miatt nem fejezhető be. - + Perfect Tökéletes - + Game can be played without issues. A játék problémamentesen játszható. - + Playable Játszható - + Game functions with minor graphical or audio glitches and is playable from start to finish. A játék kisebb grafikai- és hanghibákkal végigjátszható. - + Intro/Menu Bevezető/Menü - + Game loads, but is unable to progress past the Start Screen. A játék betölt, de nem jut tovább a Kezdőképernyőn. - + Won't Boot Nem indul - + The game crashes when attempting to startup. A játék összeomlik indításkor. - + Not Tested Nem tesztelt - + The game has not yet been tested. Ez a játék még nem lett tesztelve. @@ -7215,7 +7407,7 @@ Mégis ki szeretnél lépni? GameListPlaceholder - + Double-click to add a new folder to the game list Dupla kattintással új mappát adhatsz hozzá a játéklistához. @@ -7223,19 +7415,20 @@ Mégis ki szeretnél lépni? GameListSearchField - + %1 of %n result(s) %1 a(z) %n találatból + %1 a(z) %n találatból - + Filter: Szűrés: - + Enter pattern to filter Adj meg egy mintát a szűréshez @@ -7317,7 +7510,7 @@ Mégis ki szeretnél lépni? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7331,91 +7524,91 @@ Hibakereső üzenet: Hotkeys - + Audio Mute/Unmute Hang némítása/feloldása - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Főablak - + Audio Volume Down Hangerő csökkentése - + Audio Volume Up Hangerő növelése - + Capture Screenshot Képernyőkép készítése - + Change Adapting Filter Ablakadaptív szűrő módosítása - + Change Docked Mode Dokkolt mód módosítása - + Change GPU Accuracy GPU pontosság módosítása - + Configure Konfigurálás - + Configure Current Game - + Continue/Pause Emulation Emuláció folytatása/szüneteltetése - + Exit Fullscreen Kilépés a teljes képernyőből @@ -7424,97 +7617,97 @@ Hibakereső üzenet: Kilépés a yuzuból - - Exit eden + + Exit Eden - + Fullscreen Teljes képernyő - + Load File Fájl betöltése - + Load/Remove Amiibo Amiibo betöltése/törlése - + Multiplayer Browse Public Game Lobby Multiplayer nyilvános játéklobbi böngészése - + Multiplayer Create Room Multiplayer szoba létrehozása - + Multiplayer Direct Connect to Room Multiplayer közvetlen kapcsolódás szobához - + Multiplayer Leave Room Multiplayer szoba elhagyása - + Multiplayer Show Current Room Multiplayer jelenlegi szoba megjelenítése - + Restart Emulation Emuláció újraindítása - + Stop Emulation Emulácíó leállítása - + TAS Record TAS felvétel - + TAS Reset TAS visszaállítása - + TAS Start/Stop TAS indítása/leállítása - + Toggle Filter Bar Szűrősáv kapcsoló - + Toggle Framerate Limit Képfrissítési korlát kapcsoló - + Toggle Mouse Panning Egérpásztázás kapcsoló - + Toggle Renderdoc Capture Renderdoc felvétel kapcsoló - + Toggle Status Bar Állapotsáv kapcsoló @@ -7522,22 +7715,22 @@ Hibakereső üzenet: InstallDialog - + Please confirm these are the files you wish to install. Kérjük, erősítsd meg, hogy ezeket a fájlokat szeretnéd telepíteni. - + Installing an Update or DLC will overwrite the previously installed one. Egy frissítés vagy DLC telepítése felülírja a korábban telepítettet. - + Install Telepítés - + Install Files to NAND Fájlok telepítése a NAND-ra @@ -7545,7 +7738,7 @@ Hibakereső üzenet: LimitableInputDialog - + The text can't contain any of the following characters: %1 A szöveg nem tartalmazhatja a következő karakterek egyikét sem: @@ -7692,152 +7885,207 @@ Hibakereső üzenet: &Legutóbbi fájlok - + + Open &Eden Folders + + + + &Emulation &Emuláció - + &View &Nézet - + &Reset Window Size &Ablakméret visszaállítása - + &Debugging &Hibakeresés - + Reset Window Size to &720p Ablakfelbontás visszaállítása erre: &720p - + Reset Window Size to 720p Ablakfelbontás visszaállítása 720p-re - + Reset Window Size to &900p Ablakfelbontás visszaállítása erre: &900p - + Reset Window Size to 900p Ablakfelbontás visszaállítása 900p-re - + Reset Window Size to &1080p Ablakfelbontás visszaállítása erre: &1080p - + Reset Window Size to 1080p Ablakfelbontás visszaállítása 1080p-re - + &Multiplayer &Multiplayer - + &Tools &Eszközök - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Segítség - + &Install Files to NAND... &Fájlok telepítése a NAND-ra... - + L&oad File... F&ájl betöltése... - + Load &Folder... &Mappa betöltése... - + E&xit K&ilépés - + &Pause &Szünet - + &Stop &Leállítás - + &Verify Installed Contents &Telepített tartalom ellenőrzése - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7846,97 +8094,97 @@ Hibakereső üzenet: &A yuzuról - + Single &Window Mode &Egyablakos mód - + Con&figure... Kon&figurálás... - + Ctrl+, - + Display D&ock Widget Headers D&ock Widget fejlécek megjelenítése - + Show &Filter Bar &Szűrősáv mutatása - + Show &Status Bar &Állapotsáv mutatása - + Show Status Bar Állapotsáv mutatása - + &Browse Public Game Lobby &Nyilvános játéklobbi böngészése - + &Create Room &Szoba létrehozása - + &Leave Room &Szoba elhagyása - + &Direct Connect to Room &Közvetlen csatlakozás szobához - + &Show Current Room &Jelenlegi szoba megjelenítése - + F&ullscreen T&eljes képernyő - + &Restart &Újraindítás - + Load/Remove &Amiibo... &Amiibo betöltése/törlése... - + &Report Compatibility &Kompatibilitás jelentése - + Open &Mods Page &Modok oldal megnyitása - + Open &Quickstart Guide &Gyorstájékoztató megnyitása - + &FAQ &GYIK @@ -7945,77 +8193,82 @@ Hibakereső üzenet: &yuzu mappa megnyitása - + &Capture Screenshot &Képernyőkép készítése - + Open &Album &Album megnyitása - + &Set Nickname and Owner &Becenév és tulajdonos beállítása - + &Delete Game Data &Játékadatok törlése - + &Restore Amiibo &Amiibo helyreállítása - + &Format Amiibo &Amiibo formázása - + Open &Mii Editor &Mii szerkesztő megnyitása - + &Configure TAS... &TAS konfigurálása... - + Configure C&urrent Game... J&elenlegi játék konfigurálása... - + &Start &Indítás - + &Reset &Visszaállítás - + R&ecord F&elvétel - + Open &Controller Menu &Vezérlő menü megnyitása - + Install Firmware Firmware telepítése - + + &About Eden + + + + Install Decryption Keys Visszafejtési kulcsok telepítése @@ -8023,26 +8276,36 @@ Hibakereső üzenet: MicroProfileDialog - &MicroProfile - &Mikroprofil + &Mikroprofil MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8102,37 +8365,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Jelenlegi kapcsolat állapota - + Not Connected. Click here to find a room! Nincs csatlakozva. Kattints ide a szobák kereséséhez. - + Not Connected Nincs csatlakozva - + Connected Csatlakozva - + New Messages Received Új üzenetek érkeztek - + Error Hiba - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Nem sikerült frissíteni a szoba adatait. Kérjük, ellenőrizd az internetkapcsolatod, és próbáld újra a szoba létrehozását. @@ -8324,56 +8587,56 @@ p, li { white-space: pre-wrap; } Nincs játékban - + Installed SD Titles Telepített SD játékok - + Installed NAND Titles Telepített NAND játékok - + System Titles Rendszercímek - + Add New Game Directory Új játékkönyvtár hozzáadása - + Favorites Kedvencek - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [nincs beáll.] @@ -8384,14 +8647,14 @@ p, li { white-space: pre-wrap; } - - - - - - - - + + + + + + + + Axis %1%2 Tengely %1%2 @@ -8402,357 +8665,357 @@ p, li { white-space: pre-wrap; } Gomb %1 - - - - - - + + + + + + [unknown] [ismeretlen] - - - + + + Left Balra - - - + + + Right Jobbra - - - + + + Down Le - - - + + + Up Fel - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Kör - - + + Cross Kereszt - - + + Square Négyzet - - + + Triangle Háromszög - - + + Share Megosztás - - + + Options Opciók - - + + [undefined] [nem definiált] - + %1%2 %1%2 - - + + [invalid] [érvénytelen] - - + + %1%2Hat %3 - - - + + + %1%2Axis %3 %1%2Tengely %3 - - + + %1%2Axis %3,%4,%5 %1%2Tengely %3,%4,%5 - - + + %1%2Motion %3 - - + + %1%2Button %3 %1%2Gomb %3 - - + + [unused] [nem használt] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Kar L - + Stick R Kar R - + Plus Plusz - + Minus Mínusz - - + + Home Home - + Capture Rögzítés - + Touch Érintés - + Wheel Indicates the mouse wheel - + Backward Hátra - + Forward Előre - + Task Feladat - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 %1%2%3Tengely %4 - - + + %1%2%3Button %4 %1%2%3Gomb %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8870,6 +9133,300 @@ p, li { white-space: pre-wrap; } Szeretnéd visszaállítani ezt az amiibót? + + QtCommon::Content + + + Installing Firmware... + Firmware telepítése... + + + + + + Cancel + Mégse + + + + Firmware integrity verification failed! + Firmware integritás ellenőrzése sikertelen! + + + + + Verification failed for the following files: + +%1 + Az alábbi fájlok ellenőrzése sikertelen volt: + +%1 + + + + + Verifying integrity... + Integritás ellenőrzése... + + + + + Integrity verification succeeded! + Integritás ellenőrzése sikeres! + + + + + The operation completed successfully. + A művelet sikeresen végrehajtva. + + + + + Integrity verification failed! + Az integritás ellenőrzése sikertelen! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + Kimentett kulcsok helyének kiválasztása + + + + Decryption Keys install succeeded + A visszafejtési kulcsok telepítése sikeres volt. + + + + Decryption Keys were successfully installed + A visszafejtési kulcsok sikeresen telepítve lettek + + + + Decryption Keys install failed + A visszafejtési kulcsok telepítése sikertelen volt + + + + QtCommon::Game + + + Error Removing Contents + Hiba történt a játéktartalom eltávolítása során + + + + Error Removing Update + Hiba történt a frissítés eltávolítása során + + + + Error Removing DLC + Hiba történt a DLC eltávolítása során + + + + The base game is not installed in the NAND and cannot be removed. + Az alapjáték nincs telepítve a NAND-ra, ezért nem törölhető. + + + + There is no update installed for this title. + Nincs telepítve frissítés ehhez a játékhoz. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Sikeresen eltávolítva + + + + Successfully removed %1 installed DLC. + %1 telepített DLC sikeresen eltávolítva. + + + + + Error Removing Transferable Shader Cache + Hiba az áthelyezhető árnyékoló gyorsítótár eltávolításakor + + + + + A shader cache for this title does not exist. + Ehhez a játékhoz nem létezik árnyékoló gyorsítótár. + + + + Successfully removed the transferable shader cache. + Az áthelyezhető árnyékoló gyorsítótár sikeresen eltávolítva. + + + + Failed to remove the transferable shader cache. + Nem sikerült eltávolítani az áthelyezhető árnyékoló gyorsítótárat. + + + + Error Removing Vulkan Driver Pipeline Cache + Hiba a Vulkan driver pipeline gyorsítótár eltávolításakor + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + Hiba az áthelyezhető árnyékoló gyorsítótár eltávolításakor + + + + Successfully removed the transferable shader caches. + Az áthelyezhető shader gyorsítótár sikeresen eltávolítva. + + + + Failed to remove the transferable shader cache directory. + Nem sikerült eltávolítani az áthelyezhető árnyékoló gyorsítótár könyvtárat. + + + + + Error Removing Custom Configuration + Hiba történt az egyéni konfiguráció törlése során + + + + A custom configuration for this title does not exist. + Nem létezik egyéni konfiguráció ehhez a játékhoz. + + + + Successfully removed the custom game configuration. + Egyéni játék konfiguráció sikeresen eltávolítva. + + + + Failed to remove the custom game configuration. + Nem sikerült eltávolítani az egyéni játék konfigurációt. + + + + Reset Metadata Cache + Metaadat gyorsítótár visszaállítása + + + + The metadata cache is already empty. + A metaadat gyórsítótár már üres. + + + + The operation completed successfully. + A művelet sikeresen végrehajtva. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + A metaadat gyórsítótárat nem lehetett törölni. Lehetséges, hogy használatban van, vagy nem létezik. + + + + Create Shortcut + Parancsikon létrehozása + + + + Do you want to launch the game in fullscreen? + Szeretnéd teljes képernyőn elindítani a játékot? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Parancsikon sikeresen létrehozva ide %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Ez létrehoz egy parancsikont az aktuális AppImage-hez. Frissítés után nem garantált a helyes működése. Folytatod? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + Nem sikerült létrehozni a parancsikont: %1 + + + + Create Icon + Ikon létrehozása + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Nem hozható létre az ikonfájl. Az útvonal "%1" nem létezik és nem is hozható létre. + + + + No firmware available + Nincs elérhető firmware + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9165,7 +9722,7 @@ Kérjük, próbáld újra, vagy lépj kapcsolatba a szoftver fejlesztőjével. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9173,7 +9730,7 @@ Kérjük, próbáld újra, vagy lépj kapcsolatba a szoftver fejlesztőjével. - + Users Felhasználók @@ -9297,7 +9854,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack @@ -9305,12 +9862,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread nem vár egy szálra sem @@ -9318,102 +9875,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable futtatható - + paused szünetel - + sleeping alszik - + waiting for IPC reply IPC válaszra várakozás - + waiting for objects várakozás objektumokra - + waiting for condition variable várakozás állapotváltozóra - + waiting for address arbiter várakozás címkiosztásra - + waiting for suspend resume várakozás felfüggesztés folytatására - + waiting várakozás - + initialized inicializált - + terminated megszakítva - + unknown ismeretlen - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideális - + core %1 mag %1 - + processor = %1 processzor = %1 - + affinity mask = %1 affinitás maszk = %1 - + thread id = %1 szál azonosító = %1 - + priority = %1(current) / %2(normal) prioritás = %1(jelenleg) / %2(normál) - + last running ticks = %1 utolsó futó tickek = %1 @@ -9421,7 +9978,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread szálra várakozás @@ -9429,7 +9986,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Várófa diff --git a/dist/languages/id.ts b/dist/languages/id.ts index 18bfadbf91..e70c012897 100644 --- a/dist/languages/id.ts +++ b/dist/languages/id.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Menghubungkan ke server... - + Cancel Batalkan - + Touch the top left corner <br>of your touchpad. Sentuh pojok kiri atas <br>dari touchpad kamu. - + Now touch the bottom right corner <br>of your touchpad. Sekarang sentuh pojok kanan bawah <br>dari touchpad kamu. - + Configuration completed! Konfigurasi selesai! - + OK OK @@ -397,134 +397,134 @@ Ini akan melarang nama pengguna forum mereka dan alamat IP mereka. ConfigurationShared - + % % - + Amiibo editor Pengubah Amiibo - + Controller configuration Konfigurasi pengontrol - + Data erase Hapus data - + Error Kesalahan - + Net connect Koneksi Terhubung - + Player select Pemain pilih - + Software keyboard Papan Ketik Perangkat Lunak - + Mii Edit Ubah Mii - + Online web Online web - + Shop Belanja - + Photo viewer Pemutar foto - + Offline web Offline web - + Login share Login berbagi - + Wifi web auth Otentikasi web Wifi - + My page Halaman saya - + Output Engine: Mesin Keluaran: - + Output Device: Perangkat Output: - + Input Device: Perangkat Masukan. - + Mute audio Matikan audio - + Volume: Volume: - + Mute audio when in background Bisukan audio saat berada di background - + Multicore CPU Emulation Emulasi CPU Multicore - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. Opsi ini meningkatkan penggunaan utas emulasi CPU dari 1 menjadi maksimum Switch yaitu 4. Ini terutama merupakan opsi debug dan sebaiknya tidak dinonaktifkan. - + Memory Layout Tata Letak Memori - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -533,12 +533,12 @@ Ini tidak meningkatkan stabilitas atau performa dan dimaksudkan untuk memungkink Mengaktifkannya akan meningkatkan penggunaan memori. Tidak disarankan untuk mengaktifkannya kecuali ada game tertentu dengan mod tekstur yang membutuhkannya. - + Limit Speed Percent Persen Batas Kecepatan - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -547,141 +547,118 @@ Disabling it means unlocking the framerate to the maximum your PC can reach. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Akurasi: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. Pengaturan ini mengontrol akurasi CPU yang diemulasikan. Jangan mengubah ini kecuali Anda tahu apa yang Anda lakukan. - - + + Backend: Backend: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Pisahkan FMA (meningkatkan performa pada CPU tanpa FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Opsi ini meningkatkan kecepatan dengan mengurangi akurasi instruksi fused-multiply-add pada CPU tanpa dukungan FMA asli. - + Faster FRSQRTE and FRECPE FRSQRTE dan FRECPE lebih cepat - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Opsi ini meningkatkan kecepatan beberapa fungsi titik mengambang perkiraan dengan menggunakan perkiraan asli yang kurang akurat. - + Faster ASIMD instructions (32 bits only) Instruksi ASIMD lebih cepat (hanya untuk 32 bits) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Opsi ini meningkatkan kecepatan fungsi floating-point ASIMD 32 bit dengan menjalankannya dengan mode pembulatan yang salah. - + Inaccurate NaN handling Penanganan NaN tidak akurat - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. Opsi ini meningkatkan kecepatan dengan menghilangkan pemeriksaan NaN. Harap dicatat ini juga mengurangi akurasi instruksi titik mengambang tertentu. - + Disable address space checks Matikan pengecekan adress space - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. Opsi ini meningkatkan kecepatan dengan menghilangkan pemeriksaan keamanan sebelum setiap pembacaan/tulisan memori di dalam tamu. Menonaktifkannya dapat memungkinkan sebuah permainan untuk membaca/menulis memori emulator. - + Ignore global monitor Abaikan monitor global - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. Opsi ini meningkatkan kecepatan dengan hanya mengandalkan semantik cmpxchg untuk memastikan keamanan instruksi akses eksklusif. Harap dicatat ini dapat menyebabkan deadlock dan kondisi perlombaan lainnya. - + API: API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. Beralih antara API grafis yang tersedia. Vulkan direkomendasikan dalam kebanyakan kasus. - + Device: Perangkat: - + This setting selects the GPU to use with the Vulkan backend. Pengaturan ini memilih GPU yang akan digunakan dengan backend Vulkan. - + Shader Backend: Backend Shader: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -692,12 +669,12 @@ GLASM adalah backend NVIDIA yang sudah tidak digunakan lagi yang menawarkan kine SPIR-V mengompilasi yang tercepat, tetapi menghasilkan hasil yang buruk pada sebagian besar driver GPU. - + Resolution: Resolusi: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -706,27 +683,27 @@ Resolusi yang lebih tinggi membutuhkan VRAM dan bandwidth yang lebih banyak. Opsi yang lebih rendah dari 1X dapat menyebabkan masalah rendering. - + Window Adapting Filter: Filter Menyelaraskan dengan Layar: - + FSR Sharpness: Ketajaman FSR - + Determines how sharpened the image will look while using FSR’s dynamic contrast. Menentukan seberapa tajam gambar akan terlihat saat menggunakan kontras dinamis FSR. - + Anti-Aliasing Method: Metode Anti-Aliasing: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -735,12 +712,12 @@ SMAA menawarkan kualitas terbaik. FXAA memiliki dampak kinerja yang lebih rendah dan dapat menghasilkan gambar yang lebih baik dan lebih stabil pada resolusi yang sangat rendah. - + Fullscreen Mode: Mode Layar Penuh: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -749,12 +726,12 @@ Borderless menawarkan kompatibilitas terbaik dengan keyboard di layar yang dimin Layar penuh eksklusif mungkin menawarkan performa yang lebih baik dan dukungan Freesync/Gsync yang lebih baik. - + Aspect Ratio: Rasio Aspek: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -763,49 +740,36 @@ Permainan Switch hanya mendukung 16:9, jadi mod permainan kustom diperlukan untu Juga mengontrol rasio aspek tangkapan layar yang diambil. - + Use disk pipeline cache Gunakan pipeline cache diska - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. Memungkinkan penyimpanan shader untuk mempercepat pengambilan pada saat game berikutnya dimulai. Menonaktifkannya hanya dimaksudkan untuk debugging. - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Gunakan pengemulasian GPU yang asinkron - + Uses an extra CPU thread for rendering. This option should always remain enabled. Menggunakan satu benang CPU tambahan untuk merender. Opsi ini harus tetap diaktifkan. - + NVDEC emulation: Emulasi NVDEC: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -814,12 +778,12 @@ Ini dapat menggunakan CPU atau GPU untuk dekode, atau tidak melakukan dekode sam Dalam kebanyakan kasus, dekode GPU memberikan kinerja terbaik. - + ASTC Decoding Method: ASTC Metode Dekoding: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -831,34 +795,24 @@ GPU: Gunakan compute shaders GPU untuk dekode tekstur ASTC, direkomendasikan unt CPU Asynchronous: Gunakan CPU untuk dekode tekstur ASTC saat tiba. Sepenuhnya menghilangkan stuttering dekode ASTC dengan biaya masalah rendering saat tekstur sedang didekode. - + ASTC Recompression Method: ASTC Metode Pemampatan Ulang: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. Hampir semua GPU desktop dan laptop tidak mendukung tekstur ASTC, memaksa emulator untuk mendekompres ke format intermediate yang didukung oleh kartu apa pun, RGBA8. Opsi ini merekompres RGBA8 ke format BC1 atau BC3, menghemat VRAM tetapi mempengaruhi kualitas gambar secara negatif. - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: Mode Sinkronisasi Vertikal - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -869,51 +823,49 @@ Mailbox dapat memiliki laten yang lebih rendah daripada FIFO dan tidak merobek t Immediate (tanpa sinkronisasi) hanya menampilkan apa pun yang tersedia dan dapat menunjukkan tearing. - + Enable asynchronous presentation (Vulkan only) Aktifkan presentasi asinkron (hanya Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. Meningkatkan kinerja sedikit dengan memindahkan presentasi ke thread CPU terpisah. - + Force maximum clocks (Vulkan only) Paksa jam maximum (Vulkan only) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Berjalan bekerja di latar belakang sambil menunggu perintah grafis untuk mencegah GPU agar tidak menurunkan kecepatan jamnya. - + Anisotropic Filtering: Anisotropic Filtering: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. Mengontrol kualitas rendering tekstur pada sudut miring. Ini adalah pengaturan yang ringan dan aman untuk diatur pada 16x pada sebagian besar GPU. - Accuracy Level: - Tingkat Akurasi: + Tingkat Akurasi: - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - Emulasi GPU yang akurat. + Emulasi GPU yang akurat. Sebagian besar game dirender dengan baik dengan pengaturan Normal, namun pengaturan High masih diperlukan untuk beberapa game. Partikel cenderung hanya dirender dengan benar dengan akurasi High. Pengaturan Extreme hanya digunakan untuk debugging. @@ -921,12 +873,12 @@ Opsi ini dapat diubah saat bermain. Beberapa game mungkin memerlukan pengaturan High untuk dirender dengan baik. - + Use asynchronous shader building (Hack) Gunakan pembangunan shader asinkron (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. Memungkinkan kompilasi shader asinkron, yang dapat mengurangi stutter shader. @@ -941,24 +893,24 @@ Fitur ini bersifat eksperimental. Memungkinkan Waktu GPU Cepat. Opsi ini akan memaksa sebagian besar game berjalan pada resolusi asli tertinggi mereka. - + Use Vulkan pipeline cache Gunakan pipeline cache Vulkan - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. Memungkinkan cache pipeline spesifik vendor GPU. Opsi ini dapat meningkatkan waktu pemuatan shader secara signifikan dalam kasus di mana driver Vulkan tidak menyimpan file cache pipeline secara internal. - + Enable Compute Pipelines (Intel Vulkan Only) Aktifkan Pipa Komputasi (Hanya Intel Vulkan) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -967,111 +919,111 @@ Pengaturan ini hanya ada untuk driver milik Intel, dan mungkin menyebabkan crash Pipeline komputasi selalu aktif pada semua driver lainnya. - + Enable Reactive Flushing Aktifkan Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Menggunakan pemadatan reaktif alih-alih pemadatan prediktif, memungkinkan sinkronisasi memori yang lebih akurat. - + Sync to framerate of video playback Sinkronkan dengan kecepatan pemutaran video - + Run the game at normal speed during video playback, even when the framerate is unlocked. Jalankan permainan dengan kecepatan normal selama pemutaran video, bahkan ketika framerate tidak terkunci. - + Barrier feedback loops Loop umpan balik penghalang - + Improves rendering of transparency effects in specific games. Meningkatkan rendering efek transparansi dalam game tertentu. - + RNG Seed Benih RNG - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. Mengontrol benih dari generator angka acak. Biasanya digunakan untuk tujuan speedrunning. - + Device Name Nama Perangkat - + The name of the emulated Switch. Nama dari Switch yang diemulasikan. - + Custom RTC Date: Tanggal RTC Kustom: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. Opsi ini memungkinkan untuk mengubah jam yang ditiru pada Switch. Dapat digunakan untuk memanipulasi waktu dalam permainan. - + Language: Bahasa - + Note: this can be overridden when region setting is auto-select Catatan: ini dapat diubah ketika pengaturan wilayah diotomatiskan - + Region: Wilayah: - + The region of the emulated Switch. Wilayah dari Switch yang diemulasikan. - + Time Zone: Zona Waktu: - + The time zone of the emulated Switch. Zona waktu dari Switch yang diemulasikan. - + Sound Output Mode: Mode keluaran suara. - + Console Mode: Mode Konsol - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1080,7 +1032,7 @@ Permainan akan mengubah resolusi, detail, dan pengontrol yang didukung tergantun Mengatur ke Handheld dapat membantu meningkatkan performa untuk sistem dengan spesifikasi rendah. - + Prompt for user on game boot Tanyakan pengguna ketika memulai permainan @@ -1089,7 +1041,7 @@ Mengatur ke Handheld dapat membantu meningkatkan performa untuk sistem dengan sp Meminta untuk memilih profil pengguna setiap kali boot, berguna jika beberapa orang menggunakan yuzu pada PC yang sama. - + Pause emulation when in background Jeda pengemulasian ketika berada di latar @@ -1098,843 +1050,997 @@ Mengatur ke Handheld dapat membantu meningkatkan performa untuk sistem dengan sp Pengaturan ini menjeda yuzu saat fokus ke jendela lain. - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation Konfirmasi sebelum menghentikan emulasi - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. Pengaturan ini mengesampingkan perintah permainan yang meminta konfirmasi untuk menghentikan permainan. Mengaktifkannya akan melewati peringatan tersebut dan langsung keluar dari emulasi. - + Hide mouse on inactivity Sembunyikan mouse saat tidak aktif - + This setting hides the mouse after 2.5s of inactivity. Pengaturan ini menyembunyikan kursor setelah 2.5 detik tidak aktif. - + Disable controller applet Nonaktifkan aplikasi pengontrol - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. Mematikan paksa penggunaan aplikasi pengendali oleh tamu. Ketika seorang tamu mencoba membuka aplikasi pengendali, aplikasi tersebut langsung ditutup. - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode Aktifkan Mode Permainan - + Custom frontend Tampilan depan kustom - + Real applet Aplikasi nyata - - Never - - - - - On Load - - - - - Always - - - - + CPU CPU - + GPU GPU - + CPU Asynchronous CPU sinkron - + Uncompressed (Best quality) Tidak terkompresi (Kualitas Terbaik) - + BC1 (Low quality) BC1 (Kualitas rendah) - + BC3 (Medium quality) BC3 (Kualitas sedang) - - Conservative - - - - - Aggressive - - - - + OpenGL OpenGL - + Vulkan Vulkan - + Null Null - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM (Shader perakit, hanya NVIDIA) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (Eksperimental, Hanya AMD/Mesa) - + Normal Normal - + High Tinggi - + Extreme Ekstrim - + Auto Otomatis - + Accurate Akurat - + Unsafe Berbahaya - + Paranoid (disables most optimizations) Paranoid (menonaktifkan sebagian besar optimasi) - + Dynarmic Dynarmic - + NCE NCE - + Borderless Windowed Layar Tanpa Batas - + Exclusive Fullscreen Layar Penuh Eksklusif - + No Video Output Tidak ada Keluaran Suara - + CPU Video Decoding Penguraian Video menggunakan CPU - + GPU Video Decoding (Default) Penguraian Video menggunakan GPU (Bawaan) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] 0.5X (360p/540p) [EKSPERIMENTAL] - + 0.75X (540p/810p) [EXPERIMENTAL] 0.75X (540p/810p) [EKSPERIMENTAL] - + 1X (720p/1080p) 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] 1.5X (1080p/1620p) [EKSPERIMENTAL] - + 2X (1440p/2160p) 2X (1440p/2160p) - + 3X (2160p/3240p) 3X (2160p/3240p) - + 4X (2880p/4320p) 4X (2880p/4320p) - + 5X (3600p/5400p) 5X (3600p/5400p) - + 6X (4320p/6480p) 6X (4320p/6480p) - + 7X (5040p/7560p) 7X (5040p/7560p) - + 8X (5760p/8640p) 8X (5760p/8640p) - + Nearest Neighbor Nearest Neighbor - + Bilinear Biliner - + Bicubic Bikubik - + Gaussian Gaussian - + ScaleForce ScaleForce - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ Super Resolusi - - Area - - - - + None Tak ada - + FXAA FXAA - + SMAA SMAA - + Default (16:9) Bawaan (16:9) - + Force 4:3 Paksa 4:3 - + Force 21:9 Paksa 21:9 - + Force 16:10 Paksa 16:10 - + Stretch to Window Regangkan ke Layar - + Automatic Otomatis - + + Default Bawaan - + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Conservative + + + + + Aggressive + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Jepang (日本語) - + American English Bahasa Inggris Amerika - + French (français) Prancis (français) - + German (Deutsch) Jerman (Deutsch) - + Italian (italiano) Italia (italiano) - + Spanish (español) Spanyol (español) - + Chinese Cina - + Korean (한국어) Korea (한국어) - + Dutch (Nederlands) Belanda (Nederlands) - + Portuguese (português) Portugis (português) - + Russian (Русский) Rusia (Русский) - + Taiwanese Taiwan - + British English Inggris Britania - + Canadian French Prancis Kanada - + Latin American Spanish Spanyol Amerika Latin - + Simplified Chinese Cina Sederhana - + Traditional Chinese (正體中文) Cina Tradisional (正體中文) - + Brazilian Portuguese (português do Brasil) Portugis Brazil (português do Brasil) - - + + Serbian (српски) + + + + + Japan Jepang - + USA USA - + Europe Eropa - + Australia Australia - + China Tiongkok - + Korea Korea - + Taiwan Taiwan - + Auto (%1) Auto select time zone Auto (%1) - + Default (%1) Default time zone Bawaan (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Kuba - + EET EET - + Egypt Mesir - + Eire Éire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Éire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Islandia - + Iran Iran - + Israel Israel - + Jamaica Jamaika - + Kwajalein Kwajalein - + Libya Libya - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polandia - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapura - + Turkey Turki - + UCT UCT - + Universal Universal - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) 4GB DRAM (Bawaan) - + 6GB DRAM (Unsafe) 6GB DRAM (Tidak Aman) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1943,37 +2049,37 @@ Ketika seorang tamu mencoba membuka aplikasi pengendali, aplikasi tersebut langs 8GB DRAM (Tidak Aman) - + Docked Terpasang - + Handheld Jinjing - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Selalu tanyakan (Bawaan) - + Only if game specifies not to stop Hanya jika permainan menentukan untuk tidak berhenti - + Never ask Jangan pernah bertanya @@ -2327,27 +2433,27 @@ Memungkinkan berbagai macam optimasi IR. Pencatatan - + Open Log Location Buka Lokasi Catatan - + Global Log Filter Catatan Penyaring Global - + When checked, the max size of the log increases from 100 MB to 1 GB Saat dicentang, ukuran maksimum log meningkat dari 100 MB menjadi 1 GB - + Enable Extended Logging** Aktifkan Pencatatan Yang Diperluas** - + Show Log in Console Tampilkan Catatan Di Konsol @@ -2493,7 +2599,7 @@ Memungkinkan berbagai macam optimasi IR. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2555,7 +2661,7 @@ Memungkinkan berbagai macam optimasi IR. **Ini akan diatur ulang secara otomatis ketika yuzu ditutup. - + Web applet not compiled Web applet tidak dikompilasi @@ -2605,7 +2711,7 @@ Memungkinkan berbagai macam optimasi IR. - eden Configuration + Eden Configuration @@ -2614,88 +2720,88 @@ Memungkinkan berbagai macam optimasi IR. Beberapa pengaturan hanya tersedia ketika permainan tidak sedang berjalan. - + Applets Applet - - + + Audio Audio - - + + CPU CPU - + Debug Awakutu - + Filesystem Sistem berkas - - + + General Umum - - + + Graphics Grafis - + GraphicsAdvanced GrafisLanjutan - + GraphicsExtensions - + Hotkeys Pintasan - - + + Controls Kendali - + Profiles Profil - + Network Jaringan - - + + System Sistem - + Game List Daftar Permainan - + Web Jejaring @@ -2793,51 +2899,45 @@ Memungkinkan berbagai macam optimasi IR. - - - Reset Metadata Cache Atur Ulang Cache Metadata - + Select Emulated NAND Directory... Pilih Direktori NAND yang Diemulasikan... - + Select Emulated SD Directory... Pilih Direktori SD yang Diemulasikan... - + Select Gamecard Path... Pilih Jalur Kartu Permainan... - + Select Dump Directory... Pilih Jalur Dump... - + Select Mod Load Directory... Pilih Direktori Pemuatan Mod... - The metadata cache is already empty. - Cache metadata sudah kosong. + Cache metadata sudah kosong. - The operation completed successfully. - Operasi selesai dengan sukses. + Operasi selesai dengan sukses. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Cache metadata tidak dapat dihapus. Mungkin sedang dipakai atau memang tidak ada. + Cache metadata tidak dapat dihapus. Mungkin sedang dipakai atau memang tidak ada. @@ -2868,12 +2968,12 @@ Memungkinkan berbagai macam optimasi IR. yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Ini mengatur ulang semua pengaturan dan menghapus semua konfigurasi permainan. Ini tidak akan menghapus direktori permainan, profil, atau profil input. Lanjutkan? @@ -2906,33 +3006,33 @@ Memungkinkan berbagai macam optimasi IR. Warna Latar: - + % FSR sharpening percentage (e.g. 50%) % - + Off Mati - + VSync Off VSync Mati - + Recommended Direkomendasikan - + On Nyala - + VSync On VSync Aktif @@ -2969,14 +3069,18 @@ Memungkinkan berbagai macam optimasi IR. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3008,75 +3112,75 @@ These settings are experimental, and may cause black screens. If your games fail Kembalikan ke Semula - + Action Tindakan - + Hotkey Pintasan - + Controller Hotkey Pemetaan Tombol Pemantau - - - + + + Conflicting Key Sequence Urutan Tombol yang Konflik - - + + The entered key sequence is already assigned to: %1 Urutan tombol yang dimasukkan sudah menerap ke: %1 - + [waiting] [menunggu] - + Invalid Tidak valid - + Invalid hotkey settings Pengaturan hotkey tidak valid - + An error occurred. Please report this issue on github. Terjadi kesalahan. Harap laporkan masalah ini di github. - + Restore Default Kembalikan ke Semula - + Clear Bersihkan - + Conflicting Button Sequence Sekuensi Tombol yang Bertentangan - + The default button sequence is already assigned to: %1 Urutan tombol bawaan sudah diterapkan ke: %1 - + The default key sequence is already assigned to: %1 Urutan tombol bawaan sudah diterapkan ke: %1 @@ -3396,7 +3500,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3551,7 +3655,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Stik Kiri @@ -3661,14 +3765,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3687,7 +3791,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Tambah @@ -3700,15 +3804,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3753,7 +3857,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Stik Kanan @@ -3768,242 +3872,242 @@ These settings are experimental, and may cause black screens. If your games fail Konfigurasi - - - - + + + + Clear Bersihkan - - - - - + + + + + [not set] [belum diatur] - - - + + + Invert button Balikkan tombol - - + + Toggle button Atur tombol - + Turbo button Tombol turbo - - + + Invert axis Balikkan poros - - - + + + Set threshold Atur batasan - - + + Choose a value between 0% and 100% Pilih sebuah angka diantara 0% dan 100% - + Toggle axis - + Set gyro threshold - + Calibrate sensor Kalibrasi sensor - + Map Analog Stick Petakan Stik Analog - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Setelah menekan OK, pertama gerakkan joystik secara mendatar, lalu tegak lurus. Untuk membalikkan sumbu, pertama gerakkan joystik secara tegak lurus, lalu mendatar. - + Center axis - - + + Deadzone: %1% Titik Mati: %1% - - + + Modifier Range: %1% Rentang Pengubah: %1% - - + + Pro Controller Kontroler Pro - + Dual Joycons Joycon Dual - + Left Joycon Joycon Kiri - + Right Joycon Joycon Kanan - + Handheld Jinjing - + GameCube Controller Kontroler GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Kontroler NES - + SNES Controller Kontroler SNES - + N64 Controller Kontroler N64 - + Sega Genesis Sega Genesis - + Start / Pause Mulai / Jeda - + Z Z - + Control Stick Stik Kendali - + C-Stick C-Stick - + Shake! Getarkan! - + [waiting] [menunggu] - + New Profile Profil Baru - + Enter a profile name: Masukkan nama profil: - - + + Create Input Profile Ciptakan Profil Masukan - + The given profile name is not valid! Nama profil yang diberi tidak sah! - + Failed to create the input profile "%1" Gagal membuat profil masukan "%1" - + Delete Input Profile Hapus Profil Masukan - + Failed to delete the input profile "%1" Gagal menghapus profil masukan "%1" - + Load Input Profile Muat Profil Masukan - + Failed to load the input profile "%1" Gagal memuat profil masukan "%1" - + Save Input Profile Simpat Profil Masukan - + Failed to save the input profile "%1" Gagal menyimpan profil masukan "%1" @@ -4060,7 +4164,7 @@ Untuk membalikkan sumbu, pertama gerakkan joystik secara tegak lurus, lalu menda - + Configure Konfigurasi @@ -4096,7 +4200,7 @@ Untuk membalikkan sumbu, pertama gerakkan joystik secara tegak lurus, lalu menda - + Test Uji coba @@ -4115,7 +4219,7 @@ Untuk membalikkan sumbu, pertama gerakkan joystik secara tegak lurus, lalu menda <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Pelajari lebih lanjut</span></a> - + %1:%2 %1:%2 @@ -4124,77 +4228,77 @@ Untuk membalikkan sumbu, pertama gerakkan joystik secara tegak lurus, lalu menda yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Terdapat karakter tidak sah di angka port - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Port harus berada dalam jangkauan 0 dan 65353 - + IP address is not valid Alamat IP tidak sah - + This UDP server already exists Server UDP ini sudah ada - + Unable to add more than 8 servers Tidak dapat menambah lebih dari 8 server - + Testing Menguji - + Configuring Mengkonfigur - + Test Successful Tes Berhasil - + Successfully received data from the server. Berhasil menerima data dari server. - + Test Failed Uji coba Gagal - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Tidak dapat menerima data yang sah dari server.<br>Mohon periksa bahwa server telah diatur dengan benar dan alamat dan port sudah sesuai. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Uji coba UDP atau kalibrasi konfigurasi sedang berjalan.<br>Mohon tunggu hingga selesai. @@ -4320,7 +4424,12 @@ Current values are %1% and %2% respectively. Antarmuka Jaringan - + + Enable Airplane Mode + + + + None Tak ada @@ -4378,52 +4487,52 @@ Current values are %1% and %2% respectively. Beberapa pengaturan hanya tersedia ketika permainan tidak sedang berjalan. - + Add-Ons Pengaya (Add-On) - + System Sistem - + CPU CPU - + Graphics Grafis - + Adv. Graphics Ljtan. Grafik - + GPU Extensions - + Audio Audio - + Input Profiles Profil Masukan - + Linux Linux - + Properties Properti @@ -4441,12 +4550,12 @@ Current values are %1% and %2% respectively. Pengaya (Add-On) - + Patch Name Nama Tambalan - + Version Versi @@ -4484,27 +4593,32 @@ Current values are %1% and %2% respectively. Atur Gambar - + + Select Avatar + + + + Add Tambahkan - + Rename Ubah Nama - + Remove Singkirkan - + Profile management is available only when game is not running. Pengelolaan profil hanya tersedia saat permainan tidak dijalankan. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4512,100 +4626,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Masukkan Nama Pengguna - + Users Pengguna - + Enter a username for the new user: Masukkan nama pengguna untuk pengguna baru: - + Enter a new username: Masukkan nama pengguna baru: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Pilih Gambar Pengguna - - JPEG Images (*.jpg *.jpeg) - Gambar JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Gambar JPEG (*.jpg *.jpeg) + + + Error deleting image Kesalahan ketika menghapus gambar - + Error occurred attempting to overwrite previous image at: %1. Kesalahan saat mencoba menimpa gambar sebelumnya di: %1. - + Error deleting file Kesalahan saat menghapus berkas - + Unable to delete existing file: %1. Tak dapat menghapus berkas yang ada: %1. - + Error creating user image directory Kesalahan saat menciptakan direktori pengguna - + Unable to create directory %1 for storing user images. Tidak bisa menciptakan direktori %1 untuk menyimpan gambar pengguna. - Error copying user image - Kesalahan ketika menyalin gambar pengguna + Kesalahan ketika menyalin gambar pengguna - Unable to copy image from %1 to %2 - Gagal menyalin berkas dari %1 ke %2 + Gagal menyalin berkas dari %1 ke %2 - Error resizing user image - Kesalahan ketika mengubah ukuran gambar pengguna + Kesalahan ketika mengubah ukuran gambar pengguna - Unable to resize image - Tidak dapat mengubah ukuran gambar + Tidak dapat mengubah ukuran gambar + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. - + Confirm Delete Konfirmasi Penghapusan - + Name: %1 UUID: %2 @@ -4657,7 +4860,7 @@ UUID: %2 - + Enable @@ -4668,7 +4871,7 @@ UUID: %2 - + Not connected Tidak terkoneksi @@ -4678,63 +4881,63 @@ UUID: %2 Kembalikan ke Semula - + Clear Bersihkan - + [not set] [belum diatur] - + Invert axis Balikkan poros - - + + Deadzone: %1% Titik Mati: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled - + Configuring Mengkonfigur - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 - + [waiting] [menunggu] @@ -4772,7 +4975,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4824,12 +5027,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration - + Select TAS Load Directory... @@ -4938,7 +5141,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5258,6 +5461,16 @@ Drag points to change position, or double-click table cells to edit values.Web Jejaring + + + Eden Web Service + + + + + Generate + + yuzu Web Service Layanan Web yuzu @@ -5267,42 +5480,29 @@ Drag points to change position, or double-click table cells to edit values.Dengan menyertakan nama pengguna dan token, Anda menyetujui untuk mengizinkan yuzu mengumpulkan data penggunaan tambahan, yang mungkin termasuk informasi pengenalan pengguna. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verifikasi + Verifikasi - Sign up - Daftar + Daftar - + Token: Token: - + Username: Nama Pengguna: - What is my token? - Berapa token saya? + Berapa token saya? - + Web Service configuration can only be changed when a public room isn't being hosted. @@ -5327,12 +5527,12 @@ Drag points to change position, or double-click table cells to edit values.Hasilkan Ulang - + Discord Presence Kehadiran Discord - + Show Current Game in your Discord Status Tampilkan Permainan Saat ini pada Status Discord Anda @@ -5341,24 +5541,8 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Pelajari lebih lanjut</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Daftar</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Daftar</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5380,12 +5564,6 @@ Drag points to change position, or double-click table cells to edit values.Token was not verified. The change to your token has not been saved. Token tidak terverifikasi. Perubahan ke token Anda tak tersimpan - - - Unverified, please click Verify before saving configuration - Tooltip - - Verifying... Memverifikasi... @@ -5408,20 +5586,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Pemverifikasian gagal. Periksa apakah token yang dimasukkan sudah benar dan apakah koneksi internet Anda berjalan. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Kontroler P1 - + &Controller P1 %Kontroler P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versi + + DirectConnect @@ -5527,7 +5752,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5535,11 +5765,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5599,110 +5824,109 @@ Please go to Configure -> System -> Network and make a selection. Telemetri - + Broken Vulkan Installation Detected - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... Memuat Applet Web... - - + + Disable Web Applet Matikan Applet Web - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) - + The amount of shaders currently being built Jumlah shader yang sedang dibuat - + The current selected resolution scaling multiplier. Pengali skala resolusi yang terpilih. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Kecepatan emulasi saat ini. Nilai yang lebih tinggi atau rendah dari 100% menandakan pengemulasian berjalan lebih cepat atau lambat dibanding Switch aslinya. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Berapa banyak frame per second (bingkai per detik) permainan akan ditampilkan. Ini akan berubah dari berbagai permainan dan pemandangan. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Waktu yang diperlukan untuk mengemulasikan bingkai Switch, tak menghitung pembatas bingkai atau v-sync. Agar emulasi berkecepatan penuh, ini harus 16.67 mdtk. - + Unmute Membunyikan - + Mute Bisukan - + Reset Volume Atur ulang tingkat suara - + &Clear Recent Files &Bersihkan Berkas Baru-baru Ini - + &Continue &Lanjutkan - + &Pause &Jeda - Warning Outdated Game Format - Peringatan Format Permainan yang Usang + Peringatan Format Permainan yang Usang You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Anda menggunakan format direktori ROM yang sudah didekonstruksi untuk permainan ini, yang mana itu merupakan format lawas yang sudah tergantikan oleh yang lain seperti NCA, NAX, XCI, atau NSP. Direktori ROM yang sudah didekonstruksi kekurangan ikon, metadata, dan dukungan pembaruan.<br><br>Untuk penjelasan berbagai format Switch yang didukung yuzu, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>periksa wiki kami</a>. Pesan ini tidak akan ditampilkan lagi. - - + + Error while loading ROM! Kesalahan ketika memuat ROM! - + The ROM format is not supported. Format ROM tak didukung. - + An error occurred initializing the video core. Terjadi kesalahan ketika menginisialisasi inti video. @@ -5711,1082 +5935,870 @@ Please go to Configure -> System -> Network and make a selection. yuzu telah mengalami error saat menjalankan inti video. Ini biasanya disebabkan oleh pemicu piranti (driver) GPU yang usang, termasuk yang terintegrasi. Mohon lihat catatan untuk informasi lebih rinci. Untuk informasi cara mengakses catatan, mohon lihat halaman berikut: <a href='https://yuzu-emu.org/help/reference/log-files/'>Cara Mengupload Berkas Catatan</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Terjadi kesalahan yang tak diketahui. Mohon lihat catatan untuk informasi lebih rinci. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... - + Save Data Simpan Data - + Mod Data Mod Data - + Error Opening %1 Folder Gagal Membuka Folder %1 - - + + Folder does not exist! Folder tak ada! - Error Opening Transferable Shader Cache - Gagal Ketika Membuka Tembolok Shader yang Dapat Ditransfer + Gagal Ketika Membuka Tembolok Shader yang Dapat Ditransfer - - Failed to create the shader cache directory for this title. - - - - Error Removing Contents - Error saat menghapus konten + Error saat menghapus konten - Error Removing Update - Error saat menghapus Update + Error saat menghapus Update - Error Removing DLC - Error saat menghapus DLC + Error saat menghapus DLC - + Remove Installed Game Contents? Hapus Konten Game yang terinstall? - + Remove Installed Game Update? Hapus Update Game yang terinstall? - + Remove Installed Game DLC? Hapus DLC Game yang terinstall? - + Remove Entry Hapus Masukan - - - - - - Successfully Removed - Berhasil menghapus + Berhasil menghapus - - Successfully removed the installed base game. - - - - - The base game is not installed in the NAND and cannot be removed. - - - - - Successfully removed the installed update. - - - - - There is no update installed for this title. - - - - There are no DLC installed for this title. - Tidak ada DLC yang terinstall untuk judul ini. + Tidak ada DLC yang terinstall untuk judul ini. - - Successfully removed %1 installed DLC. - - - - + Delete OpenGL Transferable Shader Cache? - + Delete Vulkan Transferable Shader Cache? - + Delete All Transferable Shader Caches? - + Remove Custom Game Configuration? - + Remove Cache Storage? - + Remove File Hapus File - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Kesalahan Menghapus Transferable Shader Cache + Kesalahan Menghapus Transferable Shader Cache - - A shader cache for this title does not exist. - Cache shader bagi judul ini tidak ada + Cache shader bagi judul ini tidak ada - - Successfully removed the transferable shader cache. - - - - - Failed to remove the transferable shader cache. - - - - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - - Error Removing Transferable Shader Caches - - - - - Successfully removed the transferable shader caches. - - - - - Failed to remove the transferable shader cache directory. - - - - - Error Removing Custom Configuration - Kesalahan Menghapus Konfigurasi Buatan + Kesalahan Menghapus Konfigurasi Buatan - - A custom configuration for this title does not exist. - - - - - Successfully removed the custom game configuration. - - - - - Failed to remove the custom game configuration. - - - - - + + RomFS Extraction Failed! Pengekstrakan RomFS Gagal! - + There was an error copying the RomFS files or the user cancelled the operation. Terjadi kesalahan ketika menyalin berkas RomFS atau dibatalkan oleh pengguna. - + Full Penuh - + Skeleton Skeleton - + Select RomFS Dump Mode Pilih Mode Dump RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Mohon pilih cara RomFS akan di-dump.<br>FPenuh akan menyalin seluruh berkas ke dalam direktori baru sementara <br>jerangkong hanya akan menciptakan struktur direktorinya saja. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root - + Extracting RomFS... Mengekstrak RomFS... - - - - - + + Cancel Batal - + RomFS Extraction Succeeded! Pengekstrakan RomFS Berhasil! - - - + The operation completed successfully. Operasi selesai dengan sukses, - - Integrity verification couldn't be performed! - - - - - File contents were not checked for validity. - - - - - - Verifying integrity... - - - - - Integrity verification succeeded! - Berhasil + Berhasil - - Integrity verification failed! - Gagal + Gagal - - File contents may be corrupt. - - - - - - - Create Shortcut - Buat Pintasan + Buat Pintasan - - Do you want to launch the game in fullscreen? - - - - - Successfully created a shortcut to %1 - - - - - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - - - - - Failed to create a shortcut to %1 - - - - Create Icon - Buat ikon + Buat ikon - - Cannot create icon file. Path "%1" does not exist and cannot be created. + + Warning: Outdated Game Format - + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Gagal membuka %1 - + Select Directory Pilih Direktori - + Properties Properti - + The game properties could not be loaded. Properti permainan tak dapat dimuat. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Eksekutabel Switch (%1);;Semua Berkas (*.*) - + Load File Muat Berkas - + Open Extracted ROM Directory Buka Direktori ROM Terekstrak - + Invalid Directory Selected Direktori Terpilih Tidak Sah - + The directory you have selected does not contain a 'main' file. Direktori yang Anda pilih tak memiliki berkas 'utama.' - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Install File - + %n file(s) remaining + - + Installing file "%1"... Memasang berkas "%1"... - - + + Install Results Hasil Install - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. - + %n file(s) were newly installed - %n file(s) baru diinstall - + %n file(s) baru diinstall + %n file(s) baru diinstall - + %n file(s) were overwritten - %n file(s) telah ditimpa - + %n file(s) telah ditimpa + %n file(s) telah ditimpa - + %n file(s) failed to install - %n file(s) gagal di install - + %n file(s) gagal di install + %n file(s) gagal di install - + System Application Aplikasi Sistem - + System Archive Arsip Sistem - + System Application Update Pembaruan Aplikasi Sistem - + Firmware Package (Type A) Paket Perangkat Tegar (Tipe A) - + Firmware Package (Type B) Paket Perangkat Tegar (Tipe B) - + Game Permainan - + Game Update Pembaruan Permainan - + Game DLC DLC Permainan - + Delta Title Judul Delta - + Select NCA Install Type... Pilih Tipe Pemasangan NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Mohon pilih jenis judul yang Anda ingin pasang sebagai NCA ini: (Dalam kebanyakan kasus, pilihan bawaan 'Permainan' tidak apa-apa`.) - + Failed to Install Gagal Memasang - + The title type you selected for the NCA is invalid. Jenis judul yang Anda pilih untuk NCA tidak sah. - + File not found Berkas tak ditemukan - + File "%1" not found Berkas "%1" tak ditemukan - + OK OK - - + + Hardware requirements not met - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. - + Missing yuzu Account Akun yuzu Hilang - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Agar dapat mengirimkan berkas uju kompatibilitas permainan, Anda harus menautkan akun yuzu Anda.<br><br/>TUntuk mennautkan akun yuzu Anda, pergi ke Emulasi &gt; Konfigurasi &gt; Web. - + Error opening URL Kesalahan saat membuka URL - + Unable to open the URL "%1". Tidak dapat membuka URL "%1". - + TAS Recording Rekaman TAS - + Overwrite file of player 1? Timpa file pemain 1? - + Invalid config detected Konfigurasi tidak sah terdeteksi - + Handheld controller can't be used on docked mode. Pro controller will be selected. Kontroller jinjing tidak bisa digunakan dalam mode dock. Kontroller Pro akan dipilih - - + + Amiibo - - + + The current amiibo has been removed - + Error Kesalahan - - + + The current game is not looking for amiibos - + Amiibo File (%1);; All Files (*.*) Berkas Amiibo (%1);; Semua Berkas (*.*) - + Load Amiibo Muat Amiibo - + Error loading Amiibo data Gagal memuat data Amiibo - + The selected file is not a valid amiibo - + The selected file is already on use - + An unknown error occurred - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Tangkapan Layar - + PNG Image (*.png) Berkas PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Status TAS: Berjalan %1/%2 - + TAS state: Recording %1 Status TAS: Merekam %1 - + TAS state: Idle %1/%2 Status TAS: Diam %1/%2 - + TAS State: Invalid Status TAS: Tidak Valid - + &Stop Running &Matikan - + &Start &Mulai - + Stop R&ecording Berhenti Mer&ekam - + R&ecord R&ekam - + Building: %n shader(s) Membangun: %n shader(s) + Membangun: %n shader(s) - + Scale: %1x %1 is the resolution scaling factor Skala: %1x - + Speed: %1% / %2% Kecepatan: %1% / %2% - + Speed: %1% Kecepatan: %1% - + Game: %1 FPS Permainan: %1 FPS - + Frame: %1 ms Frame: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA TANPA AA - + VOLUME: MUTE VOLUME : SENYAP - + VOLUME: %1% Volume percentage (e.g. 50%) - + Derivation Components Missing - + Select RomFS Dump Target Pilih Target Dump RomFS - + Please select which RomFS you would like to dump. Silahkan pilih jenis RomFS yang ingin Anda buang. @@ -6799,107 +6811,107 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Apakah Anda yakin untuk menghentikan emulasi? Setiap progres yang tidak tersimpan akan hilang. - + None Tak ada - + FXAA FXAA - + SMAA SMAA - + Nearest Terdekat - + Bilinear Biliner - + Bicubic Bikubik - + Gaussian Gaussian - + ScaleForce ScaleForce - + Area - + Docked Terpasang - + Handheld Jinjing - + Normal Normal - + High Tinggi - + Extreme Ekstrim - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM - + SPIRV @@ -6907,44 +6919,44 @@ Would you like to download it? GRenderWindow - - + + OpenGL not available! OpenGL tidak tersedia! - + OpenGL shared contexts are not supported. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Terjadi kesalahan menginisialisasi OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. VGA anda mungkin tidak mendukung OpenGL, atau anda tidak memiliki pemacu piranti (driver) grafis terbaharu. - + Error while initializing OpenGL 4.6! Terjadi kesalahan menginisialisasi OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 VGA anda mungkin tidak mendukung OpenGL 4.6, atau anda tidak memiliki pemacu piranti (driver) grafis terbaharu.<br><br>Pemuat GL:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 VGA anda mungkin tidak mendukung satu atau lebih ekstensi OpenGL. Mohon pastikan bahwa anda memiliki pemacu piranti (driver) grafis terbaharu.<br><br>Pemuat GL:<br>%1<br><br>Ekstensi yang tidak didukung:<br>%2 @@ -6952,128 +6964,128 @@ Would you like to download it? GameList - + Favorite Favorit - + Start Game Mulai permainan - + Start Game without Custom Configuration - + Open Save Data Location Buka Lokasi Data Penyimpanan - + Open Mod Data Location Buka Lokasi Data Mod - + Open Transferable Pipeline Cache - + Remove Singkirkan - + Remove Installed Update - + Remove All Installed DLC - + Remove Custom Configuration - + Remove Play Time Data - + Remove Cache Storage - + Remove OpenGL Pipeline Cache - + Remove Vulkan Pipeline Cache - + Remove All Pipeline Caches - + Remove All Installed Contents Hapus semua konten terinstall. - + Dump RomFS Dump RomFS - + Dump RomFS to SDMC - + Verify Integrity - + Copy Title ID to Clipboard Salin Judul ID ke Clipboard. - + Navigate to GameDB entry Pindah ke tampilan GameDB - + Create Shortcut Buat pintasan - + Add to Desktop Menambahkan ke Desktop - + Add to Applications Menu - + Configure Game @@ -7082,62 +7094,62 @@ Would you like to download it? Properti - + Scan Subfolders Memindai subfolder - + Remove Game Directory - + ▲ Move Up - + ▼ Move Down - + Open Directory Location Buka Lokasi Direktori - + Clear Bersihkan - + Name Nama - + Compatibility Kompatibilitas - + Add-ons Pengaya (Add-On) - + File type Tipe berkas - + Size Ukuran - + Play time @@ -7145,62 +7157,62 @@ Would you like to download it? GameListItemCompat - + Ingame - + Game starts, but crashes or major glitches prevent it from being completed. - + Perfect Sempurna - + Game can be played without issues. Permainan dapat dimainkan tanpa kendala. - + Playable - + Game functions with minor graphical or audio glitches and is playable from start to finish. - + Intro/Menu Awal/Menu - + Game loads, but is unable to progress past the Start Screen. - + Won't Boot Tidak Akan Berjalan - + The game crashes when attempting to startup. Gim rusak saat mencoba untuk memulai. - + Not Tested Belum dites - + The game has not yet been tested. Gim belum pernah dites. @@ -7208,7 +7220,7 @@ Would you like to download it? GameListPlaceholder - + Double-click to add a new folder to the game list Klik dua kali untuk menambahkan folder sebagai daftar permainan. @@ -7216,19 +7228,20 @@ Would you like to download it? GameListSearchField - + %1 of %n result(s) + - + Filter: - + Enter pattern to filter Masukkan pola untuk memfilter @@ -7310,7 +7323,7 @@ Would you like to download it? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7318,186 +7331,186 @@ Debug Message: Hotkeys - + Audio Mute/Unmute - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window - + Audio Volume Down - + Audio Volume Up - + Capture Screenshot Tangkapan Layar - + Change Adapting Filter - + Change Docked Mode - + Change GPU Accuracy - + Configure Konfigurasi - + Configure Current Game - + Continue/Pause Emulation - + Exit Fullscreen - - Exit eden + + Exit Eden - + Fullscreen - + Load File Muat Berkas - + Load/Remove Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation - + Stop Emulation - + TAS Record - + TAS Reset - + TAS Start/Stop - + Toggle Filter Bar - + Toggle Framerate Limit - + Toggle Mouse Panning - + Toggle Renderdoc Capture - + Toggle Status Bar @@ -7505,22 +7518,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. - + Installing an Update or DLC will overwrite the previously installed one. - + Install Install - + Install Files to NAND Install File ke NAND @@ -7528,7 +7541,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 @@ -7674,349 +7687,412 @@ Debug Message: - + &Emulation &Emulasi - + &View - + &Reset Window Size - + &Debugging - + Reset Window Size to &720p Atur ulang ukuran bingkai ke &720p - + Reset Window Size to 720p Atur ulang ukuran bingkai ke 720p - + Reset Window Size to &900p Atur ulang ukuran bingkai ke &900p - + Reset Window Size to 900p Atur ulang ukuran bingkai ke 900p - + Reset Window Size to &1080p - + Reset Window Size to 1080p - + &Multiplayer - + &Tools - + &Amiibo - + &TAS - + &Create Home Menu Shortcut - + &Help - + &Install Files to NAND... - + L&oad File... - + Load &Folder... - + E&xit - + &Pause &Jeda - + &Stop - + &Verify Installed Contents - - &About eden - - - - - Open &eden Folder - - - - + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu - + Single &Window Mode - + + Open &Eden Folders + + + + + &About Eden + + + + Con&figure... - + Ctrl+, - + Display D&ock Widget Headers - + Show &Filter Bar - + Show &Status Bar - + Show Status Bar Munculkan Status Bar - + &Browse Public Game Lobby - + &Create Room - + &Leave Room - + &Direct Connect to Room - + &Show Current Room - + F&ullscreen - + &Restart - + Load/Remove &Amiibo... - + &Report Compatibility - + Open &Mods Page - + Open &Quickstart Guide Buka %Panduan cepat - + &FAQ - + &Capture Screenshot - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... - + Configure C&urrent Game... - + &Start &Mulai - + &Reset - + R&ecord R&ekam - + Open &Controller Menu - + + &Root Data Folder + + + + + &NAND Folder + + + + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Install Firmware - + Install Decryption Keys - - MicroProfileDialog - - - &MicroProfile - - - MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8076,37 +8152,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status - + Not Connected. Click here to find a room! - + Not Connected - + Connected Terhubung - + New Messages Received Pesan baru diterima - + Error Kesalahan - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: @@ -8208,56 +8284,56 @@ p, li { white-space: pre-wrap; } - + Installed SD Titles - + Installed NAND Titles - + System Titles - + Add New Game Directory Tambahkan direktori permainan - + Favorites - - + + Shift Ubah - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [belum diatur] @@ -8268,14 +8344,14 @@ p, li { white-space: pre-wrap; } - - - - - - - - + + + + + + + + Axis %1%2 @@ -8286,357 +8362,357 @@ p, li { white-space: pre-wrap; } - - - - - - + + + + + + [unknown] [tidak diketahui] - - - + + + Left Kiri - - - + + + Right Kanan - - - + + + Down Bawah - - - + + + Up Atas - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Mulai - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle O - - + + Cross X - - + + Square - - + + Triangle - - + + Share - - + + Options Opsi - - + + [undefined] - + %1%2 - - + + [invalid] - - + + %1%2Hat %3 - - - + + + %1%2Axis %3 - - + + %1%2Axis %3,%4,%5 - - + + %1%2Motion %3 %1%2Gerakan %3 - - + + %1%2Button %3 - - + + [unused] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Stik Analog Kiri - + Stick R Stik Analog Kanan - + Plus Tambah - + Minus Kurang - - + + Home Home - + Capture Tangkapan - + Touch Sentuh - + Wheel Indicates the mouse wheel - + Backward - + Forward - + Task - + Extra - + %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2%3Button %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8754,6 +8830,298 @@ p, li { white-space: pre-wrap; } + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + Berhasil + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + Gagal + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Error saat menghapus konten + + + + Error Removing Update + Error saat menghapus Update + + + + Error Removing DLC + Error saat menghapus DLC + + + + The base game is not installed in the NAND and cannot be removed. + + + + + There is no update installed for this title. + + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Berhasil menghapus + + + + Successfully removed %1 installed DLC. + + + + + + Error Removing Transferable Shader Cache + Kesalahan Menghapus Transferable Shader Cache + + + + + A shader cache for this title does not exist. + Cache shader bagi judul ini tidak ada + + + + Successfully removed the transferable shader cache. + + + + + Failed to remove the transferable shader cache. + + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + + + + + Successfully removed the transferable shader caches. + + + + + Failed to remove the transferable shader cache directory. + + + + + + Error Removing Custom Configuration + Kesalahan Menghapus Konfigurasi Buatan + + + + A custom configuration for this title does not exist. + + + + + Successfully removed the custom game configuration. + + + + + Failed to remove the custom game configuration. + + + + + Reset Metadata Cache + Atur Ulang Cache Metadata + + + + The metadata cache is already empty. + Cache metadata sudah kosong. + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Cache metadata tidak dapat dihapus. Mungkin sedang dipakai atau memang tidak ada. + + + + Create Shortcut + + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Buat ikon + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9043,7 +9411,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9051,7 +9419,7 @@ Please try again or contact the developer of the software. %2 - + Users Pengguna @@ -9171,7 +9539,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack @@ -9179,12 +9547,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 - + waited by no thread @@ -9192,102 +9560,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable - + paused dijeda - + sleeping - + waiting for IPC reply menunggu respon IPC - + waiting for objects Menunggu objek - + waiting for condition variable - + waiting for address arbiter - + waiting for suspend resume - + waiting - + initialized - + terminated - + unknown - + PC = 0x%1 LR = 0x%2 - + ideal - + core %1 - + processor = %1 - + affinity mask = %1 - + thread id = %1 - + priority = %1(current) / %2(normal) - + last running ticks = %1 @@ -9295,7 +9663,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread @@ -9303,7 +9671,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree diff --git a/dist/languages/it.ts b/dist/languages/it.ts index 50ac83af4c..9e9daa8a0d 100644 --- a/dist/languages/it.ts +++ b/dist/languages/it.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Comunicazione con il server in corso... - + Cancel Annulla - + Touch the top left corner <br>of your touchpad. Tocca l'angolo in alto a sinistra <br>del touchpad. - + Now touch the bottom right corner <br>of your touchpad. Ora tocca l'angolo in basso a destra <br>del touchpad. - + Configuration completed! Configurazione completata! - + OK OK @@ -397,439 +397,198 @@ Questo bannerà sia il suo nome utente del forum che il suo indirizzo IP. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Errore - - Net connect - - - - - Player select - - - - + Software keyboard Tastiera Software - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Motore di output: - + Output Device: Dispositivo di output: - + Input Device: Dispositivo di input: - + Mute audio Silenzia l'audio - + Volume: Volume: - + Mute audio when in background Silenzia l'audio quando la finestra è in background - + Multicore CPU Emulation Emulazione CPU multi-core - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - + Memory Layout Layout di memoria - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Percentuale di limite della velocità - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Accuratezza: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - + + Backend: Back-end: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Non fondere FMA (migliora le prestazioni della CPU senza FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Questa opzione migliora la velocità riducendo la precisione delle istruzioni fused-multiply-add (FMA) sulle CPU senza il supporto nativo a FMA. - + Faster FRSQRTE and FRECPE FRSQRTE e FRECPE più veloci - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Questa opzione migliora la velocità di alcune funzioni in virgola mobile approssimate utilizzando delle approssimazioni native meno accurate. - + Faster ASIMD instructions (32 bits only) Istruzioni ASIMD più veloci (solo 32 bit) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Questa opzione migliora la velocità delle funzioni in virgola mobile ASIMD a 32 bit eseguendole con modalità di arrotondamento non corrette. - + Inaccurate NaN handling Gestione inaccurata NaN - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Disattiva i controlli dello spazio degli indirizzi - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Ignora il monitor globale - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Dispositivo: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Back-end degli shader: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Risoluzione: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Filtro di adattamento alla finestra: - + FSR Sharpness: Nitidezza FSR: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Metodo di anti-aliasing: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Modalità schermo intero: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Rapporto d'aspetto: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Utilizza la cache delle pipeline su disco - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Utilizza l'emulazione asincrona della GPU - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: Emulazione NVDEC: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - + ASTC Decoding Method: Metodo di decodifica ASTC: - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - + ASTC Recompression Method: Metodo di ricompressione ASTC: - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: Modalità VSync: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -840,62 +599,34 @@ Mailbox può avere una latenza minore del FIFO, senza presentare alcun tearing, Immediato migliora la latenza ma causa tearing. - + Enable asynchronous presentation (Vulkan only) Abilita la presentazione asincrona (solo Vulkan) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) Forza clock massimi (solo Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Esegue del lavoro in background durante l'attesa dei comandi grafici per evitare che la GPU diminuisca la sua velocità di clock. - + Anisotropic Filtering: Filtro anisotropico: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Livello di accuratezza: + Livello di accuratezza: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Utilizza la compilazione asincrona degli shader (espediente) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Utilizza il Fast GPU Time (espediente) @@ -905,23 +636,17 @@ This feature is experimental. Abilita il Fast GPU Time. Questa opzione forzerà la maggior parte dei giochi ad essere eseguiti alla loro massima risoluzione nativa. - + Use Vulkan pipeline cache Utilizza la cache delle pipeline di Vulkan - - Enables GPU vendor-specific pipeline cache. -This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - - - - + Enable Compute Pipelines (Intel Vulkan Only) Abilita le compute pipeline (solo per Vulkan su Intel) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -930,960 +655,1332 @@ Questa opzione può causare crash ed è compatibile solo con i driver proprietar Le compute pipeline sono sempre abilitate su tutti gli altri driver. - + Enable Reactive Flushing Abilita il flushing reattivo - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Utilizza il flushing reattivo invece di quello predittivo, al fine di ottenere una sincronizzazione della memoria più accurata. - + Sync to framerate of video playback Sincronizza il framerate a quello del video - + Run the game at normal speed during video playback, even when the framerate is unlocked. Esegue il gioco a velocità normale durante le cutscene, anche quando il framerate è sbloccato. - + Barrier feedback loops Barrier feedback loops - + Improves rendering of transparency effects in specific games. Migliora il rendering degli effetti di trasparenza in alcuni giochi. - + RNG Seed Seed RNG - + + Device Name + Nome del dispositivo + + + + Language: + Lingua: + + + + Note: this can be overridden when region setting is auto-select + Nota: Può essere rimpiazzato se il fuso orario della Regione è impostato su Auto + + + + Region: + Regione: + + + + Time Zone: + Fuso orario: + + + + Sound Output Mode: + Modalità di output del suono: + + + + Console Mode: + Modalità console: + + + + Prompt for user on game boot + Richiedi utente all'avvio di un gioco + + + + Pause emulation when in background + Metti in pausa l'emulazione quando la finestra è in background + + + + Confirm before stopping emulation + Chiedi conferma prima di arrestare l'emulazione + + + + Hide mouse on inactivity + Nascondi il puntatore del mouse se inattivo + + + + Disable controller applet + Disabilita l'applet controller + + + + Enable Gamemode + Abilita Gamemode + + + + CPU + CPU + + + + GPU + GPU + + + + CPU Asynchronous + CPU (Asincrono) + + + + Uncompressed (Best quality) + Nessuna compressione (qualità migliore) + + + + BC1 (Low quality) + BC1 (qualità bassa) + + + + BC3 (Medium quality) + BC3 (qualità media) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + Null + Nullo + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (shader assembly, solo NVIDIA) + + + + SPIR-V (Experimental, AMD/Mesa Only) + SPIR-V (SPERIMENTALE, solo AMD/MESA) + + + + Normal + Normale + + + + High + Alta + + + + Extreme + Estrema + + + + Auto + Automatico + + + + Accurate + Accurata + + + + Unsafe + Non sicura + + + + Paranoid (disables most optimizations) + Paranoica (disabilita la maggior parte delle ottimizzazioni) + + + + Dynarmic + Dynarmic + + + + NCE + NCE + + + + Borderless Windowed + Finestra senza bordi + + + + Exclusive Fullscreen + Esclusivamente a schermo intero + + + + No Video Output + Nessun output video + + + + CPU Video Decoding + Decodifica video CPU + + + + GPU Video Decoding (Default) + Decodifica video GPU (predefinita) + + + + 0.5X (360p/540p) [EXPERIMENTAL] + 0.5X (360p/540p) [SPERIMENTALE] + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [SPERIMENTALE] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [SPERIMENTALE] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Nearest neighbor + + + + Bilinear + Bilineare + + + + Bicubic + Bicubico + + + + Gaussian + Gaussiano + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + Nessuna + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Predefinito (16:9) + + + + Force 4:3 + Forza 4:3 + + + + Force 21:9 + Forza 21:9 + + + + Force 16:10 + Forza 16:10 + + + + Stretch to Window + Allunga a finestra + + + + Automatic + Automatico + + + + + Default + Predefinito + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + Enables GPU vendor-specific pipeline cache. +This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Nome del dispositivo - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - - Language: - Lingua: - - - - Note: this can be overridden when region setting is auto-select - Nota: Può essere rimpiazzato se il fuso orario della Regione è impostato su Auto - - - - Region: - Regione: - - - + The region of the emulated Switch. - - Time Zone: - Fuso orario: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Modalità di output del suono: - - - - Console Mode: - Modalità console: - - - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Richiedi utente all'avvio di un gioco - - - - Pause emulation when in background - Metti in pausa l'emulazione quando la finestra è in background - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - - Confirm before stopping emulation - Chiedi conferma prima di arrestare l'emulazione - - - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Nascondi il puntatore del mouse se inattivo - - - + This setting hides the mouse after 2.5s of inactivity. - - Disable controller applet - Disabilita l'applet controller - - - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - - Enable Gamemode - Abilita Gamemode - - - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - - GPU - GPU - - - - CPU Asynchronous - CPU (Asincrono) - - - - Uncompressed (Best quality) - Nessuna compressione (qualità migliore) - - - - BC1 (Low quality) - BC1 (qualità bassa) - - - - BC3 (Medium quality) - BC3 (qualità media) - - - + Conservative - + Aggressive - - OpenGL - OpenGL + + Unsafe (fast) + - - Vulkan - Vulkan + + Safe (stable) + - - Null - Nullo - - - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (shader assembly, solo NVIDIA) - - - - SPIR-V (Experimental, AMD/Mesa Only) - SPIR-V (SPERIMENTALE, solo AMD/MESA) - - - - Normal - Normale - - - - High - Alta - - - - Extreme - Estrema - - - - Auto - Automatico - - - - Accurate - Accurata - - - - Unsafe - Non sicura - - - - Paranoid (disables most optimizations) - Paranoica (disabilita la maggior parte delle ottimizzazioni) - - - - Dynarmic - Dynarmic - - - - NCE - NCE - - - - Borderless Windowed - Finestra senza bordi - - - - Exclusive Fullscreen - Esclusivamente a schermo intero - - - - No Video Output - Nessun output video - - - - CPU Video Decoding - Decodifica video CPU - - - - GPU Video Decoding (Default) - Decodifica video GPU (predefinita) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - - 0.5X (360p/540p) [EXPERIMENTAL] - 0.5X (360p/540p) [SPERIMENTALE] - - - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [SPERIMENTALE] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [SPERIMENTALE] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Nearest neighbor - - - - Bilinear - Bilineare - - - - Bicubic - Bicubico - - - - Gaussian - Gaussiano - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - Nessuna - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Predefinito (16:9) - - - - Force 4:3 - Forza 4:3 - - - - Force 21:9 - Forza 21:9 - - - - Force 16:10 - Forza 16:10 - - - - Stretch to Window - Allunga a finestra - - - - Automatic - Automatico - - - - Default - Predefinito - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Giapponese (日本語) - + American English Inglese americano - + French (français) Francese (français) - + German (Deutsch) Tedesco (Deutsch) - + Italian (italiano) Italiano - + Spanish (español) Spagnolo (español) - + Chinese Cinese - + Korean (한국어) Coreano (한국어) - + Dutch (Nederlands) Olandese (Nederlands) - + Portuguese (português) Portoghese (português) - + Russian (Русский) Russo (Русский) - + Taiwanese Taiwanese - + British English Inglese britannico - + Canadian French Francese canadese - + Latin American Spanish Spagnolo latino-americano - + Simplified Chinese Cinese semplificato - + Traditional Chinese (正體中文) Cinese tradizionale (正體中文) - + Brazilian Portuguese (português do Brasil) Portoghese brasiliano (português do Brasil) - - + + Serbian (српски) + + + + + Japan Giappone - + USA USA - + Europe Europa - + Australia Australia - + China Cina - + Korea Corea - + Taiwan Taiwan - + Auto (%1) Auto select time zone Automatico (%1) - + Default (%1) Default time zone Predefinito (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egitto - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Islanda - + Iran Iran - + Israel Israele - + Jamaica Giamaica - + Kwajalein Kwajalein - + Libya Libia - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polonia - + Portugal Portogallo - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapore - + Turkey Turchia - + UCT UCT - + Universal Universale - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) 4GB DRAM (Predefinito) - + 6GB DRAM (Unsafe) 6GB DRAM (Non sicuro) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1892,37 +1989,37 @@ When a guest attempts to open the controller applet, it is immediately closed.8GB DRAM (Non sicuro) - + Docked Dock - + Handheld Portatile - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Chiedi sempre (Predefinito) - + Only if game specifies not to stop Solo se il gioco richiede di non essere arrestato - + Never ask Non chiedere mai @@ -2275,27 +2372,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Logging - + Open Log Location Apri cartella dei log - + Global Log Filter Filtro log globale - + When checked, the max size of the log increases from 100 MB to 1 GB Quando l'opzione è selezionata, la dimensione massima del log aumenterà da 100 MB a 1 GB - + Enable Extended Logging** Abilita il log esteso** - + Show Log in Console Mostra i log nella console @@ -2441,7 +2538,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2503,7 +2600,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**L'opzione verrà automaticamente ripristinata alla chiusura di yuzu. - + Web applet not compiled Applet web non compilato @@ -2553,7 +2650,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2562,88 +2659,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Alcune impostazioni sono disponibili soltanto quando un gioco non è in esecuzione. - + Applets - - + + Audio Audio - - + + CPU CPU - + Debug Debug - + Filesystem Filesystem - - + + General Generale - - + + Graphics Grafica - + GraphicsAdvanced Grafica avanzata - + GraphicsExtensions - + Hotkeys Scorciatoie - - + + Controls Comandi - + Profiles Profili - + Network Rete - - + + System Sistema - + Game List Lista dei giochi - + Web Web @@ -2741,51 +2838,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Elimina cache dei metadati - + Select Emulated NAND Directory... Seleziona la cartella della NAND emulata... - + Select Emulated SD Directory... Seleziona la cartella della scheda SD emulata... - + Select Gamecard Path... Seleziona il percorso della cartuccia di gioco... - + Select Dump Directory... Seleziona la cartella di estrazione... - + Select Mod Load Directory... Seleziona la cartella per il caricamento delle mod... - The metadata cache is already empty. - La cache dei metadati è già vuota. + La cache dei metadati è già vuota. - The operation completed successfully. - L'operazione è stata completata con successo. + L'operazione è stata completata con successo. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Impossibile eliminare la cache dei metadati. Potrebbe essere in uso o inesistente. + Impossibile eliminare la cache dei metadati. Potrebbe essere in uso o inesistente. @@ -2816,12 +2907,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Tutte le impostazioni verranno ripristinate e tutte le configurazioni dei giochi verranno rimosse. Le cartelle di gioco, i profili e i profili di input non saranno cancellati. Vuoi procedere? @@ -2854,33 +2945,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Colore dello sfondo: - + % FSR sharpening percentage (e.g. 50%) % - + Off Disattivato - + VSync Off VSync disattivato - + Recommended Consigliata - + On Attivato - + VSync On VSync attivato @@ -2917,14 +3008,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2956,75 +3051,75 @@ These settings are experimental, and may cause black screens. If your games fail Ripristina predefinite - + Action Azione - + Hotkey Scorciatoia - + Controller Hotkey Scorciatoia del controller - - - + + + Conflicting Key Sequence Sequenza di tasti in conflitto - - + + The entered key sequence is already assigned to: %1 La sequenza di tasti inserita è già assegnata a: %1 - + [waiting] [in attesa] - + Invalid Non valido - + Invalid hotkey settings Impostazioni delle scorciatoie non valide - + An error occurred. Please report this issue on github. Errore durante la configurazione. Segnala quest'errore alla pagina Github di Yuzu. - + Restore Default Ripristina predefinita - + Clear Cancella - + Conflicting Button Sequence Sequenza di pulsanti in conflitto - + The default button sequence is already assigned to: %1 La sequenza di pulsanti predefinita è già assegnata a: %1 - + The default key sequence is already assigned to: %1 La sequenza di tasti predefinita è già assegnata a: %1 @@ -3344,7 +3439,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3499,7 +3594,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Levetta sinistra @@ -3609,14 +3704,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3635,7 +3730,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Più @@ -3648,15 +3743,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3701,7 +3796,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Levetta destra @@ -3716,242 +3811,242 @@ These settings are experimental, and may cause black screens. If your games fail Configura - - - - + + + + Clear Cancella - - - - - + + + + + [not set] [non impost.] - - - + + + Invert button Inverti pulsante - - + + Toggle button Premi il pulsante - + Turbo button Modalità Turbo - - + + Invert axis Inverti asse - - - + + + Set threshold Imposta soglia - - + + Choose a value between 0% and 100% Scegli un valore compreso tra 0% e 100% - + Toggle axis Cancella asse - + Set gyro threshold Imposta soglia del giroscopio - + Calibrate sensor Calibra sensore - + Map Analog Stick Mappa la levetta analogica - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Dopo aver premuto OK, prima muovi la levetta orizzontalmente, e poi verticalmente. Per invertire gli assi, prima muovi la levetta verticalmente, e poi orizzontalmente. - + Center axis Centra asse - - + + Deadzone: %1% Zona morta: %1% - - + + Modifier Range: %1% Modifica raggio: %1% - - + + Pro Controller Pro Controller - + Dual Joycons Due Joycon - + Left Joycon Joycon sinistro - + Right Joycon Joycon destro - + Handheld Portatile - + GameCube Controller Controller GameCube - + Poke Ball Plus Poké Ball Plus - + NES Controller Controller NES - + SNES Controller Controller SNES - + N64 Controller Controller N64 - + Sega Genesis Sega Genesis - + Start / Pause Avvia / Metti in pausa - + Z Z - + Control Stick Levetta di Controllo - + C-Stick Levetta C - + Shake! Scuoti! - + [waiting] [in attesa] - + New Profile Nuovo profilo - + Enter a profile name: Inserisci un nome profilo: - - + + Create Input Profile Crea un profilo di input - + The given profile name is not valid! Il nome profilo inserito non è valido! - + Failed to create the input profile "%1" Impossibile creare il profilo di input "%1" - + Delete Input Profile Elimina un profilo di input - + Failed to delete the input profile "%1" Impossibile eliminare il profilo di input "%1" - + Load Input Profile Carica un profilo di input - + Failed to load the input profile "%1" Impossibile caricare il profilo di input "%1" - + Save Input Profile Salva un profilo di Input - + Failed to save the input profile "%1" Impossibile creare il profilo di input "%1" @@ -4008,7 +4103,7 @@ Per invertire gli assi, prima muovi la levetta verticalmente, e poi orizzontalme - + Configure Configura @@ -4044,7 +4139,7 @@ Per invertire gli assi, prima muovi la levetta verticalmente, e poi orizzontalme - + Test Test @@ -4063,7 +4158,7 @@ Per invertire gli assi, prima muovi la levetta verticalmente, e poi orizzontalme <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Per saperne di più</span></a> - + %1:%2 %1:%2 @@ -4072,77 +4167,77 @@ Per invertire gli assi, prima muovi la levetta verticalmente, e poi orizzontalme yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Il numero di porta contiene caratteri non validi - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 La valore della porta deve essere compreso tra 0 e 65353 inclusi - + IP address is not valid Indirizzo IP non valido - + This UDP server already exists Questo server UDP esiste già - + Unable to add more than 8 servers Impossibile aggiungere più di 8 server - + Testing Testando - + Configuring Configurando - + Test Successful Test riuscito - + Successfully received data from the server. Ricevuti con successo dati dal server. - + Test Failed Test fallito - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Impossibile ricevere dati validi dal server.<br> Verificare che il server sia impostato correttamente e che indirizzo e porta siano corretti. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. È in corso il test UDP o la configurazione della calibrazione,<br> attendere che finiscano. @@ -4273,7 +4368,12 @@ Per attivarlo, disattiva il mouse emulato. Interfaccia di rete - + + Enable Airplane Mode + + + + None Nessuna @@ -4331,52 +4431,52 @@ Per attivarlo, disattiva il mouse emulato. Alcune impostazioni sono disponibili soltanto quando un gioco non è in esecuzione. - + Add-Ons Add-on - + System Sistema - + CPU CPU - + Graphics Grafica - + Adv. Graphics Grafica (Avanzate) - + GPU Extensions - + Audio Audio - + Input Profiles Profili di input - + Linux Linux - + Properties Proprietà @@ -4394,12 +4494,12 @@ Per attivarlo, disattiva il mouse emulato. Add-on - + Patch Name Nome della patch - + Version Versione @@ -4437,27 +4537,32 @@ Per attivarlo, disattiva il mouse emulato. Imposta immagine - + + Select Avatar + + + + Add Aggiungi - + Rename Rinomina - + Remove Rimuovi - + Profile management is available only when game is not running. La gestione dei profili è disponibile solamente quando il gioco non è in esecuzione. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4465,100 +4570,189 @@ Per attivarlo, disattiva il mouse emulato. %2 - + Enter Username Inserisci il nome utente - + Users Utenti - + Enter a username for the new user: Inserisci un nome utente per il nuovo utente: - + Enter a new username: Inserisci un nuovo nome utente: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Seleziona immagine utente - - JPEG Images (*.jpg *.jpeg) - Immagini JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + Nessun firmware disponibile + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Immagini JPEG (*.jpg *.jpeg) + + + Error deleting image Impossibile eliminare l'immagine - + Error occurred attempting to overwrite previous image at: %1. Impossibile sovrascrivere l'immagine precedente in: %1. - + Error deleting file Impossibile eliminare il file - + Unable to delete existing file: %1. Impossibile eliminare il file già esistente: %1. - + Error creating user image directory Impossibile creare la cartella delle immagini dell'utente - + Unable to create directory %1 for storing user images. Impossibile creare la cartella %1 per archiviare le immagini dell'utente. - Error copying user image - Impossibile copiare l'immagine utente + Impossibile copiare l'immagine utente - Unable to copy image from %1 to %2 - Impossibile copiare l'immagine da %1 a %2 + Impossibile copiare l'immagine da %1 a %2 - Error resizing user image - Impossibile ridimensionare l'immagine utente + Impossibile ridimensionare l'immagine utente - Unable to resize image - Impossibile ridimensionare l'immagine + Impossibile ridimensionare l'immagine + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Annulla + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Eliminare questo utente? Tutti i suoi dati di salvataggio verranno rimossi. - + Confirm Delete Conferma eliminazione - + Name: %1 UUID: %2 Nome: %1 @@ -4611,7 +4805,7 @@ UUID: %2 - + Enable Abilita @@ -4622,7 +4816,7 @@ UUID: %2 - + Not connected Non connesso @@ -4632,63 +4826,63 @@ UUID: %2 Ripristina valori predefiniti - + Clear Cancella - + [not set] [non impost.] - + Invert axis Inverti asse - - + + Deadzone: %1% Zona morta: %1% - + Error enabling ring input Impossibile abilitare il Ring-Con - + Direct Joycon driver is not enabled Il driver Joycon diretto non è abilitato - + Configuring Configurando - + The current mapped device doesn't support the ring controller L'attuale dispositivo mappato non supporta il Ring-Con - + The current mapped device doesn't have a ring attached L'attuale dispositivo mappato non è collegato a un Ring-Con - + The current mapped device is not connected L'attuale dispositivo mappato non è connesso. - + Unexpected driver result %1 Risultato imprevisto del driver: %1 - + [waiting] [in attesa] @@ -4730,7 +4924,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4782,12 +4976,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Configurazione TAS - + Select TAS Load Directory... Seleziona la cartella di caricamento TAS... @@ -4897,7 +5091,7 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5217,6 +5411,16 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service Servizio web di yuzu @@ -5226,42 +5430,29 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab Fornendo i tuoi nome utente e token, permetti a yuzu di raccogliere dati di utilizzo aggiuntivi, che potrebbero contenere informazioni identificative dell'utente. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verifica + Verifica - Sign up - Registrati + Registrati - + Token: Token: - + Username: Nome utente: - What is my token? - Qual è il mio token? + Qual è il mio token? - + Web Service configuration can only be changed when a public room isn't being hosted. La configurazione del servizio web può essere cambiata solo quando non si sta ospitando una stanza pubblica. @@ -5286,12 +5477,12 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab Rigenera - + Discord Presence Discord Presence - + Show Current Game in your Discord Status Mostra il gioco in uso nel tuo stato di Discord @@ -5300,24 +5491,8 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Per saperne di più</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrati</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrati</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5340,10 +5515,9 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab Il token non è stato verificato. La modifica al token non è stata salvata. - Unverified, please click Verify before saving configuration Tooltip - Non verificato, clicca su "Verifica" prima di salvare la configurazione + Non verificato, clicca su "Verifica" prima di salvare la configurazione Verifying... @@ -5367,20 +5541,67 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Verifica fallita. Controlla di aver inserito il token correttamente, e che la tua connessione a internet sia funzionante. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Controller G1 - + &Controller P1 &Controller G1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versione + + DirectConnect @@ -5486,7 +5707,12 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5494,11 +5720,6 @@ Trascina i punti per cambiare posizione, oppure clicca due volte la cella in tab The host of the room has banned you. Speak with the host to unban you or try a different room. L'host della stanza ti ha bannato. Chiedi all'host di revocare il ban o trova un'altra stanza. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5560,7 +5781,7 @@ Vai su Configura -> Sistema -> Rete e selezionane una. Telemetria - + Broken Vulkan Installation Detected Rilevata installazione di Vulkan non funzionante @@ -5569,24 +5790,24 @@ Vai su Configura -> Sistema -> Rete e selezionane una. L'inizializzazione di Vulkan è fallita durante l'avvio.<br><br>Clicca <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>qui per istruzioni su come risolvere il problema</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Gioco in esecuzione - + Loading Web Applet... Caricamento dell'applet web... - - + + Disable Web Applet Disabilita l'applet web - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Disabilitare l'applet web potrebbe causare dei comportamenti indesiderati. @@ -5594,82 +5815,81 @@ Da usare solo con Super Mario 3D All-Stars. Sei sicuro di voler procedere? (Puoi riabilitarlo quando vuoi nelle impostazioni di Debug.) - + The amount of shaders currently being built Il numero di shader in fase di compilazione - + The current selected resolution scaling multiplier. Il moltiplicatore corrente dello scaling della risoluzione. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Velocità corrente dell'emulazione. Valori più alti o più bassi di 100% indicano che l'emulazione sta funzionando più velocemente o lentamente rispetto a una Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Il numero di fotogrammi al secondo che il gioco visualizza attualmente. Può variare in base al gioco e alla situazione. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Tempo necessario per emulare un fotogramma della Switch, senza tenere conto del limite al framerate o del V-Sync. Per un'emulazione alla massima velocità, il valore non dovrebbe essere superiore a 16.67 ms. - + Unmute Riattiva - + Mute Silenzia - + Reset Volume Reimposta volume - + &Clear Recent Files &Cancella i file recenti - + &Continue &Continua - + &Pause &Pausa - Warning Outdated Game Format - Formato del gioco obsoleto + Formato del gioco obsoleto You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Stai usando una cartella contenente una ROM decostruita per avviare questo gioco, che è un formato obsoleto e sostituito da NCA, NAX, XCI o NSP. Le ROM decostruite non hanno icone, metadati e non supportano gli aggiornamenti. <br><br>Per una spiegazione sui vari formati della Switch supportati da yuzu, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>consulta la nostra wiki (in inglese)</a>. Non riceverai di nuovo questo avviso. - - + + Error while loading ROM! Errore nel caricamento della ROM! - + The ROM format is not supported. Il formato della ROM non è supportato. - + An error occurred initializing the video core. È stato riscontrato un errore nell'inizializzazione del core video. @@ -5679,7 +5899,7 @@ Da usare solo con Super Mario 3D All-Stars. Sei sicuro di voler procedere? Consulta il log per maggiori dettagli. Se hai bisogno di aiuto per accedere ai log, consulta questa pagina (in inglese): <a href='https://yuzu-emu.org/help/reference/log-files/'>Come caricare i file di log</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Errore nel caricamento della ROM! %1 @@ -5690,473 +5910,405 @@ Consulta il log per maggiori dettagli. Se hai bisogno di aiuto per accedere ai l %1<br>Segui <a href='https://yuzu-emu.org/help/quickstart/'>la guida introduttiva di yuzu</a> per rifare il dump dei file.<br>Puoi dare un occhiata alla wiki di yuzu (in inglese)</a> o al server Discord di yuzu</a> per assistenza. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Si è verificato un errore sconosciuto. Visualizza il log per maggiori dettagli. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Chiusura del software in corso... - + Save Data Dati di salvataggio - + Mod Data Dati delle mod - + Error Opening %1 Folder Impossibile aprire la cartella %1 - - + + Folder does not exist! La cartella non esiste! - Error Opening Transferable Shader Cache - Impossibile aprire la cache trasferibile degli shader + Impossibile aprire la cache trasferibile degli shader - Failed to create the shader cache directory for this title. - Impossibile creare la cartella della cache degli shader per questo titolo. + Impossibile creare la cartella della cache degli shader per questo titolo. - Error Removing Contents - Impossibile rimuovere il contentuto + Impossibile rimuovere il contentuto - Error Removing Update - Impossibile rimuovere l'aggiornamento + Impossibile rimuovere l'aggiornamento - Error Removing DLC - Impossibile rimuovere il DLC + Impossibile rimuovere il DLC - + Remove Installed Game Contents? Rimuovere il contenuto del gioco installato? - + Remove Installed Game Update? Rimuovere l'aggiornamento installato? - + Remove Installed Game DLC? Rimuovere il DLC installato? - + Remove Entry Rimuovi voce - - - - - - Successfully Removed - Rimozione completata + Rimozione completata - Successfully removed the installed base game. - Il gioco base installato è stato rimosso con successo. + Il gioco base installato è stato rimosso con successo. - The base game is not installed in the NAND and cannot be removed. - Il gioco base non è installato su NAND e non può essere rimosso. + Il gioco base non è installato su NAND e non può essere rimosso. - Successfully removed the installed update. - Aggiornamento rimosso con successo. + Aggiornamento rimosso con successo. - There is no update installed for this title. - Non c'è alcun aggiornamento installato per questo gioco. + Non c'è alcun aggiornamento installato per questo gioco. - There are no DLC installed for this title. - Non c'è alcun DLC installato per questo gioco. + Non c'è alcun DLC installato per questo gioco. - Successfully removed %1 installed DLC. - %1 DLC rimossi con successo. + %1 DLC rimossi con successo. - + Delete OpenGL Transferable Shader Cache? Vuoi rimuovere la cache trasferibile degli shader OpenGL? - + Delete Vulkan Transferable Shader Cache? Vuoi rimuovere la cache trasferibile degli shader Vulkan? - + Delete All Transferable Shader Caches? Vuoi rimuovere tutte le cache trasferibili degli shader? - + Remove Custom Game Configuration? Rimuovere la configurazione personalizzata del gioco? - + Remove Cache Storage? Rimuovere la Storage Cache? - + Remove File Rimuovi file - + Remove Play Time Data Reimposta il tempo di gioco - + Reset play time? Vuoi reimpostare il tempo di gioco? - - Error Removing Transferable Shader Cache - Impossibile rimuovere la cache trasferibile degli shader + Impossibile rimuovere la cache trasferibile degli shader - - A shader cache for this title does not exist. - Per questo titolo non esiste una cache degli shader. + Per questo titolo non esiste una cache degli shader. - Successfully removed the transferable shader cache. - La cache trasferibile degli shader è stata rimossa con successo. + La cache trasferibile degli shader è stata rimossa con successo. - Failed to remove the transferable shader cache. - Impossibile rimuovere la cache trasferibile degli shader. + Impossibile rimuovere la cache trasferibile degli shader. - Error Removing Vulkan Driver Pipeline Cache - Impossibile rimuovere la cache delle pipeline del driver Vulkan + Impossibile rimuovere la cache delle pipeline del driver Vulkan - Failed to remove the driver pipeline cache. - Impossibile rimuovere la cache delle pipeline del driver. + Impossibile rimuovere la cache delle pipeline del driver. - - Error Removing Transferable Shader Caches - Impossibile rimuovere le cache trasferibili degli shader + Impossibile rimuovere le cache trasferibili degli shader - Successfully removed the transferable shader caches. - Le cache trasferibili degli shader sono state rimosse con successo. + Le cache trasferibili degli shader sono state rimosse con successo. - Failed to remove the transferable shader cache directory. - Impossibile rimuovere la cartella della cache trasferibile degli shader. + Impossibile rimuovere la cartella della cache trasferibile degli shader. - - Error Removing Custom Configuration - Impossibile rimuovere la configurazione personalizzata + Impossibile rimuovere la configurazione personalizzata - A custom configuration for this title does not exist. - Non esiste una configurazione personalizzata per questo gioco. + Non esiste una configurazione personalizzata per questo gioco. - Successfully removed the custom game configuration. - La configurazione personalizzata del gioco è stata rimossa con successo. + La configurazione personalizzata del gioco è stata rimossa con successo. - Failed to remove the custom game configuration. - Impossibile rimuovere la configurazione personalizzata del gioco. + Impossibile rimuovere la configurazione personalizzata del gioco. - - + + RomFS Extraction Failed! Estrazione RomFS fallita! - + There was an error copying the RomFS files or the user cancelled the operation. C'è stato un errore nella copia dei file del RomFS o l'operazione è stata annullata dall'utente. - + Full Completa - + Skeleton Cartelle - + Select RomFS Dump Mode Seleziona la modalità di estrazione della RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Seleziona come vorresti estrarre la RomFS. <br>La modalità Completa copierà tutti i file in una nuova cartella mentre<br>la modalità Cartelle creerà solamente le cartelle e le sottocartelle. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Non c'è abbastanza spazio disponibile nel disco %1 per estrarre la RomFS. Libera lo spazio o seleziona una cartella di estrazione diversa in Emulazione > Configura > Sistema > File system > Cartella di estrazione - + Extracting RomFS... Estrazione RomFS in corso... - - - - - + + Cancel Annulla - + RomFS Extraction Succeeded! Estrazione RomFS riuscita! - - - + The operation completed successfully. L'operazione è stata completata con successo. - Integrity verification couldn't be performed! - Impossibile verificare l'integrità dei file. + Impossibile verificare l'integrità dei file. - File contents were not checked for validity. - I contenuti di questo file non sono stati verificati. + I contenuti di questo file non sono stati verificati. - - Verifying integrity... - Verifica dell'integrità della ROM in corso... + Verifica dell'integrità della ROM in corso... - - Integrity verification succeeded! - Verifica dell'integrità completata con successo! + Verifica dell'integrità completata con successo! - - Integrity verification failed! - Verifica dell'integrità fallita! + Verifica dell'integrità fallita! - File contents may be corrupt. - I contenuti del file potrebbero essere corrotti. + I contenuti del file potrebbero essere corrotti. - - - - Create Shortcut - Crea scorciatoia + Crea scorciatoia - Do you want to launch the game in fullscreen? - Vuoi avviare il gioco a schermo intero? + Vuoi avviare il gioco a schermo intero? - Successfully created a shortcut to %1 - Scorciatoia creata con successo in %1 + Scorciatoia creata con successo in %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Verrà creata una scorciatoia all'AppImage attuale. Potrebbe non funzionare correttamente se effettui un aggiornamento. Vuoi continuare? + Verrà creata una scorciatoia all'AppImage attuale. Potrebbe non funzionare correttamente se effettui un aggiornamento. Vuoi continuare? - Failed to create a shortcut to %1 - Impossibile creare la scorciatoia in %1 + Impossibile creare la scorciatoia in %1 - Create Icon - Crea icona + Crea icona - Cannot create icon file. Path "%1" does not exist and cannot be created. - Impossibile creare il file dell'icona. Il percorso "%1" non esiste e non può essere creato. + Impossibile creare il file dell'icona. Il percorso "%1" non esiste e non può essere creato. - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Impossibile aprire %1 - + Select Directory Seleziona cartella - + Properties Proprietà - + The game properties could not be loaded. Non è stato possibile caricare le proprietà del gioco. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Eseguibile Switch (%1);;Tutti i file (*.*) - + Load File Carica file - + Open Extracted ROM Directory Apri cartella ROM estratta - + Invalid Directory Selected Cartella selezionata non valida - + The directory you have selected does not contain a 'main' file. La cartella che hai selezionato non contiene un file "main". - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) File installabili Switch (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Installa file - + %n file(s) remaining %n file rimanente @@ -6164,25 +6316,25 @@ Consulta il log per maggiori dettagli. Se hai bisogno di aiuto per accedere ai l - + Installing file "%1"... Installazione del file "%1"... - - + + Install Results Risultati dell'installazione - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Per evitare possibli conflitti, sconsigliamo di installare i giochi base su NAND. Usa questa funzione solo per installare aggiornamenti e DLC. - + %n file(s) were newly installed @@ -6193,7 +6345,7 @@ Usa questa funzione solo per installare aggiornamenti e DLC. - + %n file(s) were overwritten @@ -6204,7 +6356,7 @@ Usa questa funzione solo per installare aggiornamenti e DLC. - + %n file(s) failed to install @@ -6215,492 +6367,468 @@ Usa questa funzione solo per installare aggiornamenti e DLC. - + System Application Applicazione di sistema - + System Archive Archivio di sistema - + System Application Update Aggiornamento di un'applicazione di sistema - + Firmware Package (Type A) Pacchetto firmware (tipo A) - + Firmware Package (Type B) Pacchetto firmware (tipo B) - + Game Gioco - + Game Update Aggiornamento di gioco - + Game DLC DLC - + Delta Title Titolo delta - + Select NCA Install Type... Seleziona il tipo di installazione NCA - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Seleziona il tipo del file NCA da installare: (Nella maggior parte dei casi, il valore predefinito 'Gioco' va bene.) - + Failed to Install Installazione fallita - + The title type you selected for the NCA is invalid. Il tipo che hai selezionato per l'NCA non è valido. - + File not found File non trovato - + File "%1" not found File "%1" non trovato - + OK OK - - + + Hardware requirements not met Requisiti hardware non soddisfatti - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Il tuo sistema non soddisfa i requisiti hardware consigliati. La funzionalità di segnalazione della compatibilità è stata disattivata. - + Missing yuzu Account Account di yuzu non trovato - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Per segnalare la compatibilità di un gioco, devi collegare il tuo account yuzu. <br><br/>Per collegare il tuo account yuzu, vai su Emulazione &gt; Configurazione &gt; Web. - + Error opening URL Impossibile aprire l'URL - + Unable to open the URL "%1". Non è stato possibile aprire l'URL "%1". - + TAS Recording Registrazione TAS - + Overwrite file of player 1? Vuoi sovrascrivere il file del giocatore 1? - + Invalid config detected Rilevata configurazione non valida - + Handheld controller can't be used on docked mode. Pro controller will be selected. Il controller portatile non può essere utilizzato in modalità dock. Verrà selezionato il controller Pro. - - + + Amiibo Amiibo - - + + The current amiibo has been removed L'Amiibo corrente è stato rimosso - + Error Errore - - + + The current game is not looking for amiibos Il gioco in uso non è alla ricerca di Amiibo - + Amiibo File (%1);; All Files (*.*) File Amiibo (%1);; Tutti i file (*.*) - + Load Amiibo Carica Amiibo - + Error loading Amiibo data Impossibile caricare i dati dell'Amiibo - + The selected file is not a valid amiibo Il file selezionato non è un Amiibo valido - + The selected file is already on use Il file selezionato è già in uso - + An unknown error occurred Si è verificato un errore sconosciuto - - Verification failed for the following files: %1 - La verifica sui seguenti file è fallita: + La verifica sui seguenti file è fallita: %1 - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available Nessun firmware disponibile - Please install the firmware to use the Album applet. - Devi installare il firmware per usare l'applet dell'album. + Devi installare il firmware per usare l'applet dell'album. - + Album Applet Applet Album - + Album applet is not available. Please reinstall firmware. L'applet dell'album non è disponibile. Reinstalla il firmware. - Please install the firmware to use the Cabinet applet. - Devi installare il firmware per usare l'applet Cabinet. + Devi installare il firmware per usare l'applet Cabinet. - + Cabinet Applet Applet Cabinet - + Cabinet applet is not available. Please reinstall firmware. L'applet del Cabinet non è disponibile. Reinstalla il firmware. - Please install the firmware to use the Mii editor. - Devi installare il firmware per usare l'editor dei Mii. + Devi installare il firmware per usare l'editor dei Mii. - + Mii Edit Applet Editor dei Mii - + Mii editor is not available. Please reinstall firmware. L'editor dei Mii non è disponibile. Reinstalla il firmware. - Please install the firmware to use the Controller Menu. - Devi installare il firmware per usare il menù dei controller. + Devi installare il firmware per usare il menù dei controller. - + Controller Applet Applet controller - + Controller Menu is not available. Please reinstall firmware. Il menù dei controller non è disponibile. Reinstalla il firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Cattura screenshot - + PNG Image (*.png) Immagine PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Stato TAS: In esecuzione (%1/%2) - + TAS state: Recording %1 Stato TAS: Registrazione in corso (%1) - + TAS state: Idle %1/%2 Stato TAS: In attesa (%1/%2) - + TAS State: Invalid Stato TAS: Non valido - + &Stop Running &Interrompi - + &Start &Avvia - + Stop R&ecording Interrompi r&egistrazione - + R&ecord R&egistra - + Building: %n shader(s) Compilazione di %n shader @@ -6708,18 +6836,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Risoluzione: %1x - + Speed: %1% / %2% Velocità: %1% / %2% - + Speed: %1% Velocità: %1% @@ -6728,54 +6856,54 @@ Would you like to download it? Gioco: %1 FPS (Sbloccati) - + Game: %1 FPS Gioco: %1 FPS - + Frame: %1 ms Frame: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA NO AA - + VOLUME: MUTE VOLUME: MUTO - + VOLUME: %1% Volume percentage (e.g. 50%) VOLUME: %1% - + Derivation Components Missing Componenti di derivazione mancanti - + Select RomFS Dump Target Seleziona Target dell'Estrazione del RomFS - + Please select which RomFS you would like to dump. Seleziona quale RomFS vorresti estrarre. @@ -6788,7 +6916,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Sei sicuro di voler arrestare l'emulazione? Tutti i progressi non salvati verranno perduti. @@ -6801,102 +6929,102 @@ Would you like to bypass this and exit anyway? Vuoi forzare l'arresto? - + None Nessuna - + FXAA FXAA - + SMAA SMAA - + Nearest Nearest - + Bilinear Bilineare - + Bicubic Bicubico - + Gaussian Gaussiano - + ScaleForce ScaleForce - + Area - + Docked Dock - + Handheld Portatile - + Normal Normale - + High Alta - + Extreme Estrema - + Vulkan Vulkan - + OpenGL OpenGL - + Null Nullo - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6904,13 +7032,13 @@ Vuoi forzare l'arresto? GRenderWindow - - + + OpenGL not available! OpenGL non disponibile! - + OpenGL shared contexts are not supported. Gli shared context di OpenGL non sono supportati. @@ -6919,33 +7047,33 @@ Vuoi forzare l'arresto? yuzu è stato compilato senza il supporto a OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Errore durante l'inizializzazione di OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. La tua GPU potrebbe non supportare OpenGL, o non hai installato l'ultima versione dei driver video. - + Error while initializing OpenGL 4.6! Errore durante l'inizializzazione di OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 La tua GPU potrebbe non supportare OpenGL 4.6, o non hai installato l'ultima versione dei driver video.<br><br>Renderer GL:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 La tua GPU potrebbe non supportare una o più estensioni OpenGL richieste. Assicurati di aver installato i driver video più recenti.<br><br>Renderer GL:<br>%1<br><br>Estensioni non supportate:<br>%2 @@ -6953,128 +7081,128 @@ Vuoi forzare l'arresto? GameList - + Favorite Preferito - + Start Game Avvia gioco - + Start Game without Custom Configuration Avvia gioco senza la configurazione personalizzata - + Open Save Data Location Apri la cartella dei dati di salvataggio - + Open Mod Data Location Apri la cartella delle mod - + Open Transferable Pipeline Cache Apri la cartella della cache trasferibile delle pipeline - + Remove Rimuovi - + Remove Installed Update Rimuovi l'aggiornamento installato - + Remove All Installed DLC Rimuovi tutti i DLC installati - + Remove Custom Configuration Rimuovi la configurazione personalizzata - + Remove Play Time Data Reimposta il tempo di gioco - + Remove Cache Storage Rimuovi Storage Cache - + Remove OpenGL Pipeline Cache Rimuovi la cache delle pipeline OpenGL - + Remove Vulkan Pipeline Cache Rimuovi la cache delle pipeline Vulkan - + Remove All Pipeline Caches Rimuovi tutte le cache delle pipeline - + Remove All Installed Contents Rimuovi tutti i contenuti installati - + Dump RomFS Estrai RomFS - + Dump RomFS to SDMC Estrai RomFS su SDMC - + Verify Integrity Verifica Integrità - + Copy Title ID to Clipboard Copia il Title ID negli Appunti - + Navigate to GameDB entry Vai alla pagina di GameDB - + Create Shortcut Crea scorciatoia - + Add to Desktop Aggiungi al desktop - + Add to Applications Menu Aggiungi al menù delle applicazioni - + Configure Game @@ -7083,62 +7211,62 @@ Vuoi forzare l'arresto? Proprietà - + Scan Subfolders Scansiona le sottocartelle - + Remove Game Directory Rimuovi cartella dei giochi - + ▲ Move Up ▲ Sposta in alto - + ▼ Move Down ▼ Sposta in basso - + Open Directory Location Apri cartella - + Clear Cancella - + Name Nome - + Compatibility Compatibilità - + Add-ons Add-on - + File type Tipo di file - + Size Dimensione - + Play time Tempo di gioco @@ -7146,62 +7274,62 @@ Vuoi forzare l'arresto? GameListItemCompat - + Ingame In-game - + Game starts, but crashes or major glitches prevent it from being completed. Il gioco parte, ma non può essere completato a causa di arresti anomali o di glitch importanti. - + Perfect Perfetto - + Game can be played without issues. Il gioco funziona senza problemi. - + Playable Giocabile - + Game functions with minor graphical or audio glitches and is playable from start to finish. Il gioco presenta alcuni glitch audio o video minori ed è possibile giocare dall'inizio alla fine. - + Intro/Menu Intro/Menù - + Game loads, but is unable to progress past the Start Screen. Il gioco si avvia, ma è impossibile proseguire oltre la schermata iniziale. - + Won't Boot Non si avvia - + The game crashes when attempting to startup. Il gioco si blocca quando viene avviato. - + Not Tested Non testato - + The game has not yet been tested. Il gioco non è ancora stato testato. @@ -7209,7 +7337,7 @@ Vuoi forzare l'arresto? GameListPlaceholder - + Double-click to add a new folder to the game list Clicca due volte per aggiungere una nuova cartella alla lista dei giochi @@ -7217,7 +7345,7 @@ Vuoi forzare l'arresto? GameListSearchField - + %1 of %n result(s) %1 di %n risultato @@ -7225,12 +7353,12 @@ Vuoi forzare l'arresto? - + Filter: Filtro: - + Enter pattern to filter Inserisci pattern per filtrare @@ -7312,7 +7440,7 @@ Vuoi forzare l'arresto? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7326,190 +7454,190 @@ Messaggio di debug: Hotkeys - + Audio Mute/Unmute Attiva/disattiva l'audio - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Finestra principale - + Audio Volume Down Abbassa il volume dell'audio - + Audio Volume Up Alza il volume dell'audio - + Capture Screenshot Cattura screenshot - + Change Adapting Filter Cambia filtro di adattamento - + Change Docked Mode Cambia modalità console - + Change GPU Accuracy Cambia accuratezza GPU - + Configure Configura - + Configure Current Game - + Continue/Pause Emulation Continua/Metti in pausa l'emulazione - + Exit Fullscreen Esci dalla modalità schermo intero + + + Exit Eden + + Exit yuzu Esci da yuzu - - Exit eden - - - - + Fullscreen Schermo intero - + Load File Carica file - + Load/Remove Amiibo Carica/Rimuovi Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Riavvia l'emulazione - + Stop Emulation Arresta l'emulazione - + TAS Record Registra TAS - + TAS Reset Reimposta TAS - + TAS Start/Stop Avvia/interrompi TAS - + Toggle Filter Bar Mostra/nascondi la barra del filtro - + Toggle Framerate Limit Attiva/disattiva il limite del framerate - + Toggle Mouse Panning Attiva/disattiva il mouse panning - + Toggle Renderdoc Capture - + Toggle Status Bar Mostra/nascondi la barra di stato @@ -7517,22 +7645,22 @@ Messaggio di debug: InstallDialog - + Please confirm these are the files you wish to install. Conferma che questi sono i file che vuoi installare. - + Installing an Update or DLC will overwrite the previously installed one. Installare un aggiornamento o un DLC sostituirà quello precedente. - + Install Installa - + Install Files to NAND Installa file su NAND @@ -7540,7 +7668,7 @@ Messaggio di debug: LimitableInputDialog - + The text can't contain any of the following characters: %1 Il testo non può contenere i seguenti caratteri: @@ -7687,152 +7815,207 @@ Messaggio di debug: File &recenti - + + Open &Eden Folders + + + + &Emulation &Emulazione - + &View &Visualizza - + &Reset Window Size &Ripristina dimensioni della finestra - + &Debugging &Debug - + Reset Window Size to &720p Ripristina le dimensioni della finestra a &720p - + Reset Window Size to 720p Ripristina le dimensioni della finestra a 720p - + Reset Window Size to &900p Ripristina le dimensioni della finestra a &900p - + Reset Window Size to 900p Ripristina le dimensioni della finestra a 900p - + Reset Window Size to &1080p Ripristina le dimensioni della finestra a &1080p - + Reset Window Size to 1080p Ripristina le dimensioni della finestra a 1080p - + &Multiplayer &Multigiocatore - + &Tools &Strumenti - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Aiuto - + &Install Files to NAND... &Installa file su NAND... - + L&oad File... Carica &file... - + Load &Folder... Carica &cartella... - + E&xit &Esci - + &Pause &Pausa - + &Stop Arre&sta - + &Verify Installed Contents &Verifica i contenuti installati - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7841,97 +8024,97 @@ Messaggio di debug: &Informazioni su yuzu - + Single &Window Mode &Modalità finestra singola - + Con&figure... Configura... - + Ctrl+, - + Display D&ock Widget Headers Visualizza le intestazioni del dock dei widget - + Show &Filter Bar Mostra barra del &filtro - + Show &Status Bar Mostra barra di &stato - + Show Status Bar Mostra barra di stato - + &Browse Public Game Lobby &Sfoglia lobby di gioco pubblica - + &Create Room &Crea stanza - + &Leave Room &Esci dalla stanza - + &Direct Connect to Room Collegamento &diretto alla stanza - + &Show Current Room &Mostra stanza attuale - + F&ullscreen Schermo intero - + &Restart &Riavvia - + Load/Remove &Amiibo... Carica/Rimuovi &Amiibo... - + &Report Compatibility &Segnala la compatibilità - + Open &Mods Page Apri la pagina delle &mod - + Open &Quickstart Guide Apri la &guida introduttiva - + &FAQ &Domande frequenti @@ -7940,77 +8123,82 @@ Messaggio di debug: Apri la cartella di yuzu - + &Capture Screenshot Cattura schermo - + Open &Album Apri l'&album - + &Set Nickname and Owner &Imposta nickname e proprietario - + &Delete Game Data &Rimuovi i dati di gioco - + &Restore Amiibo &Ripristina gli Amiibo - + &Format Amiibo &Formatta gli Amiibo - + Open &Mii Editor Apri l'&editor dei Mii - + &Configure TAS... &Configura TAS... - + Configure C&urrent Game... Configura il gioco in uso... - + &Start &Avvia - + &Reset &Reimposta - + R&ecord R&egistra - + Open &Controller Menu Apri il menù dei &controller - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -8018,26 +8206,36 @@ Messaggio di debug: MicroProfileDialog - &MicroProfile - MicroProfile + MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8097,37 +8295,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Stato connessione attuale - + Not Connected. Click here to find a room! Non connesso. Clicca qui per trovare una stanza! - + Not Connected Non connesso - + Connected Connesso - + New Messages Received Nuovi messaggi ricevuti - + Error Errore - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Impossibile aggiornare le informazioni della stanza. Controlla la tua connessione a internet e prova a ospitare la stanza di nuovo. @@ -8319,56 +8517,56 @@ p, li { white-space: pre-wrap; } Non in gioco - + Installed SD Titles Titoli SD installati - + Installed NAND Titles Titoli NAND installati - + System Titles Titoli di sistema - + Add New Game Directory Aggiungi nuova cartella dei giochi - + Favorites Preferiti - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [non impost.] @@ -8379,14 +8577,14 @@ p, li { white-space: pre-wrap; } Hat %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Asse %1%2 @@ -8397,357 +8595,357 @@ p, li { white-space: pre-wrap; } Pulsante %1 - - - - - - + + + + + + [unknown] [sconosciuto] - - - + + + Left Sinistra - - - + + + Right Destra - - - + + + Down Giù - - - + + + Up Su - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Cerchio - - + + Cross Croce - - + + Square Quadrato - - + + Triangle Triangolo - - + + Share Condividi - - + + Options Opzioni - - + + [undefined] [indefinito] - + %1%2 %1%2 - - + + [invalid] [non valido] - - + + %1%2Hat %3 %1%2Freccia %3 - - - + + + %1%2Axis %3 %1%2Asse %3 - - + + %1%2Axis %3,%4,%5 %1%2Asse %3,%4,%5 - - + + %1%2Motion %3 %1%2Movimento %3 - - + + %1%2Button %3 %1%2Pulsante %3 - - + + [unused] [inutilizzato] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Levetta L - + Stick R Levetta R - + Plus Più - + Minus Meno - - + + Home Home - + Capture Cattura - + Touch Touch - + Wheel Indicates the mouse wheel Rotella - + Backward Indietro - + Forward Avanti - + Task Comando - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Freccia %4 - - + + %1%2%3Axis %4 %1%2%3Asse %4 - - + + %1%2%3Button %4 %1%2%3Pulsante %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8865,6 +9063,300 @@ p, li { white-space: pre-wrap; } Vuoi ripristinare questo Amiibo? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Annulla + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + La verifica sui seguenti file è fallita: + +%1 + + + + + Verifying integrity... + Verifica dell'integrità della ROM in corso... + + + + + Integrity verification succeeded! + Verifica dell'integrità completata con successo! + + + + + The operation completed successfully. + L'operazione è stata completata con successo. + + + + + Integrity verification failed! + Verifica dell'integrità fallita! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Impossibile rimuovere il contentuto + + + + Error Removing Update + Impossibile rimuovere l'aggiornamento + + + + Error Removing DLC + Impossibile rimuovere il DLC + + + + The base game is not installed in the NAND and cannot be removed. + Il gioco base non è installato su NAND e non può essere rimosso. + + + + There is no update installed for this title. + Non c'è alcun aggiornamento installato per questo gioco. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Rimozione completata + + + + Successfully removed %1 installed DLC. + %1 DLC rimossi con successo. + + + + + Error Removing Transferable Shader Cache + Impossibile rimuovere la cache trasferibile degli shader + + + + + A shader cache for this title does not exist. + Per questo titolo non esiste una cache degli shader. + + + + Successfully removed the transferable shader cache. + La cache trasferibile degli shader è stata rimossa con successo. + + + + Failed to remove the transferable shader cache. + Impossibile rimuovere la cache trasferibile degli shader. + + + + Error Removing Vulkan Driver Pipeline Cache + Impossibile rimuovere la cache delle pipeline del driver Vulkan + + + + Failed to remove the driver pipeline cache. + Impossibile rimuovere la cache delle pipeline del driver. + + + + + Error Removing Transferable Shader Caches + Impossibile rimuovere le cache trasferibili degli shader + + + + Successfully removed the transferable shader caches. + Le cache trasferibili degli shader sono state rimosse con successo. + + + + Failed to remove the transferable shader cache directory. + Impossibile rimuovere la cartella della cache trasferibile degli shader. + + + + + Error Removing Custom Configuration + Impossibile rimuovere la configurazione personalizzata + + + + A custom configuration for this title does not exist. + Non esiste una configurazione personalizzata per questo gioco. + + + + Successfully removed the custom game configuration. + La configurazione personalizzata del gioco è stata rimossa con successo. + + + + Failed to remove the custom game configuration. + Impossibile rimuovere la configurazione personalizzata del gioco. + + + + Reset Metadata Cache + Elimina cache dei metadati + + + + The metadata cache is already empty. + La cache dei metadati è già vuota. + + + + The operation completed successfully. + L'operazione è stata completata con successo. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Impossibile eliminare la cache dei metadati. Potrebbe essere in uso o inesistente. + + + + Create Shortcut + Crea scorciatoia + + + + Do you want to launch the game in fullscreen? + Vuoi avviare il gioco a schermo intero? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Scorciatoia creata con successo in %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Verrà creata una scorciatoia all'AppImage attuale. Potrebbe non funzionare correttamente se effettui un aggiornamento. Vuoi continuare? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + Impossibile creare la scorciatoia in %1 + + + + Create Icon + Crea icona + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Impossibile creare il file dell'icona. Il percorso "%1" non esiste e non può essere creato. + + + + No firmware available + Nessun firmware disponibile + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9160,7 +9652,7 @@ Riprova o contatta gli sviluppatori del programma. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9168,7 +9660,7 @@ Riprova o contatta gli sviluppatori del programma. %2 - + Users Utenti @@ -9292,7 +9784,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Stack chiamata @@ -9300,12 +9792,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread atteso da nessun thread @@ -9313,102 +9805,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable eseguibile - + paused In Pausa - + sleeping Attende... - + waiting for IPC reply attende una risposta dell'IPC - + waiting for objects Attendendo gli Oggetti... - + waiting for condition variable aspettando la condition variable - + waiting for address arbiter attende un indirizzo arbitrio - + waiting for suspend resume in attesa di riprendere la sospensione - + waiting attendere - + initialized inizializzato - + terminated terminato - + unknown sconosciuto - + PC = 0x%1 LR = 0x%2 Program Counter = 0x%1 LR = 0x%2 - + ideal ideale - + core %1 core %1 - + processor = %1 CPU = %1 - + affinity mask = %1 Maschera Affinità = %1 - + thread id = %1 ID Thread: %1 - + priority = %1(current) / %2(normal) priorità = %1(corrente) / %2(normale) - + last running ticks = %1 Ultimi ticks in esecuzione = %1. @@ -9416,7 +9908,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread atteso dal thread @@ -9424,7 +9916,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Wait Tree diff --git a/dist/languages/ja_JP.ts b/dist/languages/ja_JP.ts index 7420497aa6..cca7121405 100644 --- a/dist/languages/ja_JP.ts +++ b/dist/languages/ja_JP.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... サーバーと通信中... - + Cancel キャンセル - + Touch the top left corner <br>of your touchpad. タッチパッドの左上を<br>タッチして下さい。 - + Now touch the bottom right corner <br>of your touchpad. 次にタッチパッドの右下を<br>タッチして下さい。 - + Configuration completed! 設定完了! - + OK OK @@ -397,439 +397,188 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error エラー - - Net connect - - - - - Player select - - - - + Software keyboard ソフトウェアキーボード - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: 出力エンジン: - + Output Device: 出力デバイス: - + Input Device: 入力デバイス: - - Mute audio - - - - + Volume: 音量: - + Mute audio when in background 非アクティブ時にサウンドをミュート - + Multicore CPU Emulation マルチコアCPUエミュレーション - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - + Memory Layout メモリレイアウト - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent エミュレーション速度の制限 - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: エミュレーション精度: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - + + Backend: バックエンド: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) FMAの融合を解除 (FMAに対応していないCPUのパフォーマンスを向上させる) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. このオプションは, ネイティブのFMAサポートがないCPU上で, 融合積和(fused-multiply-add)命令の精度を下げて高速化します. - + Faster FRSQRTE and FRECPE Faster FRSQRTE and FRECPE - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. このオプションは、より精度の低い近似値を使用することで、近似浮動小数点関数の速度を向上させます。 - + Faster ASIMD instructions (32 bits only) 高速なASIMD命令 (32bitのみ) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. このオプションは、不正確な丸めモードで実行することにより、32ビットASIMD浮動小数点関数の速度を向上させます。 - + Inaccurate NaN handling 不正確な非数値の取り扱い - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks アドレス空間チェックの無効化 - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - - Ignore global monitor - - - - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: 使用デバイス: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: シェーダーバックエンド: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: 解像度: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: ウィンドウ適応フィルター: - + FSR Sharpness: FSR シャープネス: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: アンチエイリアス方式: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: フルスクリーンモード: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: アスペクト比: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache ディスクパイプラインキャッシュを使用 - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation 非同期GPUエミュレーションを使用する - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: NVDEC エミュレーション: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - + ASTC Decoding Method: ASTC デコード方式: - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - + ASTC Recompression Method: ASTC 再圧縮方式: - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: 垂直同期: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -840,62 +589,34 @@ Mailbox は FIFO よりも遅延が小さくティアリングがありません Immediate (no synchronization) は利用可能なものを何でも利用し, ティアリング発生の可能性があります. - + Enable asynchronous presentation (Vulkan only) 非同期プレゼンテーション (Vulkan のみ) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) 最大クロック強制 (Vulkan のみ) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. GPUのクロックスピードを下げないように、グラフィックコマンドを待っている間、バックグラウンドで作業を実行させます。 - + Anisotropic Filtering: 異方性フィルタリング: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - 精度: + 精度: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) 非同期でのシェーダー構築を使用 (ハック) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) 高速なGPUタイミング(ハック) @@ -905,983 +626,1359 @@ This feature is experimental. 高速なGPUタイミングを有効にします。このオプションは、ほとんどのゲームをその最高のネイティブ解像度で実行することを強制します。 - + Use Vulkan pipeline cache Vulkan パイプラインキャッシュを使用 - + + Enable Compute Pipelines (Intel Vulkan Only) + コンピュート・パイプラインの有効化(インテル Vulkan のみ) + + + + Sync to framerate of video playback + ビデオ再生のフレームレートに同期する + + + + Improves rendering of transparency effects in specific games. + 特定のゲームにおける透明エフェクトのレンダリングを改善します。 + + + + RNG Seed + 乱数シード値の変更 + + + + Device Name + デバイス名 + + + + Language: + 言語: + + + + Note: this can be overridden when region setting is auto-select + 注意:地域が自動選択の場合、設定が上書きされる可能性があります。 + + + + Region: + 地域: + + + + Time Zone: + タイムゾーン: + + + + Sound Output Mode: + 音声出力モード: + + + + Prompt for user on game boot + ゲーム起動時に確認を表示 + + + + Pause emulation when in background + 非アクティブ時にエミュレーションを一時停止 + + + + Confirm before stopping emulation + エミュレーションを停止する前に確認する + + + + Hide mouse on inactivity + 非アクティブ時にマウスカーソルを隠す + + + + Disable controller applet + コントローラーアプレットの無効化 + + + + CPU + CPU + + + + GPU + GPU + + + + CPU Asynchronous + CPU 非同期 + + + + Uncompressed (Best quality) + 圧縮しない (最高品質) + + + + BC1 (Low quality) + BC1 (低品質) + + + + BC3 (Medium quality) + BC3 (中品質) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (アセンブリシェーダー、NVIDIA のみ) + + + + SPIR-V (Experimental, AMD/Mesa Only) + SPIR-V(実験的、AMD/Mesaのみ) + + + + Normal + 標準 + + + + High + + + + + Auto + 自動 + + + + Accurate + 正確 + + + + Unsafe + 不安定 + + + + Paranoid (disables most optimizations) + パラノイド (ほとんどの最適化を無効化) + + + + Dynarmic + Dynarmic + + + + NCE + NCE + + + + Borderless Windowed + ボーダーレスウィンドウ + + + + Exclusive Fullscreen + 排他的フルスクリーン + + + + No Video Output + ビデオ出力しない + + + + CPU Video Decoding + ビデオをCPUでデコード + + + + GPU Video Decoding (Default) + ビデオをGPUでデコード (デフォルト) + + + + 0.5X (360p/540p) [EXPERIMENTAL] + 0.5X (360p/540p) [実験的] + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [実験的] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [実験的] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Nearest Neighbor + + + + Bilinear + Bilinear + + + + Bicubic + Bicubic + + + + Gaussian + Gaussian + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + なし + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + デフォルト (16:9) + + + + Force 4:3 + 強制 4:3 + + + + Force 21:9 + 強制 21:9 + + + + Force 16:10 + 強制 16:10 + + + + Stretch to Window + ウィンドウに合わせる + + + + Automatic + 自動 + + + + + Default + デフォルト + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + Ignore global monitor + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - - Enable Compute Pipelines (Intel Vulkan Only) - コンピュート・パイプラインの有効化(インテル Vulkan のみ) - - - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - - Sync to framerate of video playback - ビデオ再生のフレームレートに同期する - - - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - - Improves rendering of transparency effects in specific games. - 特定のゲームにおける透明エフェクトのレンダリングを改善します。 + + RAII + - - RNG Seed - 乱数シード値の変更 + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + - + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - デバイス名 - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - - Language: - 言語: - - - - Note: this can be overridden when region setting is auto-select - 注意:地域が自動選択の場合、設定が上書きされる可能性があります。 - - - - Region: - 地域: - - - + The region of the emulated Switch. - - Time Zone: - タイムゾーン: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - 音声出力モード: - - - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - ゲーム起動時に確認を表示 - - - - Pause emulation when in background - 非アクティブ時にエミュレーションを一時停止 - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - - Confirm before stopping emulation - エミュレーションを停止する前に確認する - - - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - 非アクティブ時にマウスカーソルを隠す - - - + This setting hides the mouse after 2.5s of inactivity. - - Disable controller applet - コントローラーアプレットの無効化 - - - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - - GPU - GPU - - - - CPU Asynchronous - CPU 非同期 - - - - Uncompressed (Best quality) - 圧縮しない (最高品質) - - - - BC1 (Low quality) - BC1 (低品質) - - - - BC3 (Medium quality) - BC3 (中品質) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - + Null - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (アセンブリシェーダー、NVIDIA のみ) - - - - SPIR-V (Experimental, AMD/Mesa Only) - SPIR-V(実験的、AMD/Mesaのみ) - - - - Normal - 標準 - - - - High - - - - + Extreme - - Auto - 自動 + + Unsafe (fast) + - - Accurate - 正確 + + Safe (stable) + - - Unsafe - 不安定 - - - - Paranoid (disables most optimizations) - パラノイド (ほとんどの最適化を無効化) - - - - Dynarmic - Dynarmic - - - - NCE - NCE - - - - Borderless Windowed - ボーダーレスウィンドウ - - - - Exclusive Fullscreen - 排他的フルスクリーン - - - - No Video Output - ビデオ出力しない - - - - CPU Video Decoding - ビデオをCPUでデコード - - - - GPU Video Decoding (Default) - ビデオをGPUでデコード (デフォルト) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - - 0.5X (360p/540p) [EXPERIMENTAL] - 0.5X (360p/540p) [実験的] - - - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [実験的] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [実験的] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Nearest Neighbor - - - - Bilinear - Bilinear - - - - Bicubic - Bicubic - - - - Gaussian - Gaussian - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - なし - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - デフォルト (16:9) - - - - Force 4:3 - 強制 4:3 - - - - Force 21:9 - 強制 21:9 - - - - Force 16:10 - 強制 16:10 - - - - Stretch to Window - ウィンドウに合わせる - - - - Automatic - 自動 - - - - Default - デフォルト - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) 日本語 - + American English アメリカ英語 - + French (français) フランス語 (français) - + German (Deutsch) ドイツ語 (Deutsch) - + Italian (italiano) イタリア語 (italiano) - + Spanish (español) スペイン語 (español) - + Chinese 中国語 - + Korean (한국어) 韓国語 (한국어) - + Dutch (Nederlands) オランダ語 (Nederlands) - + Portuguese (português) ポルトガル語 (português) - + Russian (Русский) ロシア語 (Русский) - + Taiwanese 台湾語 - + British English イギリス英語 - + Canadian French カナダフランス語 - + Latin American Spanish ラテンアメリカスペイン語 - + Simplified Chinese 簡体字中国語 - + Traditional Chinese (正體中文) 繁体字中国語 (正體中文) - + Brazilian Portuguese (português do Brasil) ブラジルポルトガル語 (português do Brasil) - - + + Serbian (српски) + + + + + Japan 日本 - + USA アメリカ - + Europe ヨーロッパ - + Australia オーストラリア - + China 中国 - + Korea 韓国 - + Taiwan 台湾 - + Auto (%1) Auto select time zone 自動 (%1) - + Default (%1) Default time zone 既定 (%1) - + CET 中央ヨーロッパ時間 - + CST6CDT CST6CDT - + Cuba キューバ - + EET 東ヨーロッパ標準時 - + Egypt エジプト - + Eire アイルランド - + EST アメリカ東部標準時 - + EST5EDT EST5EDT - + GB GB - + GB-Eire イギリス-アイルランド - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich グリニッジ - + Hongkong 香港 - + HST ハワイ標準時 - + Iceland アイスランド - + Iran イラン - + Israel イスラエル - + Jamaica ジャマイカ - + Kwajalein クェゼリン - + Libya リビア - + MET 中東時間 - + MST MST - + MST7MDT MST7MDT - + Navajo ナバホ - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland ポーランド - + Portugal ポルトガル - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore シンガポール - + Turkey トルコ - + UCT UCT - + Universal ユニバーサル - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu ズールー - + Mono モノラル - + Stereo ステレオ - + Surround サラウンド - + 4GB DRAM (Default) 4GB DRAM (デフォルト) - + 6GB DRAM (Unsafe) 6GB DRAM (不安定) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1890,37 +1987,37 @@ When a guest attempts to open the controller applet, it is immediately closed.8GB DRAM (不安定) - + Docked Docked - + Handheld 携帯モード - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) 常に確認する (デフォルト) - + Only if game specifies not to stop ゲームが停止しないように指定しているときのみ - + Never ask 確認しない @@ -2275,27 +2372,27 @@ When a guest attempts to open the controller applet, it is immediately closed.ログ - + Open Log Location ログ出力フォルダを開く - + Global Log Filter グローバルログフィルター - + When checked, the max size of the log increases from 100 MB to 1 GB チェックすると、ログの最大サイズが100MBから1GBに増加します。 - + Enable Extended Logging** 拡張ログの有効化** - + Show Log in Console コンソールにログを表示 @@ -2441,7 +2538,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2503,7 +2600,7 @@ When a guest attempts to open the controller applet, it is immediately closed.** yuzuを終了したときに自動的にリセットされます。 - + Web applet not compiled ウェブアプレットがコンパイルされていません @@ -2553,7 +2650,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2562,88 +2659,88 @@ When a guest attempts to open the controller applet, it is immediately closed.いくつかの設定はゲームが実行中でないときのみ設定できます - + Applets - - + + Audio サウンド - - + + CPU CPU - + Debug デバッグ - + Filesystem ファイルシステム - - + + General 全般 - - + + Graphics グラフィック - + GraphicsAdvanced 拡張グラフィック - + GraphicsExtensions - + Hotkeys ホットキー - - + + Controls 操作 - + Profiles プロファイル - + Network ネットワーク - - + + System システム - + Game List ゲームリスト - + Web Web @@ -2741,51 +2838,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache メタデータのキャッシュをクリア - + Select Emulated NAND Directory... NANDディレクトリを選択... - + Select Emulated SD Directory... SDカードディレクトリを選択... - + Select Gamecard Path... ゲームカードのパスを選択... - + Select Dump Directory... ダンプディレクトリを選択... - + Select Mod Load Directory... Mod読込元ディレクトリを選択... - The metadata cache is already empty. - メタデータのキャッシュはすでに空です。 + メタデータのキャッシュはすでに空です。 - The operation completed successfully. - 処理に成功しました。 + 処理に成功しました。 - The metadata cache couldn't be deleted. It might be in use or non-existent. - メタデータのキャッシュを削除できませんでした。使用中か存在していない可能性があります。 + メタデータのキャッシュを削除できませんでした。使用中か存在していない可能性があります。 @@ -2816,12 +2907,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? すべての設定がリセットされ、ゲームごとの設定もすべて削除されます。ゲームディレクトリ、プロファイル、入力プロファイルは削除されません。続行しますか? @@ -2854,33 +2945,33 @@ When a guest attempts to open the controller applet, it is immediately closed.背景色: - + % FSR sharpening percentage (e.g. 50%) % - + Off オフ - + VSync Off VSync オフ - + Recommended 推奨 - + On オン - + VSync On VSync オン @@ -2917,14 +3008,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2956,75 +3051,75 @@ These settings are experimental, and may cause black screens. If your games fail デフォルトに戻す - + Action 操作 - + Hotkey ホットキー - + Controller Hotkey コントローラー ホットキー - - - + + + Conflicting Key Sequence 入力された組合せの衝突 - - + + The entered key sequence is already assigned to: %1 入力された組合せは既に次の操作に割り当てられています:%1 - + [waiting] [入力待ち] - + Invalid 無効 - + Invalid hotkey settings 無効なホットキー設定 - + An error occurred. Please report this issue on github. エラーが発生しました。この問題をgithubで報告してください。 - + Restore Default デフォルトに戻す - + Clear 消去 - + Conflicting Button Sequence ボタンが競合しています - + The default button sequence is already assigned to: %1 デフォルトのボタン配列はすでに %1 に割り当てられています。 - + The default key sequence is already assigned to: %1 デフォルトの組合せはすでに %1 に割り当てられています。 @@ -3344,7 +3439,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3499,7 +3594,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Lスティック @@ -3609,14 +3704,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3635,7 +3730,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus + @@ -3648,15 +3743,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3701,7 +3796,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Rスティック @@ -3716,242 +3811,242 @@ These settings are experimental, and may cause black screens. If your games fail 設定 - - - - + + + + Clear クリア - - - - - + + + + + [not set] [未設定] - - - + + + Invert button ボタンを反転 - - + + Toggle button - + Turbo button ターボボタン - - + + Invert axis 軸を反転 - - - + + + Set threshold しきい値を設定 - - + + Choose a value between 0% and 100% 0%から100%の間の値を選択してください - + Toggle axis - + Set gyro threshold ジャイロのしきい値を設定 - + Calibrate sensor センサーを補正 - + Map Analog Stick アナログスティックをマップ - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. OKを押した後、スティックを水平方向に動かし、次に垂直方向に動かしてください。 軸を反転させる場合、 最初に垂直方向に動かし、次に水平方向に動かしてください。 - + Center axis - - + + Deadzone: %1% 遊び:%1% - - + + Modifier Range: %1% 変更範囲:%1% - - + + Pro Controller Proコントローラー - + Dual Joycons Joy-Con(L/R) - + Left Joycon Joy-Con(L) - + Right Joycon Joy-Con(R) - + Handheld 携帯コントローラー - + GameCube Controller ゲームキューブコントローラー - + Poke Ball Plus モンスターボールプラス - + NES Controller ファミコン・コントローラー - + SNES Controller スーパーファミコン・コントローラー - + N64 Controller ニンテンドウ64・コントローラー - + Sega Genesis メガドライブ - + Start / Pause スタート/ ポーズ - + Z Z - + Control Stick - + C-Stick Cスティック - + Shake! 振ってください - + [waiting] [待機中] - + New Profile 新規プロファイル - + Enter a profile name: プロファイル名を入力: - - + + Create Input Profile 入力プロファイルを作成 - + The given profile name is not valid! プロファイル名が無効です! - + Failed to create the input profile "%1" 入力プロファイル "%1" の作成に失敗しました - + Delete Input Profile 入力プロファイルを削除 - + Failed to delete the input profile "%1" 入力プロファイル "%1" の削除に失敗しました - + Load Input Profile 入力プロファイルをロード - + Failed to load the input profile "%1" 入力プロファイル "%1" のロードに失敗しました - + Save Input Profile 入力プロファイルをセーブ - + Failed to save the input profile "%1" 入力プロファイル "%1" のセーブに失敗しました @@ -4008,7 +4103,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure 設定 @@ -4044,7 +4139,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test テスト @@ -4063,7 +4158,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">さらに詳しく</span></a> - + %1:%2 %1:%2 @@ -4072,77 +4167,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters ポート番号に無効な文字が含まれています - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 ポート番号は0から65353の間で設定してください - + IP address is not valid IPアドレスが無効です - + This UDP server already exists このUDPサーバーはすでに存在してます - + Unable to add more than 8 servers 8個以上のサーバーを追加することはできません - + Testing テスト中 - + Configuring 設定中 - + Test Successful テスト成功 - + Successfully received data from the server. サーバーからのデータ受信に成功しました。 - + Test Failed テスト失敗 - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. 有効なデータを受信できませんでした。<br>サーバーが正しくセットアップされ、アドレスとポートが正しいことを確認してください。 - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDPテストまたはキャリブレーション実行中です。<br>完了までお待ちください。 @@ -4268,7 +4363,12 @@ Current values are %1% and %2% respectively. ネットワークインタフェース - + + Enable Airplane Mode + + + + None なし @@ -4326,52 +4426,52 @@ Current values are %1% and %2% respectively. いくつかの設定はゲームが実行中でないときのみ設定できます - + Add-Ons アドオン - + System システム - + CPU CPU - + Graphics グラフィック - + Adv. Graphics 高度なグラフィック - + GPU Extensions - + Audio サウンド - + Input Profiles 入力プロファイル - + Linux Linux - + Properties プロパティ @@ -4389,12 +4489,12 @@ Current values are %1% and %2% respectively. アドオン - + Patch Name 名称 - + Version バージョン @@ -4432,27 +4532,32 @@ Current values are %1% and %2% respectively. ユーザー画像を設定 - + + Select Avatar + + + + Add 追加 - + Rename 名前変更 - + Remove 削除 - + Profile management is available only when game is not running. プロファイル管理はゲーム未実行時にのみ行えます。 - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4460,100 +4565,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username ユーザ名 - + Users ユーザ - + Enter a username for the new user: 新しいユーザのユーザ名を入力: - + Enter a new username: 新しいユーザ名を入力: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image ユーザ画像を選択 - - JPEG Images (*.jpg *.jpeg) - JPEG画像 (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + ファームウェアがありません + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG画像 (*.jpg *.jpeg) + + + Error deleting image 画像削除エラー - + Error occurred attempting to overwrite previous image at: %1. 既存画像の上書き時にエラーが発生しました: %1 - + Error deleting file ファイル削除エラー - + Unable to delete existing file: %1. ファイルを削除できませんでした: %1 - + Error creating user image directory ユーザー画像ディレクトリ作成失敗 - + Unable to create directory %1 for storing user images. ユーザー画像保存ディレクトリ”%1”を作成できませんでした。 - Error copying user image - ユーザー画像コピーエラー + ユーザー画像コピーエラー - Unable to copy image from %1 to %2 - 画像を”%1”から”%2”へコピー出来ませんでした。 + 画像を”%1”から”%2”へコピー出来ませんでした。 - Error resizing user image - ユーザ画像のリサイズエラー + ユーザ画像のリサイズエラー - Unable to resize image - 画像をリサイズできません + 画像をリサイズできません + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + キャンセル + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. このユーザを削除しますか? このユーザのすべてのセーブデータが削除されます. - + Confirm Delete ユーザの削除 - + Name: %1 UUID: %2 名称: %1 @@ -4606,7 +4800,7 @@ UUID: %2 - + Enable 有効 @@ -4617,7 +4811,7 @@ UUID: %2 - + Not connected 接続なし @@ -4627,63 +4821,63 @@ UUID: %2 デフォルトに戻す - + Clear クリア - + [not set] [未設定] - + Invert axis 軸を反転 - - + + Deadzone: %1% 遊び:%1% - + Error enabling ring input リングコン入力の有効化エラー - + Direct Joycon driver is not enabled - + Configuring 設定中 - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 - + [waiting] [入力待ち] @@ -4725,7 +4919,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4777,12 +4971,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS 設定 - + Select TAS Load Directory... TAS ロードディレクトリを選択... @@ -4892,7 +5086,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5212,6 +5406,16 @@ Drag points to change position, or double-click table cells to edit values.Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu Webサービス @@ -5221,42 +5425,29 @@ Drag points to change position, or double-click table cells to edit values.ユーザー名とトークンを入力した時点で、ユーザー識別情報を含む可能性がある追加の統計情報データをyuzuが収集することに同意したと見なされます。 - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - 検証 + 検証 - Sign up - ユーザー登録 + ユーザー登録 - + Token: トークン: - + Username: ユーザー名: - What is my token? - 自分のトークンを確認する方法 + 自分のトークンを確認する方法 - + Web Service configuration can only be changed when a public room isn't being hosted. Webサービスの設定は、公開ルームがホストされていない時にのみ変更することができます。 @@ -5281,12 +5472,12 @@ Drag points to change position, or double-click table cells to edit values.IDの再作成 - + Discord Presence Discord 連携 - + Show Current Game in your Discord Status Discordのステータスに実行中のゲームを表示 @@ -5295,24 +5486,8 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">詳細情報</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">ユーザー登録</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">ユーザー登録</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5334,12 +5509,6 @@ Drag points to change position, or double-click table cells to edit values.Token was not verified. The change to your token has not been saved. トークンは検証されていません。トークンの変更はまだ保存されていません。 - - - Unverified, please click Verify before saving configuration - Tooltip - - Verifying... 検証中... @@ -5357,20 +5526,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. 検証に失敗しました。トークンが正しく入力されていること、およびインターネット接続が機能していることを確認してください。 + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Controller P1 - + &Controller P1 &Controller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + バージョン + + DirectConnect @@ -5476,7 +5692,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5484,11 +5705,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. このルームのホストはあなたを入室禁止にしています。ホストと話をしてアクセス禁止を解除してもらうか、他のルームを試してみてください。 - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5549,7 +5765,7 @@ Please go to Configure -> System -> Network and make a selection. テレメトリ - + Broken Vulkan Installation Detected 壊れたVulkanのインストールが検出されました。 @@ -5558,106 +5774,105 @@ Please go to Configure -> System -> Network and make a selection. 起動時にVulkanの初期化に失敗しました。<br><br>この問題を解決するための手順は<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>こちら</a>。 - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... Webアプレットをロード中... - - + + Disable Web Applet Webアプレットの無効化 - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Webアプレットを無効にすると、未定義の動作になる可能性があるため、スーパーマリオ3Dオールスターズでのみ使用するようにしてください。本当にWebアプレットを無効化しますか? (デバッグ設定で再度有効にすることができます)。 - + The amount of shaders currently being built ビルド中のシェーダー数 - + The current selected resolution scaling multiplier. 現在選択されている解像度の倍率。 - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. 現在のエミュレーション速度。値が100%より高いか低い場合、エミュレーション速度がSwitchより速いか遅いことを示します。 - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. ゲームが現在表示している1秒あたりのフレーム数。これはゲームごと、シーンごとに異なります。 - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Switchフレームをエミュレートするのにかかる時間で、フレームリミットやV-Syncは含まれません。フルスピードエミュレーションの場合、最大で16.67ミリ秒になります。 - + Unmute 消音解除 - + Mute 消音 - + Reset Volume 音量をリセット - + &Clear Recent Files 最近のファイルをクリア(&C) - + &Continue 再開(&C) - + &Pause 中断(&P) - Warning Outdated Game Format - 古いゲームフォーマットの警告 + 古いゲームフォーマットの警告 You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. このゲームでは、分解されたROMディレクトリフォーマットを使用しています。これは、NCA、NAX、XCI、またはNSPなどに取って代わられた古いフォーマットです。分解されたROMディレクトリには、アイコン、メタデータ、およびアップデートサポートがありません。<br><br>yuzuがサポートするSwitchフォーマットの説明については、<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>wikiをチェックしてください</a>。このメッセージは二度と表示されません。 - - + + Error while loading ROM! ROMロード中にエラーが発生しました! - + The ROM format is not supported. このROMフォーマットはサポートされていません。 - + An error occurred initializing the video core. ビデオコア初期化中にエラーが発生しました。 @@ -5666,7 +5881,7 @@ Please go to Configure -> System -> Network and make a selection. yuzuは、ビデオコアの実行中にエラーが発生しました。これは通常、内蔵GPUも含め、古いGPUドライバが原因です。詳しくはログをご覧ください。ログへのアクセス方法については、以下のページをご覧ください:<a href='https://yuzu-emu.org/help/reference/log-files/'>ログファイルのアップロード方法について</a>。 - + Error while loading ROM! %1 %1 signifies a numeric error code. ROMのロード中にエラー! %1 @@ -5677,1027 +5892,921 @@ Please go to Configure -> System -> Network and make a selection. %1<br><a href='https://yuzu-emu.org/help/quickstart/'>yuzuクイックスタートガイド</a>を参照してファイルを再ダンプしてください。<br>またはyuzu wiki及び</a>yuzu Discord</a>を参照するとよいでしょう。 - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. 不明なエラーが発生しました。詳細はログを確認して下さい。 - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... ソフトウェアを終了中... - + Save Data データのセーブ - + Mod Data Modデータ - + Error Opening %1 Folder ”%1”フォルダを開けませんでした - - + + Folder does not exist! フォルダが存在しません! - Error Opening Transferable Shader Cache - シェーダーキャッシュを開けませんでした + シェーダーキャッシュを開けませんでした - Failed to create the shader cache directory for this title. - このタイトル用のシェーダーキャッシュディレクトリの作成に失敗しました + このタイトル用のシェーダーキャッシュディレクトリの作成に失敗しました - Error Removing Contents - コンテンツの削除エラー + コンテンツの削除エラー - Error Removing Update - アップデートの削除エラー + アップデートの削除エラー - Error Removing DLC - DLC の削除エラー + DLC の削除エラー - + Remove Installed Game Contents? インストールされたゲームのコンテンツを削除しますか? - + Remove Installed Game Update? インストールされたゲームのアップデートを削除しますか? - + Remove Installed Game DLC? インストールされたゲームの DLC を削除しますか? - + Remove Entry エントリ削除 - - - - - - Successfully Removed - 削除しました + 削除しました - Successfully removed the installed base game. - インストールされたゲームを正常に削除しました。 + インストールされたゲームを正常に削除しました。 - The base game is not installed in the NAND and cannot be removed. - ゲームはNANDにインストールされていないため、削除できません。 + ゲームはNANDにインストールされていないため、削除できません。 - Successfully removed the installed update. - インストールされたアップデートを正常に削除しました。 + インストールされたアップデートを正常に削除しました。 - There is no update installed for this title. - このタイトルのアップデートはインストールされていません。 + このタイトルのアップデートはインストールされていません。 - There are no DLC installed for this title. - このタイトルにはDLCがインストールされていません。 + このタイトルにはDLCがインストールされていません。 - Successfully removed %1 installed DLC. - %1にインストールされたDLCを正常に削除しました。 + %1にインストールされたDLCを正常に削除しました。 - + Delete OpenGL Transferable Shader Cache? OpenGLシェーダーキャッシュを削除しますか? - + Delete Vulkan Transferable Shader Cache? Vulkanシェーダーキャッシュを削除しますか? - + Delete All Transferable Shader Caches? すべてのシェーダーキャッシュを削除しますか? - + Remove Custom Game Configuration? このタイトルのカスタム設定を削除しますか? - + Remove Cache Storage? キャッシュストレージを削除しますか? - + Remove File ファイル削除 - + Remove Play Time Data プレイ時間情報を削除 - + Reset play time? プレイ時間をリセットしますか? - - Error Removing Transferable Shader Cache - シェーダーキャッシュの削除エラー + シェーダーキャッシュの削除エラー - - A shader cache for this title does not exist. - このタイトル用のシェーダーキャッシュは存在しません。 + このタイトル用のシェーダーキャッシュは存在しません。 - Successfully removed the transferable shader cache. - シェーダーキャッシュを正常に削除しました。 + シェーダーキャッシュを正常に削除しました。 - Failed to remove the transferable shader cache. - シェーダーキャッシュの削除に失敗しました。 + シェーダーキャッシュの削除に失敗しました。 - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - Error Removing Transferable Shader Caches - シェーダーキャッシュの削除エラー + シェーダーキャッシュの削除エラー - Successfully removed the transferable shader caches. - シェーダーキャッシュを正常に削除しました。 + シェーダーキャッシュを正常に削除しました。 - Failed to remove the transferable shader cache directory. - シェーダーキャッシュディレクトリの削除に失敗しました。 + シェーダーキャッシュディレクトリの削除に失敗しました。 - - Error Removing Custom Configuration - カスタム設定の削除エラー + カスタム設定の削除エラー - A custom configuration for this title does not exist. - このタイトルのカスタム設定は存在しません。 + このタイトルのカスタム設定は存在しません。 - Successfully removed the custom game configuration. - カスタム設定を正常に削除しました。 + カスタム設定を正常に削除しました。 - Failed to remove the custom game configuration. - カスタム設定の削除に失敗しました。 + カスタム設定の削除に失敗しました。 - - + + RomFS Extraction Failed! RomFSの抽出に失敗しました! - + There was an error copying the RomFS files or the user cancelled the operation. RomFSファイルをコピー中にエラーが発生したか、ユーザー操作によりキャンセルされました。 - + Full フル - + Skeleton スケルトン - + Select RomFS Dump Mode RomFSダンプモードの選択 - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. RomFSのダンプ方法を選択してください。<br>”完全”はすべてのファイルが新しいディレクトリにコピーされます。<br>”スケルトン”はディレクトリ構造を作成するだけです。 - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root %1 に RomFS を展開するための十分な空き領域がありません。Emulation > Configure > System > Filesystem > Dump Root で、空き容量を確保するか、別のダンプディレクトリを選択してください。 - + Extracting RomFS... RomFSを抽出中... - - - - - + + Cancel キャンセル - + RomFS Extraction Succeeded! RomFS抽出成功! - - - + The operation completed successfully. 操作は成功しました。 - Integrity verification couldn't be performed! - 整合性の確認を実行できませんでした! + 整合性の確認を実行できませんでした! - File contents were not checked for validity. - ファイルの妥当性は確認されませんでした. + ファイルの妥当性は確認されませんでした. - - Verifying integrity... - 整合性を確認中... + 整合性を確認中... - - Integrity verification succeeded! - 整合性の確認に成功しました! + 整合性の確認に成功しました! - - Integrity verification failed! - 整合性の確認に失敗しました! + 整合性の確認に失敗しました! - File contents may be corrupt. - ファイルが破損しているかもしれません。 + ファイルが破損しているかもしれません。 - - - - Create Shortcut - ショートカットを作成 + ショートカットを作成 - Do you want to launch the game in fullscreen? - フルスクリーンでゲームを起動しますか? + フルスクリーンでゲームを起動しますか? - Successfully created a shortcut to %1 - %1 へのショートカット作成に成功しました + %1 へのショートカット作成に成功しました - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - これにより、現在のAppImageへのショートカットが作成されます。アップデートした場合、うまく動作しなくなる可能性があります。続行しますか? + これにより、現在のAppImageへのショートカットが作成されます。アップデートした場合、うまく動作しなくなる可能性があります。続行しますか? - Failed to create a shortcut to %1 - %1 へのショートカット作成に失敗しました + %1 へのショートカット作成に失敗しました - Create Icon - アイコンを作成 + アイコンを作成 - - Cannot create icon file. Path "%1" does not exist and cannot be created. + + Warning: Outdated Game Format - + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 ”%1”を開けませんでした - + Select Directory ディレクトリの選択 - + Properties プロパティ - + The game properties could not be loaded. ゲームプロパティをロード出来ませんでした。 - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch実行ファイル (%1);;すべてのファイル (*.*) - + Load File ファイルのロード - + Open Extracted ROM Directory 展開されているROMディレクトリを開く - + Invalid Directory Selected 無効なディレクトリが選択されました - + The directory you have selected does not contain a 'main' file. 選択されたディレクトリに”main”ファイルが見つかりませんでした。 - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) インストール可能なスイッチファイル (*.nca *.nsp *.xci);;任天堂コンテンツアーカイブ (*.nca);;任天堂サブミッションパッケージ (*.nsp);;NXカートリッジイメージ (*.xci) - + Install Files ファイルのインストール - + %n file(s) remaining 残り %n ファイル + 残り %n ファイル - + Installing file "%1"... "%1"ファイルをインストールしています・・・ - - + + Install Results インストール結果 - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. 競合を避けるため、NANDにゲーム本体をインストールすることはお勧めしません。 この機能は、アップデートやDLCのインストールにのみ使用してください。 - + %n file(s) were newly installed - %n ファイルが新たにインストールされました - + %n ファイルが新たにインストールされました + %n ファイルが新たにインストールされました - + %n file(s) were overwritten - %n ファイルが上書きされました - + %n ファイルが上書きされました + %n ファイルが上書きされました - + %n file(s) failed to install - %n ファイルのインストールに失敗しました - + %n ファイルのインストールに失敗しました + %n ファイルのインストールに失敗しました - + System Application システムアプリケーション - + System Archive システムアーカイブ - + System Application Update システムアプリケーションアップデート - + Firmware Package (Type A) ファームウェアパッケージ(Type A) - + Firmware Package (Type B) ファームウェアパッケージ(Type B) - + Game ゲーム - + Game Update ゲームアップデート - + Game DLC ゲームDLC - + Delta Title 差分タイトル - + Select NCA Install Type... NCAインストール種別を選択・・・ - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) インストールするNCAタイトル種別を選択して下さい: (ほとんどの場合、デフォルトの”ゲーム”で問題ありません。) - + Failed to Install インストール失敗 - + The title type you selected for the NCA is invalid. 選択されたNCAのタイトル種別が無効です。 - + File not found ファイルが存在しません - + File "%1" not found ファイル”%1”が存在しません - + OK OK - - + + Hardware requirements not met - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. お使いのシステムは推奨ハードウェア要件を満たしていません。互換性レポートは無効になっています。 - + Missing yuzu Account yuzuアカウントが存在しません - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. ゲームの互換性テストケースを送信するには、yuzuアカウントをリンクする必要があります。<br><br/>yuzuアカウントをリンクするには、エミュレーション > 設定 > Web から行います。 - + Error opening URL URLオープンエラー - + Unable to open the URL "%1". URL"%1"を開けません。 - + TAS Recording TAS 記録中 - + Overwrite file of player 1? プレイヤー1のファイルを上書きしますか? - + Invalid config detected 無効な設定を検出しました - + Handheld controller can't be used on docked mode. Pro controller will be selected. 携帯コントローラはドックモードで使用できないため、Proコントローラが選択されます。 - - + + Amiibo Amiibo - - + + The current amiibo has been removed 現在の amiibo は削除されました - + Error エラー - - + + The current game is not looking for amiibos 現在のゲームはamiiboを要求しません - + Amiibo File (%1);; All Files (*.*) amiiboファイル (%1);;すべてのファイル (*.*) - + Load Amiibo amiiboのロード - + Error loading Amiibo data amiiboデータ読み込み中にエラーが発生しました - + The selected file is not a valid amiibo 選択されたファイルは有効な amiibo ではありません - + The selected file is already on use 選択されたファイルはすでに使用中です - + An unknown error occurred 不明なエラーが発生しました - - Verification failed for the following files: %1 - 以下のファイルの確認に失敗しました: + 以下のファイルの確認に失敗しました: %1 - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available ファームウェアがありません - Please install the firmware to use the Album applet. - アルバム アプレットを使用するにはファームウェアをインストールしてください. + アルバム アプレットを使用するにはファームウェアをインストールしてください. - + Album Applet アルバムアプレット - + Album applet is not available. Please reinstall firmware. アルバムアプレットは利用可能ではありません. ファームウェアを再インストールしてください. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet キャビネットアプレット - + Cabinet applet is not available. Please reinstall firmware. キャビネットアプレットは利用可能ではありません. ファームウェアを再インストールしてください. - Please install the firmware to use the Mii editor. - Mii エディタを使用するにはファームウェアをインストールしてください. + Mii エディタを使用するにはファームウェアをインストールしてください. - + Mii Edit Applet Mii 編集アプレット - + Mii editor is not available. Please reinstall firmware. Mii エディタは利用可能ではありません. ファームウェアを再インストールしてください. - Please install the firmware to use the Controller Menu. - コントローラーメニューを使用するにはファームウェアをインストールしてください. + コントローラーメニューを使用するにはファームウェアをインストールしてください. - + Controller Applet コントローラー アプレット - + Controller Menu is not available. Please reinstall firmware. コントローラーメニューは利用可能ではありません. ファームウェアを再インストールしてください. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot スクリーンショットのキャプチャ - + PNG Image (*.png) PNG画像 (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS 状態: 実行中 %1/%2 - + TAS state: Recording %1 TAS 状態: 記録中 %1 - + TAS state: Idle %1/%2 TAS 状態: アイドル %1/%2 - + TAS State: Invalid TAS 状態: 無効 - + &Stop Running 実行停止(&S) - + &Start 実行(&S) - + Stop R&ecording 記録停止(&R) - + R&ecord 記録(&R) - + Building: %n shader(s) 構築中: %n 個のシェーダー + 構築中: %n 個のシェーダー - + Scale: %1x %1 is the resolution scaling factor 拡大率: %1x - + Speed: %1% / %2% 速度:%1% / %2% - + Speed: %1% 速度:%1% @@ -6706,54 +6815,54 @@ Would you like to download it? Game: %1 FPS(制限解除) - + Game: %1 FPS ゲーム:%1 FPS - + Frame: %1 ms フレーム:%1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA NO AA - + VOLUME: MUTE 音量: ミュート - + VOLUME: %1% Volume percentage (e.g. 50%) 音量: %1% - + Derivation Components Missing 派生コンポーネントがありません - + Select RomFS Dump Target RomFSダンプターゲットの選択 - + Please select which RomFS you would like to dump. ダンプしたいRomFSを選択して下さい。 @@ -6766,7 +6875,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. エミュレーションを停止しますか?セーブされていない進行状況は失われます。 @@ -6779,102 +6888,102 @@ Would you like to bypass this and exit anyway? 無視してとにかく終了しますか? - + None なし - + FXAA FXAA - + SMAA SMAA - + Nearest Nearest - + Bilinear Bilinear - + Bicubic Bicubic - + Gaussian Gaussian - + ScaleForce ScaleForce - + Area - + Docked Docked - + Handheld 携帯モード - + Normal 標準 - + High 高い - + Extreme - + Vulkan Vulkan - + OpenGL OpenGL - + Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6882,13 +6991,13 @@ Would you like to bypass this and exit anyway? GRenderWindow - - + + OpenGL not available! OpenGLは使用できません! - + OpenGL shared contexts are not supported. @@ -6897,33 +7006,33 @@ Would you like to bypass this and exit anyway? yuzuはOpenGLサポート付きでコンパイルされていません。 - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! OpenGL初期化エラー - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. GPUがOpenGLをサポートしていないか、グラフィックスドライバーが最新ではありません。 - + Error while initializing OpenGL 4.6! OpenGL4.6初期化エラー! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 GPUがOpenGL4.6をサポートしていないか、グラフィックスドライバーが最新ではありません。<br><br>GL レンダラ:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 GPUが1つ以上の必要なOpenGL拡張機能をサポートしていない可能性があります。最新のグラフィックドライバを使用していることを確認してください。<br><br>GL レンダラ:<br>%1<br><br>サポートされていない拡張機能:<br>%2 @@ -6931,128 +7040,128 @@ Would you like to bypass this and exit anyway? GameList - + Favorite お気に入り - + Start Game ゲームを開始 - + Start Game without Custom Configuration カスタム設定なしでゲームを開始 - + Open Save Data Location セーブデータディレクトリを開く - + Open Mod Data Location Modデータディレクトリを開く - + Open Transferable Pipeline Cache パイプラインキャッシュを開く - + Remove 削除 - + Remove Installed Update インストールされているアップデートを削除 - + Remove All Installed DLC 全てのインストールされているDLCを削除 - + Remove Custom Configuration カスタム設定を削除 - + Remove Play Time Data プレイ時間情報を削除 - + Remove Cache Storage キャッシュストレージを削除 - + Remove OpenGL Pipeline Cache OpenGLパイプラインキャッシュを削除 - + Remove Vulkan Pipeline Cache Vulkanパイプラインキャッシュを削除 - + Remove All Pipeline Caches すべてのパイプラインキャッシュを削除 - + Remove All Installed Contents 全てのインストールされているコンテンツを削除 - + Dump RomFS RomFSをダンプ - + Dump RomFS to SDMC RomFSをSDMCにダンプ - + Verify Integrity 整合性を確認 - + Copy Title ID to Clipboard タイトルIDをクリップボードへコピー - + Navigate to GameDB entry GameDBエントリを表示 - + Create Shortcut ショートカットを作成 - + Add to Desktop デスクトップに追加 - + Add to Applications Menu アプリケーションメニューに追加 - + Configure Game @@ -7061,62 +7170,62 @@ Would you like to bypass this and exit anyway? プロパティ - + Scan Subfolders サブフォルダをスキャンする - + Remove Game Directory ゲームディレクトリを削除する - + ▲ Move Up ▲ 上へ移動 - + ▼ Move Down ▼ 下へ移動 - + Open Directory Location ディレクトリの場所を開く - + Clear クリア - + Name ゲーム名 - + Compatibility 互換性 - + Add-ons アドオン - + File type ファイル種別 - + Size ファイルサイズ - + Play time プレイ時間 @@ -7124,62 +7233,62 @@ Would you like to bypass this and exit anyway? GameListItemCompat - + Ingame - + Game starts, but crashes or major glitches prevent it from being completed. ゲームは始まるが、クラッシュや大きな不具合でクリアできない。 - + Perfect カンペキ - + Game can be played without issues. ゲームは問題なくプレイできる。 - + Playable プレイ可 - + Game functions with minor graphical or audio glitches and is playable from start to finish. ゲームは、グラフィックやオーディオに小さな不具合はあるが、最初から最後までプレイできる。 - + Intro/Menu イントロ - + Game loads, but is unable to progress past the Start Screen. ゲームはロードされるが、スタート画面から先に進めない。 - + Won't Boot 起動不可 - + The game crashes when attempting to startup. ゲームは起動時にクラッシュしました。 - + Not Tested 未テスト - + The game has not yet been tested. このゲームはまだテストされていません。 @@ -7187,7 +7296,7 @@ Would you like to bypass this and exit anyway? GameListPlaceholder - + Double-click to add a new folder to the game list 新しいゲームリストフォルダを追加するにはダブルクリックしてください。 @@ -7195,19 +7304,20 @@ Would you like to bypass this and exit anyway? GameListSearchField - + %1 of %n result(s) + - + Filter: フィルター: - + Enter pattern to filter フィルターパターンを入力 @@ -7289,7 +7399,7 @@ Would you like to bypass this and exit anyway? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7303,190 +7413,190 @@ Debug Message: Hotkeys - + Audio Mute/Unmute 音声ミュート/解除 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window メイン画面 - + Audio Volume Down 音量を下げる - + Audio Volume Up 音量を上げる - + Capture Screenshot スクリーンショットを撮る - + Change Adapting Filter 適応フィルターの変更 - + Change Docked Mode ドックモードを変更 - + Change GPU Accuracy GPU精度を変更 - + Configure 設定 - + Configure Current Game - + Continue/Pause Emulation エミュレーションの一時停止/再開 - + Exit Fullscreen フルスクリーンをやめる + + + Exit Eden + + Exit yuzu yuzuを終了 - - Exit eden - - - - + Fullscreen フルスクリーン - + Load File ファイルのロード - + Load/Remove Amiibo 読み込み/解除 Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation エミュレーションをリスタート - + Stop Emulation エミュレーションをやめる - + TAS Record TAS 記録 - + TAS Reset TAS リセット - + TAS Start/Stop TAS 開始/停止 - + Toggle Filter Bar フィルターバー切り替え - + Toggle Framerate Limit フレームレート制限切り替え - + Toggle Mouse Panning - + Toggle Renderdoc Capture - + Toggle Status Bar ステータスバー切り替え @@ -7494,22 +7604,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. これらがインストールするファイルであることを確認してください。 - + Installing an Update or DLC will overwrite the previously installed one. アップデート、またはDLCをインストールすると、以前にインストールしたものが上書きされます。 - + Install インストール - + Install Files to NAND ファイルをNANDへインストール @@ -7517,7 +7627,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 テキストに以下の文字を含めることはできません: @@ -7664,152 +7774,207 @@ Debug Message: 最近のファイル(&R) - + + Open &Eden Folders + + + + &Emulation エミュレーション(&E) - + &View 表示(&V) - + &Reset Window Size ウィンドウサイズのリセット(&R) - + &Debugging デバッグ(&D) - + Reset Window Size to &720p &720P - + Reset Window Size to 720p ウィンドウサイズを720Pにリセット - + Reset Window Size to &900p &900P - + Reset Window Size to 900p ウィンドウサイズを900Pにリセット - + Reset Window Size to &1080p &1080P - + Reset Window Size to 1080p ウィンドウサイズを1080Pにリセット - + &Multiplayer マルチプレイヤー (&M) - + &Tools ツール(&T) - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help ヘルプ(&H) - + &Install Files to NAND... ファイルをNANDにインストール...(&I) - + L&oad File... ファイルをロード...(&L) - + Load &Folder... フォルダをロード...(&F) - + E&xit 終了(&E) - + &Pause 中断(&P) - + &Stop 停止(&S) - + &Verify Installed Contents インストールされたコンテンツを確認(&V) - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7818,97 +7983,97 @@ Debug Message: yuzuについて(&A) - + Single &Window Mode シングルウィンドウモード(&W) - + Con&figure... 設定...(&F) - + Ctrl+, - + Display D&ock Widget Headers ドックウィジェットヘッダ(&O) - + Show &Filter Bar フィルターバーを表示 (&F) - + Show &Status Bar ステータスバー(&S) - + Show Status Bar ステータスバーの表示 - + &Browse Public Game Lobby 公開ゲームロビーを参照 (&B) - + &Create Room ルームを作成 (&C) - + &Leave Room ルームを退出 (&L) - + &Direct Connect to Room ルームに直接接続 (&D) - + &Show Current Room 現在のルームを表示 (&S) - + F&ullscreen 全画面表示(&F) - + &Restart 再実行(&R) - + Load/Remove &Amiibo... &Amiibo をロード/削除... - + &Report Compatibility 互換性を報告(&R) - + Open &Mods Page &Modページを開く - + Open &Quickstart Guide クイックスタートガイドを開く(&Q) - + &FAQ &FAQ @@ -7917,77 +8082,82 @@ Debug Message: &yuzuフォルダを開く - + &Capture Screenshot スクリーンショットをキャプチャ(&C) - + Open &Album アルバムを開く (&A) - + &Set Nickname and Owner オーナーとニックネームを設定 (&S) - + &Delete Game Data ゲームデータの消去 (&D) - + &Restore Amiibo Amiibo を復旧 (&R) - + &Format Amiibo Amiibo を初期化(&F) - + Open &Mii Editor &Mii エディタを開く - + &Configure TAS... TASを設定... (&C) - + Configure C&urrent Game... 現在のゲームを設定...(&U) - + &Start 実行(&S) - + &Reset リセット(&R) - + R&ecord 記録(&R) - + Open &Controller Menu コントローラーメニューを開く (&C) - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -7995,26 +8165,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8074,37 +8254,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status 現在の接続状態 - + Not Connected. Click here to find a room! 接続されていません。ここをクリックしてルームを見つけてください。 - + Not Connected 未接続 - + Connected 接続の状態 - + New Messages Received 新たなメッセージを受信しました - + Error エラー - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: ルーム情報の更新に失敗しました。インターネット接続を確認し、再度ルームのホストをお試しください。 @@ -8290,56 +8470,56 @@ p, li { white-space: pre-wrap; } - + Installed SD Titles インストール済みSDタイトル - + Installed NAND Titles インストール済みNANDタイトル - + System Titles システムタイトル - + Add New Game Directory 新しいゲームディレクトリを追加する - + Favorites お気に入り - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [未設定] @@ -8350,14 +8530,14 @@ p, li { white-space: pre-wrap; } 十字キー %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 スティック %1%2 @@ -8368,357 +8548,357 @@ p, li { white-space: pre-wrap; } ボタン %1 - - - - - - + + + + + + [unknown] [不明] - - - + + + Left - - - + + + Right - - - + + + Down - - - + + + Up - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start 開始 - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle マル - - + + Cross バツ - - + + Square 四角 - - + + Triangle 三角 - - + + Share Share - - + + Options Options - - + + [undefined] [未定義] - + %1%2 %1%2 - - + + [invalid] [無効] - - + + %1%2Hat %3 - - - + + + %1%2Axis %3 - - + + %1%2Axis %3,%4,%5 - - + + %1%2Motion %3 %1%2モーション %3 - - + + %1%2Button %3 %1%2ボタン %3 - - + + [unused] [未使用] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L L スティック - + Stick R R スティック - + Plus + - + Minus - - - + + Home HOME - + Capture キャプチャ - + Touch タッチの設定 - + Wheel Indicates the mouse wheel ホイール - + Backward 後ろ - + Forward - + Task タスク - + Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2%3Button %4 %1%2%3ボタン %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8836,6 +9016,300 @@ p, li { white-space: pre-wrap; } + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + キャンセル + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + 以下のファイルの確認に失敗しました: + +%1 + + + + + Verifying integrity... + 整合性を確認中... + + + + + Integrity verification succeeded! + 整合性の確認に成功しました! + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + 整合性の確認に失敗しました! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + コンテンツの削除エラー + + + + Error Removing Update + アップデートの削除エラー + + + + Error Removing DLC + DLC の削除エラー + + + + The base game is not installed in the NAND and cannot be removed. + ゲームはNANDにインストールされていないため、削除できません。 + + + + There is no update installed for this title. + このタイトルのアップデートはインストールされていません。 + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + 削除しました + + + + Successfully removed %1 installed DLC. + %1にインストールされたDLCを正常に削除しました。 + + + + + Error Removing Transferable Shader Cache + シェーダーキャッシュの削除エラー + + + + + A shader cache for this title does not exist. + このタイトル用のシェーダーキャッシュは存在しません。 + + + + Successfully removed the transferable shader cache. + シェーダーキャッシュを正常に削除しました。 + + + + Failed to remove the transferable shader cache. + シェーダーキャッシュの削除に失敗しました。 + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + シェーダーキャッシュの削除エラー + + + + Successfully removed the transferable shader caches. + シェーダーキャッシュを正常に削除しました。 + + + + Failed to remove the transferable shader cache directory. + シェーダーキャッシュディレクトリの削除に失敗しました。 + + + + + Error Removing Custom Configuration + カスタム設定の削除エラー + + + + A custom configuration for this title does not exist. + このタイトルのカスタム設定は存在しません。 + + + + Successfully removed the custom game configuration. + カスタム設定を正常に削除しました。 + + + + Failed to remove the custom game configuration. + カスタム設定の削除に失敗しました。 + + + + Reset Metadata Cache + メタデータのキャッシュをクリア + + + + The metadata cache is already empty. + メタデータのキャッシュはすでに空です。 + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + メタデータのキャッシュを削除できませんでした。使用中か存在していない可能性があります。 + + + + Create Shortcut + ショートカットを作成 + + + + Do you want to launch the game in fullscreen? + フルスクリーンでゲームを起動しますか? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + %1 へのショートカット作成に成功しました + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + これにより、現在のAppImageへのショートカットが作成されます。アップデートした場合、うまく動作しなくなる可能性があります。続行しますか? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + %1 へのショートカット作成に失敗しました + + + + Create Icon + アイコンを作成 + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + ファームウェアがありません + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9131,7 +9605,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9139,7 +9613,7 @@ Please try again or contact the developer of the software. %2 - + Users ユーザー @@ -9263,7 +9737,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Call stack @@ -9271,12 +9745,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread waited by no thread @@ -9284,102 +9758,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable runnable - + paused paused - + sleeping sleeping - + waiting for IPC reply waiting for IPC reply - + waiting for objects waiting for objects - + waiting for condition variable waiting for condition variable - + waiting for address arbiter waiting for address arbiter - + waiting for suspend resume waiting for suspend resume - + waiting waiting - + initialized initialized - + terminated terminated - + unknown unknown - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 core %1 - + processor = %1 processor = %1 - + affinity mask = %1 affinity mask = %1 - + thread id = %1 thread id = %1 - + priority = %1(current) / %2(normal) priority = %1(current) / %2(normal) - + last running ticks = %1 last running ticks = %1 @@ -9387,7 +9861,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread waited by thread @@ -9395,7 +9869,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Wait Tree diff --git a/dist/languages/ko_KR.ts b/dist/languages/ko_KR.ts index 554d4cf9fc..149c9af049 100644 --- a/dist/languages/ko_KR.ts +++ b/dist/languages/ko_KR.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... 서버와 통신하는 중... - + Cancel 취소 - + Touch the top left corner <br>of your touchpad. 터치패드의 <br> 상단 좌측 모서리를 눌러주세요. - + Now touch the bottom right corner <br>of your touchpad. 이제 터치패드의 <br> 하단 우측 모서리를 눌러주세요. - + Configuration completed! 설정 완료! - + OK 확인 @@ -397,439 +397,157 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error 오류 - - Net connect - - - - - Player select - - - - + Software keyboard 소프트웨어 키보드 - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: 출력 엔진: - + Output Device: 출력 장치: - + Input Device: 입력 장치: - - Mute audio - - - - + Volume: 볼륨: - + Mute audio when in background 백그라운드에서 오디오 음소거 - + Multicore CPU Emulation 멀티 코어 CPU 에뮬레이션 - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent 속도 퍼센트 제한 - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: 정확도: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) FMA 분리 (FMA를 지원하지 않는 CPU에서의 성능을 향상시킵니다) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE 더 빠른 FRSQRTE와 FRECPE - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) 더 빠른 ASIMD 명령어(32비트 전용) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling 부정확한 NaN 처리 - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks 주소 공간 검사 비활성화 - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor 글로벌 모니터 무시 - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: 장치: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: 셰이더 백엔드: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: 해상도: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: 윈도우 적응형 필터: - + FSR Sharpness: FSR 선명도: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: 안티에일리어싱 방식: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: 전체 화면 모드: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: 화면비: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache 디스크 파이프라인 캐시 사용 - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation 비동기 GPU 에뮬레이션 사용 - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: NVDEC 에뮬레이션: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: VSync 모드: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -840,62 +558,34 @@ FIFO 릴랙스드는 FIFO와 유사하지만 속도가 느려진 후 복구할 즉시 (동기화 없음)는 사용 가능한 모든 것을 표시하며 티어링이 나타날 수 있습니다. - + Enable asynchronous presentation (Vulkan only) 비동기 프레젠테이션 활성화(Vulkan만 해당) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) 강제 최대 클록 (Vulkan 전용) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. 실행은 GPU가 클럭 속도를 낮추지 않도록 그래픽 명령을 기다리는 동안 백그라운드에서 작동합니다. - + Anisotropic Filtering: 비등방성 필터링: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - 정확도 수준: + 정확도 수준: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) 비동기식 셰이더 빌드 사용(Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) 빠른 GPU 시간 사용(Hack) @@ -905,1021 +595,1428 @@ This feature is experimental. 빠른 GPU 시간을 활성화합니다. 이 옵션을 사용하면 대부분의 게임이 가장 높은 기본 해상도에서 실행됩니다. - + Use Vulkan pipeline cache Vulkan 파이프라인 캐시 사용 - + + Enable Reactive Flushing + 반응형 플러싱 활성화 + + + + Sync to framerate of video playback + 동영상 재생 프레임 속도에 동기화 + + + + Run the game at normal speed during video playback, even when the framerate is unlocked. + 프레임 속도가 잠금 해제된 상태에서도 동영상 재생 중에 일반 속도로 게임을 실행합니다. + + + + Barrier feedback loops + 차단 피드백 루프 + + + + Improves rendering of transparency effects in specific games. + 특정 게임에서 투명도 효과의 렌더링을 개선합니다. + + + + RNG Seed + RNG 시드 + + + + Device Name + 장치 이름 + + + + Note: this can be overridden when region setting is auto-select + 참고 : 이 설정은 지역 설정이 '자동 선택'일 때 무시될 수 있습니다. + + + + Region: + 국가: + + + + Time Zone: + 시계: + + + + Sound Output Mode: + 소리 출력 모드: + + + + Prompt for user on game boot + 게임 부팅시 유저 선택 화면 표시 + + + + Pause emulation when in background + 백그라운드에 있을 시 에뮬레이션 일시중지 + + + + Hide mouse on inactivity + 비활성 상태일 때 마우스 숨기기 + + + + Disable controller applet + 컨트롤러 애플릿 비활성화 + + + + CPU + CPU + + + + GPU + GPU + + + + Uncompressed (Best quality) + 비압축(최고 품질) + + + + BC1 (Low quality) + BC1(저품질) + + + + BC3 (Medium quality) + BC3(중간 품질) + + + + OpenGL + OpenGL + + + + Vulkan + Vulcan + + + + Null + Null + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM(어셈블리 셰이더, NVIDIA 전용) + + + + Normal + 보통 + + + + High + 높음 + + + + Extreme + 익스트림 + + + + Auto + 자동 + + + + Accurate + 정확함 + + + + Unsafe + 최적화 (안전하지 않음) + + + + Paranoid (disables most optimizations) + 편집증(대부분의 최적화 비활성화) + + + + Borderless Windowed + 경계 없는 창 모드 + + + + Exclusive Fullscreen + 독점 전체화면 모드 + + + + No Video Output + 비디오 출력 없음 + + + + CPU Video Decoding + CPU 비디오 디코딩 + + + + GPU Video Decoding (Default) + GPU 비디오 디코딩(기본값) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [실험적] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [실험적] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + 최근접 보간 + + + + Bilinear + Bilinear + + + + Bicubic + Bicubic + + + + Gaussian + 가우시안 + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + 없음 + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + 기본 (16:9) + + + + Force 4:3 + 강제 4:3 + + + + Force 21:9 + 강제 21:9 + + + + Force 16:10 + 강제 16:10 + + + + Stretch to Window + 창에 맞게 늘림 + + + + Automatic + 자동 + + + + + Default + 기본값 + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - - Enable Reactive Flushing - 반응형 플러싱 활성화 - - - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - - Sync to framerate of video playback - 동영상 재생 프레임 속도에 동기화 + + RAII + - - Run the game at normal speed during video playback, even when the framerate is unlocked. - 프레임 속도가 잠금 해제된 상태에서도 동영상 재생 중에 일반 속도로 게임을 실행합니다. + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + - - Barrier feedback loops - 차단 피드백 루프 + + Extended Dynamic State + - - Improves rendering of transparency effects in specific games. - 특정 게임에서 투명도 효과의 렌더링을 개선합니다. + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + - - RNG Seed - RNG 시드 + + Provoking Vertex + - + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - 장치 이름 - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - 참고 : 이 설정은 지역 설정이 '자동 선택'일 때 무시될 수 있습니다. - - - - Region: - 국가: - - - + The region of the emulated Switch. - - Time Zone: - 시계: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - 소리 출력 모드: - - - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - 게임 부팅시 유저 선택 화면 표시 - - - - Pause emulation when in background - 백그라운드에 있을 시 에뮬레이션 일시중지 - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - 비활성 상태일 때 마우스 숨기기 - - - + This setting hides the mouse after 2.5s of inactivity. - - Disable controller applet - 컨트롤러 애플릿 비활성화 - - - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - - GPU - GPU - - - + CPU Asynchronous - - Uncompressed (Best quality) - 비압축(최고 품질) - - - - BC1 (Low quality) - BC1(저품질) - - - - BC3 (Medium quality) - BC3(중간 품질) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulcan - - - - Null - Null - - - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM(어셈블리 셰이더, NVIDIA 전용) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - 보통 + + Unsafe (fast) + - - High - 높음 + + Safe (stable) + - - Extreme - 익스트림 - - - - Auto - 자동 - - - - Accurate - 정확함 - - - - Unsafe - 최적화 (안전하지 않음) - - - - Paranoid (disables most optimizations) - 편집증(대부분의 최적화 비활성화) - - - + Dynarmic - + NCE - - Borderless Windowed - 경계 없는 창 모드 - - - - Exclusive Fullscreen - 독점 전체화면 모드 - - - - No Video Output - 비디오 출력 없음 - - - - CPU Video Decoding - CPU 비디오 디코딩 - - - - GPU Video Decoding (Default) - GPU 비디오 디코딩(기본값) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [실험적] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [실험적] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - 최근접 보간 - - - - Bilinear - Bilinear - - - - Bicubic - Bicubic - - - - Gaussian - 가우시안 - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - 없음 - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - 기본 (16:9) - - - - Force 4:3 - 강제 4:3 - - - - Force 21:9 - 강제 21:9 - - - - Force 16:10 - 강제 16:10 - - - - Stretch to Window - 창에 맞게 늘림 - - - - Automatic - 자동 - - - - Default - 기본값 - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) 일본어 (日本語) - + American English 미국 영어 - + French (français) 프랑스어(français) - + German (Deutsch) 독일어(Deutsch) - + Italian (italiano) 이탈리아어(italiano) - + Spanish (español) 스페인어(español) - + Chinese 중국어 - + Korean (한국어) 한국어 (Korean) - + Dutch (Nederlands) 네덜란드어 (Nederlands) - + Portuguese (português) 포르투갈어(português) - + Russian (Русский) 러시아어 (Русский) - + Taiwanese 대만어 - + British English 영어 (British English) - + Canadian French 캐나다 프랑스어 - + Latin American Spanish 라틴 아메리카 스페인어 - + Simplified Chinese 간체 - + Traditional Chinese (正體中文) 중국어 번체 (正體中文) - + Brazilian Portuguese (português do Brasil) 브라질 포르투갈어(português do Brasil) - - + + Serbian (српски) + + + + + Japan 일본 - + USA 미국 - + Europe 유럽 - + Australia 호주 - + China 중국 - + Korea 대한민국 - + Taiwan 대만 - + Auto (%1) Auto select time zone 자동 (%1) - + Default (%1) Default time zone 기본 (%1) - + CET 중앙유럽 표준시(CET) - + CST6CDT CST6CDT - + Cuba 쿠바 - + EET 동유럽 표준시(EET) - + Egypt 이집트 - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB 영국 하계 표준시(GB) - + GB-Eire GB-Eire - + GMT 그리니치 표준시(GMT) - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich 그리니치 - + Hongkong 홍콩 - + HST 하와이-알류샨 표준시(HST) - + Iceland 아이슬란드 - + Iran 이란 - + Israel 이스라엘 - + Jamaica 자메이카 - + Kwajalein 크와잘린 - + Libya 리비아 - + MET 중앙유럽 표준시(MET) - + MST 산악 표준시(MST) - + MST7MDT MST7MDT - + Navajo 나바호 - + NZ 뉴질랜드 표준시(NZ) - + NZ-CHAT 채텀 표준시(NZ-CHAT) - + Poland 폴란드 - + Portugal 포르투갈 - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK 북한 표준시(ROK) - + Singapore 싱가포르 - + Turkey 터키 - + UCT UCT - + Universal Universal - + UTC 협정 세계시(UTC) - + W-SU 유럽/모스크바(W-SU) - + WET 서유럽 - + Zulu 줄루 - + Mono 모노 - + Stereo 스테레오 - + Surround 서라운드 - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked 거치 모드 - + Handheld 휴대 모드 - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2272,27 +2369,27 @@ When a guest attempts to open the controller applet, it is immediately closed.로깅 - + Open Log Location 로그 경로 열기 - + Global Log Filter 전역 로그 필터 - + When checked, the max size of the log increases from 100 MB to 1 GB 이 옵션을 활성화 시, 로그 파일의 최대 용량이 100MB에서 1GB로 증가합니다. - + Enable Extended Logging** 확장된 로깅 활성화** - + Show Log in Console 콘솔에 로그 표시 @@ -2438,7 +2535,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2500,7 +2597,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Yuzu가 종료되면 자동으로 재설정됩니다. - + Web applet not compiled 웹 애플릿이 컴파일되지 않음 @@ -2550,7 +2647,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2559,88 +2656,88 @@ When a guest attempts to open the controller applet, it is immediately closed.일부 설정은 게임이 실행 중이 아닐 때만 사용할 수 있습니다. - + Applets - - + + Audio 오디오 - - + + CPU CPU - + Debug 디버그 - + Filesystem 파일 시스템 - - + + General 일반 - - + + Graphics 그래픽 - + GraphicsAdvanced 그래픽 고급 - + GraphicsExtensions - + Hotkeys 단축키 - - + + Controls 조작 - + Profiles 프로필 - + Network 네트워크 - - + + System 시스템 - + Game List 게임 목록 - + Web @@ -2738,51 +2835,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache 메타 데이터 캐시 초기화 - + Select Emulated NAND Directory... 가상 NAND 경로 선택 - + Select Emulated SD Directory... 가상 SD 경로 선택 - + Select Gamecard Path... 게임카드 경로 설정 - + Select Dump Directory... 덤프 경로 설정 - + Select Mod Load Directory... 모드 불러오기 경로 설정 - The metadata cache is already empty. - 메타 데이터 캐시가 이미 비어있습니다. + 메타 데이터 캐시가 이미 비어있습니다. - The operation completed successfully. - 작업이 성공적으로 끝났습니다. + 작업이 성공적으로 끝났습니다. - The metadata cache couldn't be deleted. It might be in use or non-existent. - 메타 데이터 캐시 삭제를 삭제할 수 없습니다. 해당 파일이 이미 사용 중이거나 존재하지 않을 수 있습니다. + 메타 데이터 캐시 삭제를 삭제할 수 없습니다. 해당 파일이 이미 사용 중이거나 존재하지 않을 수 있습니다. @@ -2813,12 +2904,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? 모든 환경 설정과 게임별 맞춤 설정이 초기화됩니다. 게임 디렉토리나 프로필, 또는 입력 프로필은 삭제되지 않습니다. 진행하시겠습니까? @@ -2851,33 +2942,33 @@ When a guest attempts to open the controller applet, it is immediately closed.배경색: - + % FSR sharpening percentage (e.g. 50%) % - + Off - + VSync Off 수직동기화 끔 - + Recommended 추천 - + On - + VSync On 수직동기화 켬 @@ -2914,14 +3005,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2953,75 +3048,75 @@ These settings are experimental, and may cause black screens. If your games fail 초기화 - + Action 액션 - + Hotkey 단축키 - + Controller Hotkey 컨트롤러 단축키 - - - + + + Conflicting Key Sequence 키 시퀀스 충돌 - - + + The entered key sequence is already assigned to: %1 입력한 키 시퀀스가 %1에 이미 할당되었습니다. - + [waiting] [대기중] - + Invalid 유효하지않음 - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default 초기화 - + Clear 비우기 - + Conflicting Button Sequence 키 시퀀스 충돌 - + The default button sequence is already assigned to: %1 기본 키 시퀀스가 %1에 이미 할당되었습니다. - + The default key sequence is already assigned to: %1 기본 키 시퀀스가 %1에 이미 할당되었습니다. @@ -3341,7 +3436,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3496,7 +3591,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick L 스틱 @@ -3606,14 +3701,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3632,7 +3727,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus + @@ -3645,15 +3740,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3698,7 +3793,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick R 스틱 @@ -3713,242 +3808,242 @@ These settings are experimental, and may cause black screens. If your games fail 설정 - - - - + + + + Clear 초기화 - - - - - + + + + + [not set] [설정 안 됨] - - - + + + Invert button 버튼 반전 - - + + Toggle button 토글 버튼 - + Turbo button 터보 버튼 - - + + Invert axis 축 뒤집기 - - - + + + Set threshold 임계값 설정 - - + + Choose a value between 0% and 100% 0%에서 100% 안의 값을 고르세요 - + Toggle axis axis 토글 - + Set gyro threshold 자이로 임계값 설정 - + Calibrate sensor 센서 보정 - + Map Analog Stick 아날로그 스틱 맵핑 - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. OK 버튼을 누른 후에 먼저 조이스틱을 수평으로 움직이고, 그 다음 수직으로 움직이세요. 축을 뒤집으려면 수직으로 먼저 움직인 뒤에 수평으로 움직이세요. - + Center axis 중심축 - - + + Deadzone: %1% 데드존: %1% - - + + Modifier Range: %1% 수정자 범위: %1% - - + + Pro Controller 프로 컨트롤러 - + Dual Joycons 듀얼 조이콘 - + Left Joycon 왼쪽 조이콘 - + Right Joycon 오른쪽 조이콘 - + Handheld 휴대 모드 - + GameCube Controller GameCube 컨트롤러 - + Poke Ball Plus 몬스터볼 Plus - + NES Controller NES 컨트롤러 - + SNES Controller SNES 컨트롤러 - + N64 Controller N64 컨트롤러 - + Sega Genesis 세가 제네시스 - + Start / Pause 시작 / 일시중지 - + Z Z - + Control Stick 컨트롤 스틱 - + C-Stick C-Stick - + Shake! 흔드세요! - + [waiting] [대기중] - + New Profile 새 프로필 - + Enter a profile name: 프로필 이름을 입력하세요: - - + + Create Input Profile 입력 프로필 생성 - + The given profile name is not valid! 해당 프로필 이름은 사용할 수 없습니다! - + Failed to create the input profile "%1" "%1" 입력 프로필 생성 실패 - + Delete Input Profile 입력 프로필 삭제 - + Failed to delete the input profile "%1" "%1" 입력 프로필 삭제 실패 - + Load Input Profile 입력 프로필 불러오기 - + Failed to load the input profile "%1" "%1" 입력 프로필 불러오기 실패 - + Save Input Profile 입력 프로필 저장 - + Failed to save the input profile "%1" "%1" 입력 프로필 저장 실패 @@ -4005,7 +4100,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure 설정 @@ -4041,7 +4136,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test 테스트 @@ -4060,7 +4155,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">자세히 알아보기</span></a> - + %1:%2 %1:%2 @@ -4069,77 +4164,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters 포트 번호에 유효하지 않은 글자가 있습니다. - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 포트 번호는 0부터 65353까지이어야 합니다. - + IP address is not valid IP 주소가 유효하지 않습니다. - + This UDP server already exists 해당 UDP 서버는 이미 존재합니다. - + Unable to add more than 8 servers 8개보다 많은 서버를 추가하실 수는 없습니다. - + Testing 테스트 중 - + Configuring 설정 중 - + Test Successful 테스트 성공 - + Successfully received data from the server. 서버에서 성공적으로 데이터를 받았습니다. - + Test Failed 테스트 실패 - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. 서버에서 유효한 데이터를 수신할 수 없습니다.<br>서버가 올바르게 설정되어 있고 주소와 포트가 올바른지 확인하십시오. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP 테스트와 교정 설정이 진행 중입니다.<br>끝날 때까지 기다려주세요. @@ -4265,7 +4360,12 @@ Current values are %1% and %2% respectively. 네트워크 인터페이스 - + + Enable Airplane Mode + + + + None 없음 @@ -4323,52 +4423,52 @@ Current values are %1% and %2% respectively. 일부 설정은 게임이 실행 중이 아닐 때만 사용할 수 있습니다. - + Add-Ons 부가 기능 - + System 시스템 - + CPU CPU - + Graphics 그래픽 - + Adv. Graphics 고급 그래픽 - + GPU Extensions - + Audio 오디오 - + Input Profiles 입력 프로파일 - + Linux - + Properties 속성 @@ -4386,12 +4486,12 @@ Current values are %1% and %2% respectively. 애드온 - + Patch Name 패치 이름 - + Version 버전 @@ -4429,27 +4529,32 @@ Current values are %1% and %2% respectively. 이미지 설정 - + + Select Avatar + + + + Add 추가 - + Rename 이름 변경 - + Remove 제거 - + Profile management is available only when game is not running. 프로필 관리자는 게임이 작동 중이지 않을 때만 사용 가능합니다. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4457,100 +4562,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username 유저 이름을 입력하세요 - + Users 유저 - + Enter a username for the new user: 새로운 유저를 위한 유저 이름을 입력하세요: - + Enter a new username: 새로운 유저 이름을 입력하세요: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image 유저 이미지 선택 - - JPEG Images (*.jpg *.jpeg) - JPEG 이미지 (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG 이미지 (*.jpg *.jpeg) + + + Error deleting image 이미지 삭제 오류 - + Error occurred attempting to overwrite previous image at: %1. %1에서 이전 이미지를 덮어쓰는 중 오류가 발생했습니다. - + Error deleting file 파일 삭제 오류 - + Unable to delete existing file: %1. 기존 파일을 삭제할 수 없음: %1. - + Error creating user image directory 사용자 이미지 디렉토리 생성 오류 - + Unable to create directory %1 for storing user images. 사용자 이미지를 저장하기 위한 %1 디렉토리를 만들 수 없습니다. - Error copying user image - 사용자 이미지 복사 오류 + 사용자 이미지 복사 오류 - Unable to copy image from %1 to %2 - 이미지를 %1에서 %2로 복사할 수 없습니다 + 이미지를 %1에서 %2로 복사할 수 없습니다 - Error resizing user image - 사용자 이미지 크기 조정 오류 + 사용자 이미지 크기 조정 오류 - Unable to resize image - 이미지 크기를 조정할 수 없습니다 + 이미지 크기를 조정할 수 없습니다 + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + 취소 + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. 이 사용자를 삭제하시겠습니까? 사용자의 저장 데이터가 모두 삭제됩니다. - + Confirm Delete 삭제 확인 - + Name: %1 UUID: %2 이름: %1 @@ -4603,7 +4797,7 @@ UUID: %2 - + Enable 활성화 @@ -4614,7 +4808,7 @@ UUID: %2 - + Not connected 연결되지 않음 @@ -4624,63 +4818,63 @@ UUID: %2 기본값으로 초기화 - + Clear 초기화 - + [not set] [설정 안 됨] - + Invert axis 축 뒤집기 - - + + Deadzone: %1% 데드존: %1% - + Error enabling ring input 링 입력 활성화 오류 - + Direct Joycon driver is not enabled 다이렉트 조이콘 드라이버가 활성화되지 않았음 - + Configuring 설정 중 - + The current mapped device doesn't support the ring controller 현재 매핑된 장치가 링 컨트롤러를 지원하지 않음 - + The current mapped device doesn't have a ring attached 현재 매핑된 장치에 링이 연결되어 있지 않음 - + The current mapped device is not connected 현재 매핑된 장치가 연결되지 않았습니다. - + Unexpected driver result %1 예기치 않은 드라이버 결과 %1 - + [waiting] [대기중] @@ -4722,7 +4916,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4774,12 +4968,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS 설정 - + Select TAS Load Directory... TAS 로드 디렉토리 선택... @@ -4889,7 +5083,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5209,6 +5403,16 @@ Drag points to change position, or double-click table cells to edit values.Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu 웹 서비스 @@ -5218,42 +5422,29 @@ Drag points to change position, or double-click table cells to edit values.사용자 이름과 토큰을 제공함으로써 귀하는 yuzu가 사용자 식별 정보를 포함한 추가 사용 데이터 수집 허용에 동의한 것으로 간주됩니다. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - 인증 + 인증 - Sign up - 가입 + 가입 - + Token: 토큰: - + Username: 유저 이름: - What is my token? - 나의 토큰이 무엇인가요? + 나의 토큰이 무엇인가요? - + Web Service configuration can only be changed when a public room isn't being hosted. 웹 서비스 구성은 공개 방이 호스팅되지 않을 때만 변경할 수 있습니다. @@ -5278,12 +5469,12 @@ Drag points to change position, or double-click table cells to edit values.재생성 - + Discord Presence Discord 알림 - + Show Current Game in your Discord Status 디스코드에 실행중인 게임을 나타낼 수 있습니다. @@ -5292,24 +5483,8 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">자세히 알아보기</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">회원 가입</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">회원 가입</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5332,10 +5507,9 @@ Drag points to change position, or double-click table cells to edit values.토큰이 확인되지 않았습니다. 토큰 변경 사항이 저장되지 않을 것입니다. - Unverified, please click Verify before saving configuration Tooltip - 인증되지 않음, 구성을 저장하기 전에 인증을 클릭하십시오. + 인증되지 않음, 구성을 저장하기 전에 인증을 클릭하십시오. Verifying... @@ -5359,20 +5533,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. 인증 실패. 토큰을 올바르게 입력했는지, 그리고 인터넷이 연결되어 있는지 확인하십시오. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 컨트롤러 P1 - + &Controller P1 컨트롤러 P1(&C) + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + 버전 + + DirectConnect @@ -5478,7 +5699,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5486,11 +5712,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. 방 호스트가 당신을 차단했습니다. 호스트와 대화하여 차단을 해제하거나 다른 방을 사용해 보세요. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5552,7 +5773,7 @@ Please go to Configure -> System -> Network and make a selection. 원격 측정 - + Broken Vulkan Installation Detected 깨진 Vulkan 설치 감지됨 @@ -5561,106 +5782,105 @@ Please go to Configure -> System -> Network and make a selection. 부팅하는 동안 Vulkan 초기화에 실패했습니다.<br><br>문제 해결 지침을 보려면 <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>여기</a>를 클릭하세요. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping 게임 실행중 - + Loading Web Applet... 웹 애플릿을 로드하는 중... - - + + Disable Web Applet 웹 애플릿 비활성화 - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) 웹 애플릿을 비활성화하면 정의되지 않은 동작이 발생할 수 있으며 Super Mario 3D All-Stars에서만 사용해야 합니다. 웹 애플릿을 비활성화하시겠습니까? (디버그 설정에서 다시 활성화할 수 있습니다.) - + The amount of shaders currently being built 현재 생성중인 셰이더의 양 - + The current selected resolution scaling multiplier. 현재 선택된 해상도 배율입니다. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. 현재 에뮬레이션 속도. 100%보다 높거나 낮은 값은 에뮬레이션이 Switch보다 빠르거나 느린 것을 나타냅니다. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. 게임이 현재 표시하고 있는 초당 프레임 수입니다. 이것은 게임마다 다르고 장면마다 다릅니다. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. 프레임 제한이나 수직 동기화를 계산하지 않고 Switch 프레임을 에뮬레이션 하는 데 걸린 시간. 최대 속도로 에뮬레이트 중일 때에는 대부분 16.67 ms 근처입니다. - + Unmute 음소거 해제 - + Mute 음소거 - + Reset Volume 볼륨 재설정 - + &Clear Recent Files Clear Recent Files(&C) - + &Continue 재개(&C) - + &Pause 일시중지(&P) - Warning Outdated Game Format - 오래된 게임 포맷 경고 + 오래된 게임 포맷 경고 You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. 이 게임 파일은 '분해된 ROM 디렉토리'라는 오래된 포맷을 사용하고 있습니다. 해당 포맷은 NCA, NAX, XCI 또는 NSP와 같은 다른 포맷으로 대체되었으며 분해된 ROM 디렉토리에는 아이콘, 메타 데이터 및 업데이트가 지원되지 않습니다.<br><br>yuzu가 지원하는 다양한 Switch 포맷에 대한 설명은 <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>위키를 확인하세요.</a> 이 메시지는 다시 표시되지 않습니다. - - + + Error while loading ROM! ROM 로드 중 오류 발생! - + The ROM format is not supported. 지원되지 않는 롬 포맷입니다. - + An error occurred initializing the video core. 비디오 코어를 초기화하는 동안 오류가 발생했습니다. @@ -5669,7 +5889,7 @@ Please go to Configure -> System -> Network and make a selection. 비디오 코어를 실행하는 동안 yuzu에 오류가 발생했습니다. 이것은 일반적으로 통합 드라이버를 포함하여 오래된 GPU 드라이버로 인해 발생합니다. 자세한 내용은 로그를 참조하십시오. 로그 액세스에 대한 자세한 내용은 <a href='https://yuzu-emu.org/help/reference/log-files/'>로그 파일 업로드 방법</a> 페이지를 참조하세요. - + Error while loading ROM! %1 %1 signifies a numeric error code. ROM 불러오는 중 오류 발생! %1 @@ -5680,1025 +5900,889 @@ Please go to Configure -> System -> Network and make a selection. %1<br>파일들을 다시 덤프하기 위해<a href='https://yuzu-emu.org/help/quickstart/'>yuzu 빠른 시작 가이드</a> 를 따라주세요.<br>도움이 필요할 시 yuzu 위키</a> 를 참고하거나 yuzu 디스코드</a> 를 이용해보세요. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. 알 수 없는 오류가 발생했습니다. 자세한 내용은 로그를 참고하십시오. - + (64-bit) (64비트) - + (32-bit) (32비트) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... 소프트웨어를 닫는 중... - + Save Data 세이브 데이터 - + Mod Data 모드 데이터 - + Error Opening %1 Folder %1 폴더 열기 오류 - - + + Folder does not exist! 폴더가 존재하지 않습니다! - Error Opening Transferable Shader Cache - 전송 가능한 셰이더 캐시 열기 오류 + 전송 가능한 셰이더 캐시 열기 오류 - Failed to create the shader cache directory for this title. - 이 타이틀에 대한 셰이더 캐시 디렉토리를 생성하지 못했습니다. + 이 타이틀에 대한 셰이더 캐시 디렉토리를 생성하지 못했습니다. - Error Removing Contents - 콘텐츠 제거 중 오류 발생 + 콘텐츠 제거 중 오류 발생 - Error Removing Update - 업데이트 제거 오류 + 업데이트 제거 오류 - Error Removing DLC - DLC 제거 오류 + DLC 제거 오류 - + Remove Installed Game Contents? 설치된 게임 콘텐츠를 제거하겠습니까? - + Remove Installed Game Update? 설치된 게임 업데이트를 제거하겠습니까? - + Remove Installed Game DLC? 설치된 게임 DLC를 제거하겠습니까? - + Remove Entry 항목 제거 - - - - - - Successfully Removed - 삭제 완료 + 삭제 완료 - Successfully removed the installed base game. - 설치된 기본 게임을 성공적으로 제거했습니다. + 설치된 기본 게임을 성공적으로 제거했습니다. - The base game is not installed in the NAND and cannot be removed. - 기본 게임은 NAND에 설치되어 있지 않으며 제거 할 수 없습니다. + 기본 게임은 NAND에 설치되어 있지 않으며 제거 할 수 없습니다. - Successfully removed the installed update. - 설치된 업데이트를 성공적으로 제거했습니다. + 설치된 업데이트를 성공적으로 제거했습니다. - There is no update installed for this title. - 이 타이틀에 대해 설치된 업데이트가 없습니다. + 이 타이틀에 대해 설치된 업데이트가 없습니다. - There are no DLC installed for this title. - 이 타이틀에 설치된 DLC가 없습니다. + 이 타이틀에 설치된 DLC가 없습니다. - Successfully removed %1 installed DLC. - 설치된 %1 DLC를 성공적으로 제거했습니다. + 설치된 %1 DLC를 성공적으로 제거했습니다. - + Delete OpenGL Transferable Shader Cache? OpenGL 전송 가능한 셰이더 캐시를 삭제하시겠습니까? - + Delete Vulkan Transferable Shader Cache? Vulkan 전송 가능한 셰이더 캐시를 삭제하시겠습니까? - + Delete All Transferable Shader Caches? 모든 전송 가능한 셰이더 캐시를 삭제하시겠습니까? - + Remove Custom Game Configuration? 사용자 지정 게임 구성을 제거 하시겠습니까? - + Remove Cache Storage? 캐시 저장소를 제거하겠습니까? - + Remove File 파일 제거 - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - 전송 가능한 셰이더 캐시 제거 오류 + 전송 가능한 셰이더 캐시 제거 오류 - - A shader cache for this title does not exist. - 이 타이틀에 대한 셰이더 캐시가 존재하지 않습니다. + 이 타이틀에 대한 셰이더 캐시가 존재하지 않습니다. - Successfully removed the transferable shader cache. - 전송 가능한 셰이더 캐시를 성공적으로 제거했습니다. + 전송 가능한 셰이더 캐시를 성공적으로 제거했습니다. - Failed to remove the transferable shader cache. - 전송 가능한 셰이더 캐시를 제거하지 못했습니다. + 전송 가능한 셰이더 캐시를 제거하지 못했습니다. - Error Removing Vulkan Driver Pipeline Cache - Vulkan 드라이버 파이프라인 캐시 제거 오류 + Vulkan 드라이버 파이프라인 캐시 제거 오류 - Failed to remove the driver pipeline cache. - 드라이버 파이프라인 캐시를 제거하지 못했습니다. + 드라이버 파이프라인 캐시를 제거하지 못했습니다. - - Error Removing Transferable Shader Caches - 전송 가능한 셰이더 캐시 제거 오류 + 전송 가능한 셰이더 캐시 제거 오류 - Successfully removed the transferable shader caches. - 전송 가능한 셰이더 캐시를 성공적으로 제거했습니다. + 전송 가능한 셰이더 캐시를 성공적으로 제거했습니다. - Failed to remove the transferable shader cache directory. - 전송 가능한 셰이더 캐시 디렉토리를 제거하지 못했습니다. + 전송 가능한 셰이더 캐시 디렉토리를 제거하지 못했습니다. - - Error Removing Custom Configuration - 사용자 지정 구성 제거 오류 + 사용자 지정 구성 제거 오류 - A custom configuration for this title does not exist. - 이 타이틀에 대한 사용자 지정 구성이 존재하지 않습니다. + 이 타이틀에 대한 사용자 지정 구성이 존재하지 않습니다. - Successfully removed the custom game configuration. - 사용자 지정 게임 구성을 성공적으로 제거했습니다. + 사용자 지정 게임 구성을 성공적으로 제거했습니다. - Failed to remove the custom game configuration. - 사용자 지정 게임 구성을 제거하지 못했습니다. + 사용자 지정 게임 구성을 제거하지 못했습니다. - - + + RomFS Extraction Failed! RomFS 추출 실패! - + There was an error copying the RomFS files or the user cancelled the operation. RomFS 파일을 복사하는 중에 오류가 발생했거나 사용자가 작업을 취소했습니다. - + Full 전체 - + Skeleton 뼈대 - + Select RomFS Dump Mode RomFS 덤프 모드 선택 - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. RomFS 덤프 방법을 선택하십시오.<br>전체는 모든 파일을 새 디렉토리에 복사하고<br>뼈대는 디렉토리 구조 만 생성합니다. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root %1에 RomFS를 추출하기에 충분한 여유 공간이 없습니다. 공간을 확보하거나 에뮬레이견 > 설정 > 시스템 > 파일시스템 > 덤프 경로에서 다른 덤프 디렉토리를 선택하십시오. - + Extracting RomFS... RomFS 추출 중... - - - - - + + Cancel 취소 - + RomFS Extraction Succeeded! RomFS 추출이 성공했습니다! - - - + The operation completed successfully. 작업이 성공적으로 완료되었습니다. - - Integrity verification couldn't be performed! - - - - - File contents were not checked for validity. - - - - - - Verifying integrity... - - - - - Integrity verification succeeded! - 무결성 검증에 성공했습니다. + 무결성 검증에 성공했습니다. - - Integrity verification failed! - 무결성 검증에 실패했습니다. + 무결성 검증에 실패했습니다. - - File contents may be corrupt. - - - - - - - Create Shortcut - 바로가기 만들기 + 바로가기 만들기 - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - %1 바로가기를 성공적으로 만듬 + %1 바로가기를 성공적으로 만듬 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - 현재 AppImage에 대한 바로 가기가 생성됩니다. 업데이트하면 제대로 작동하지 않을 수 있습니다. 계속합니까? + 현재 AppImage에 대한 바로 가기가 생성됩니다. 업데이트하면 제대로 작동하지 않을 수 있습니다. 계속합니까? - - Failed to create a shortcut to %1 + Create Icon + 아이콘 만들기 + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + 아이콘 파일을 만들 수 없습니다. 경로 "%1"이(가) 존재하지 않으며 생성할 수 없습니다. + + + + Warning: Outdated Game Format - - Create Icon - 아이콘 만들기 + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + - - Cannot create icon file. Path "%1" does not exist and cannot be created. - 아이콘 파일을 만들 수 없습니다. 경로 "%1"이(가) 존재하지 않으며 생성할 수 없습니다. + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + - + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 %1 열기 오류 - + Select Directory 경로 선택 - + Properties 속성 - + The game properties could not be loaded. 게임 속성을 로드 할 수 없습니다. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch 실행파일 (%1);;모든 파일 (*.*) - + Load File 파일 로드 - + Open Extracted ROM Directory 추출된 ROM 디렉토리 열기 - + Invalid Directory Selected 잘못된 디렉토리 선택 - + The directory you have selected does not contain a 'main' file. 선택한 디렉토리에 'main'파일이 없습니다. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) 설치 가능한 Switch 파일 (*.nca *.nsp *.xci);;Nintendo 컨텐츠 아카이브 (*.nca);;Nintendo 서브미션 패키지 (*.nsp);;NX 카트리지 이미지 (*.xci) - + Install Files 파일 설치 - + %n file(s) remaining %n개의 파일이 남음 + %n개의 파일이 남음 - + Installing file "%1"... 파일 "%1" 설치 중... - - + + Install Results 설치 결과 - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. 충돌을 피하기 위해, 낸드에 베이스 게임을 설치하는 것을 권장하지 않습니다. 이 기능은 업데이트나 DLC를 설치할 때에만 사용해주세요. - + %n file(s) were newly installed - %n개의 파일이 새로 설치되었습니다. - + %n개의 파일이 새로 설치되었습니다. + %n개의 파일이 새로 설치되었습니다. - + %n file(s) were overwritten - %n개의 파일을 덮어썼습니다. - + %n개의 파일을 덮어썼습니다. + %n개의 파일을 덮어썼습니다. - + %n file(s) failed to install - %n개의 파일을 설치하지 못했습니다. - + %n개의 파일을 설치하지 못했습니다. + %n개의 파일을 설치하지 못했습니다. - + System Application 시스템 애플리케이션 - + System Archive 시스템 아카이브 - + System Application Update 시스템 애플리케이션 업데이트 - + Firmware Package (Type A) 펌웨어 패키지 (A타입) - + Firmware Package (Type B) 펌웨어 패키지 (B타입) - + Game 게임 - + Game Update 게임 업데이트 - + Game DLC 게임 DLC - + Delta Title 델타 타이틀 - + Select NCA Install Type... NCA 설치 유형 선택... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) 이 NCA를 설치할 타이틀 유형을 선택하세요: (대부분의 경우 기본값인 '게임'이 괜찮습니다.) - + Failed to Install 설치 실패 - + The title type you selected for the NCA is invalid. NCA 타이틀 유형이 유효하지 않습니다. - + File not found 파일을 찾을 수 없음 - + File "%1" not found 파일 "%1"을 찾을 수 없습니다 - + OK OK - - + + Hardware requirements not met 하드웨어 요구 사항이 충족되지 않음 - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. 시스템이 권장 하드웨어 요구 사항을 충족하지 않습니다. 호환성 보고가 비활성화되었습니다. - + Missing yuzu Account yuzu 계정 누락 - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. 게임 호환성 테스트 결과를 제출하려면 yuzu 계정을 연결해야합니다.<br><br/>yuzu 계정을 연결하려면 에뮬레이션 &gt; 설정 &gt; 웹으로 가세요. - + Error opening URL URL 열기 오류 - + Unable to open the URL "%1". URL "%1"을 열 수 없습니다. - + TAS Recording TAS 레코딩 - + Overwrite file of player 1? 플레이어 1의 파일을 덮어쓰시겠습니까? - + Invalid config detected 유효하지 않은 설정 감지 - + Handheld controller can't be used on docked mode. Pro controller will be selected. 휴대 모드용 컨트롤러는 거치 모드에서 사용할 수 없습니다. 프로 컨트롤러로 대신 선택됩니다. - - + + Amiibo Amiibo - - + + The current amiibo has been removed 현재 amiibo가 제거되었습니다. - + Error 오류 - - + + The current game is not looking for amiibos 현재 게임은 amiibo를 찾고 있지 않습니다 - + Amiibo File (%1);; All Files (*.*) Amiibo 파일 (%1);; 모든 파일 (*.*) - + Load Amiibo Amiibo 로드 - + Error loading Amiibo data Amiibo 데이터 로드 오류 - + The selected file is not a valid amiibo 선택한 파일은 유효한 amiibo가 아닙니다 - + The selected file is already on use 선택한 파일은 이미 사용 중입니다 - + An unknown error occurred 알수없는 오류가 발생했습니다 - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet 컨트롤러 애플릿 - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot 스크린샷 캡처 - + PNG Image (*.png) PNG 이미지 (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS 상태: %1/%2 실행 중 - + TAS state: Recording %1 TAS 상태: 레코딩 %1 - + TAS state: Idle %1/%2 TAS 상태: 유휴 %1/%2 - + TAS State: Invalid TAS 상태: 유효하지 않음 - + &Stop Running 실행 중지(&S) - + &Start 시작(&S) - + Stop R&ecording 레코딩 중지(&e) - + R&ecord 레코드(&R) - + Building: %n shader(s) 빌드중: %n개 셰이더 + 빌드중: %n개 셰이더 - + Scale: %1x %1 is the resolution scaling factor 스케일: %1x - + Speed: %1% / %2% 속도: %1% / %2% - + Speed: %1% 속도: %1% @@ -6707,54 +6791,54 @@ Would you like to download it? 게임: %1 FPS (제한없음) - + Game: %1 FPS 게임: %1 FPS - + Frame: %1 ms 프레임: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA AA 없음 - + VOLUME: MUTE 볼륨: 음소거 - + VOLUME: %1% Volume percentage (e.g. 50%) 볼륨: %1% - + Derivation Components Missing 파생 구성 요소 누락 - + Select RomFS Dump Target RomFS 덤프 대상 선택 - + Please select which RomFS you would like to dump. 덤프할 RomFS를 선택하십시오. @@ -6767,7 +6851,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. 에뮬레이션을 중지하시겠습니까? 모든 저장되지 않은 진행 상황은 사라집니다. @@ -6780,102 +6864,102 @@ Would you like to bypass this and exit anyway? 이를 무시하고 나가시겠습니까? - + None 없음 - + FXAA FXAA - + SMAA SMAA - + Nearest Nearest - + Bilinear Bilinear - + Bicubic Bicubic - + Gaussian 가우시안 - + ScaleForce 스케일포스 - + Area - + Docked 거치 모드 - + Handheld 휴대 모드 - + Normal 보통 - + High 높음 - + Extreme 익스트림 - + Vulkan 불칸 - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6883,13 +6967,13 @@ Would you like to bypass this and exit anyway? GRenderWindow - - + + OpenGL not available! OpenGL을 사용할 수 없습니다! - + OpenGL shared contexts are not supported. OpenGL 공유 컨텍스트는 지원되지 않습니다. @@ -6898,33 +6982,33 @@ Would you like to bypass this and exit anyway? yuzu는 OpenGL 지원으로 컴파일되지 않았습니다. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! OpenGL을 초기화하는 동안 오류가 발생했습니다! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. 사용하시는 GPU가 OpenGL을 지원하지 않거나, 최신 그래픽 드라이버가 설치되어 있지 않습니다. - + Error while initializing OpenGL 4.6! OpenGL 4.6 초기화 중 오류 발생! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 사용하시는 GPU가 OpenGL 4.6을 지원하지 않거나 최신 그래픽 드라이버가 설치되어 있지 않습니다. <br><br>GL 렌더링 장치:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 사용하시는 GPU가 1개 이상의 OpenGL 확장 기능을 지원하지 않습니다. 최신 그래픽 드라이버가 설치되어 있는지 확인하세요. <br><br>GL 렌더링 장치:<br>%1<br><br>지원하지 않는 확장 기능:<br>%2 @@ -6932,128 +7016,128 @@ Would you like to bypass this and exit anyway? GameList - + Favorite 선호하는 게임 - + Start Game 게임 시작 - + Start Game without Custom Configuration 맞춤 설정 없이 게임 시작 - + Open Save Data Location 세이브 데이터 경로 열기 - + Open Mod Data Location MOD 데이터 경로 열기 - + Open Transferable Pipeline Cache 전송 가능한 파이프라인 캐시 열기 - + Remove 제거 - + Remove Installed Update 설치된 업데이트 삭제 - + Remove All Installed DLC 설치된 모든 DLC 삭제 - + Remove Custom Configuration 사용자 지정 구성 제거 - + Remove Play Time Data - + Remove Cache Storage 캐시 스토리지 제거 - + Remove OpenGL Pipeline Cache OpenGL 파이프라인 캐시 제거 - + Remove Vulkan Pipeline Cache Vulkan 파이프라인 캐시 제거 - + Remove All Pipeline Caches 모든 파이프라인 캐시 제거 - + Remove All Installed Contents 설치된 모든 컨텐츠 제거 - + Dump RomFS RomFS를 덤프 - + Dump RomFS to SDMC RomFS를 SDMC로 덤프 - + Verify Integrity - + Copy Title ID to Clipboard 클립보드에 타이틀 ID 복사 - + Navigate to GameDB entry GameDB 항목으로 이동 - + Create Shortcut 바로가기 만들기 - + Add to Desktop 데스크톱에 추가 - + Add to Applications Menu 애플리케이션 메뉴에 추가 - + Configure Game @@ -7062,62 +7146,62 @@ Would you like to bypass this and exit anyway? 속성 - + Scan Subfolders 하위 폴더 스캔 - + Remove Game Directory 게임 디렉토리 제거 - + ▲ Move Up ▲ 위로 이동 - + ▼ Move Down ▼ 아래로 이동 - + Open Directory Location 디렉토리 위치 열기 - + Clear 초기화 - + Name 이름 - + Compatibility 호환성 - + Add-ons 부가 기능 - + File type 파일 형식 - + Size 크기 - + Play time @@ -7125,62 +7209,62 @@ Would you like to bypass this and exit anyway? GameListItemCompat - + Ingame 게임 내 - + Game starts, but crashes or major glitches prevent it from being completed. 게임이 시작되지만, 충돌이나 주요 결함으로 인해 게임이 완료되지 않습니다. - + Perfect 완벽함 - + Game can be played without issues. 문제 없이 게임 플레이가 가능합니다. - + Playable 재생 가능 - + Game functions with minor graphical or audio glitches and is playable from start to finish. 약간의 그래픽 또는 오디오 결함이 있는 게임 기능이 있으며 처음부터 끝까지 플레이할 수 있습니다. - + Intro/Menu 인트로/메뉴 - + Game loads, but is unable to progress past the Start Screen. 게임이 로드되지만 시작 화면을 지나서 진행할 수 없습니다. - + Won't Boot 실행 불가 - + The game crashes when attempting to startup. 게임 실행 시 크래시가 일어납니다. - + Not Tested 테스트되지 않음 - + The game has not yet been tested. 이 게임은 아직 테스트되지 않았습니다. @@ -7188,7 +7272,7 @@ Would you like to bypass this and exit anyway? GameListPlaceholder - + Double-click to add a new folder to the game list 더블 클릭하여 게임 목록에 새 폴더 추가 @@ -7196,19 +7280,20 @@ Would you like to bypass this and exit anyway? GameListSearchField - + %1 of %n result(s) %1 중의 %n 결과 + %1 중의 %n 결과 - + Filter: 필터: - + Enter pattern to filter 검색 필터 입력 @@ -7290,7 +7375,7 @@ Would you like to bypass this and exit anyway? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7304,190 +7389,190 @@ Debug Message: Hotkeys - + Audio Mute/Unmute 오디오 음소거/음소거 해제 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window 메인 윈도우 - + Audio Volume Down 오디오 볼륨 낮추기 - + Audio Volume Up 오디오 볼륨 키우기 - + Capture Screenshot 스크린샷 캡처 - + Change Adapting Filter 적응형 필터 변경 - + Change Docked Mode 독 모드 변경 - + Change GPU Accuracy GPU 정확성 변경 - + Configure 설정 - + Configure Current Game - + Continue/Pause Emulation 재개/에뮬레이션 일시중지 - + Exit Fullscreen 전체화면 종료 + + + Exit Eden + + Exit yuzu yuzu 종료 - - Exit eden - - - - + Fullscreen 전체화면 - + Load File 파일 로드 - + Load/Remove Amiibo Amiibo 로드/제거 - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation 에뮬레이션 재시작 - + Stop Emulation 에뮬레이션 중단 - + TAS Record TAS 기록 - + TAS Reset TAS 리셋 - + TAS Start/Stop TAS 시작/멈춤 - + Toggle Filter Bar 상태 표시줄 전환 - + Toggle Framerate Limit 프레임속도 제한 토글 - + Toggle Mouse Panning 마우스 패닝 활성화 - + Toggle Renderdoc Capture - + Toggle Status Bar 상태 표시줄 전환 @@ -7495,22 +7580,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. 설치하려는 파일이 맞는지 확인하십시오. - + Installing an Update or DLC will overwrite the previously installed one. 업데이트 또는 DLC를 설치하면 이전에 설치된 업데이트를 덮어 씁니다. - + Install 설치 - + Install Files to NAND NAND에 파일 설치 @@ -7518,7 +7603,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 텍스트는 다음 문자를 포함할 수 없습니다: @@ -7665,152 +7750,207 @@ Debug Message: 최근 파일(&R) - + + Open &Eden Folders + + + + &Emulation 에뮬레이션(&E) - + &View 보기(&V) - + &Reset Window Size 창 크기 초기화 (&R) - + &Debugging 디버깅(&D) - + Reset Window Size to &720p 창 크기를 720p로 맞추기(&7) - + Reset Window Size to 720p 창 크기를 720p로 맞추기 - + Reset Window Size to &900p 창 크기를 900p로 맞추기(&9) - + Reset Window Size to 900p 창 크기를 900p로 맞추기 - + Reset Window Size to &1080p 창 크기를 1080p로 맞추기(&1) - + Reset Window Size to 1080p 창 크기를 1080p로 맞추기 - + &Multiplayer 멀티플레이어(&M) - + &Tools 도구(&T) - + &Amiibo - + &TAS TAS(&T) - + &Create Home Menu Shortcut - + &Help 도움말(&H) - + &Install Files to NAND... 낸드에 파일 설치(&I) - + L&oad File... 파일 불러오기...(&L) - + Load &Folder... 폴더 불러오기...(&F) - + E&xit 종료(&X) - + &Pause 일시중지(&P) - + &Stop 정지(&S) - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7819,97 +7959,97 @@ Debug Message: yuzu 정보(&A) - + Single &Window Mode 싱글 창 모드(&W) - + Con&figure... 설정(&f) - + Ctrl+, - + Display D&ock Widget Headers 독 위젯 헤더 표시(&o) - + Show &Filter Bar 필터링 바 표시(&F) - + Show &Status Bar 상태 표시줄 보이기(&S) - + Show Status Bar 상태 표시줄 보이기 - + &Browse Public Game Lobby 공개 게임 로비 찾아보기(&B) - + &Create Room 방 만들기(&C) - + &Leave Room 방에서 나가기(&L) - + &Direct Connect to Room 방에 직접 연결(&D) - + &Show Current Room 현재 방 표시(&S) - + F&ullscreen 전체 화면(&u) - + &Restart 재시작(&R) - + Load/Remove &Amiibo... Amiibo 로드/제거(&A)... - + &Report Compatibility 호환성 보고(&R) - + Open &Mods Page 게임 모드 페이지 열기(&M) - + Open &Quickstart Guide 빠른 시작 가이드 열기(&Q) - + &FAQ FAQ(&F) @@ -7918,77 +8058,82 @@ Debug Message: yuzu 폴더 열기(&y) - + &Capture Screenshot 스크린샷 찍기(&C) - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... TAS설정...(&C) - + Configure C&urrent Game... 실행중인 게임 맞춤 설정...(&u) - + &Start 시작(&S) - + &Reset 리셋(&R) - + R&ecord 레코드(&e) - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -7996,26 +8141,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - 마이크로 프로파일(&M) + 마이크로 프로파일(&M) MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8075,37 +8230,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status 현재 연결 상태 - + Not Connected. Click here to find a room! 연결되지 않았습니다. 방을 찾으려면 여기를 클릭하세요! - + Not Connected 연결되지 않음 - + Connected 연결됨 - + New Messages Received 수신된 새 메시지 - + Error 오류 - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: 방 정보를 업데이트하지 못했습니다. 인터넷 연결을 확인하고 방을 다시 호스팅해 보세요. @@ -8297,56 +8452,56 @@ p, li { white-space: pre-wrap; } 게임을 하지 않음 - + Installed SD Titles 설치된 SD 타이틀 - + Installed NAND Titles 설치된 NAND 타이틀 - + System Titles 시스템 타이틀 - + Add New Game Directory 새 게임 디렉토리 추가 - + Favorites 선호하는 게임 - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [설정 안 됨] @@ -8357,14 +8512,14 @@ p, li { white-space: pre-wrap; } 방향키 %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 축 %1%2 @@ -8375,357 +8530,357 @@ p, li { white-space: pre-wrap; } %1 버튼 - - - - - - + + + + + + [unknown] [알 수 없음] - - - + + + Left 왼쪽 - - - + + + Right 오른쪽 - - - + + + Down 아래 - - - + + + Up - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle 동그라미 - - + + Cross 엑스 - - + + Square 네모 - - + + Triangle 세모 - - + + Share Share - - + + Options Options - - + + [undefined] [설정안됨] - + %1%2 %1%2 - - + + [invalid] [유효하지않음] - - + + %1%2Hat %3 %1%2방향키 %3 - - - + + + %1%2Axis %3 %1%2Axis %3 - - + + %1%2Axis %3,%4,%5 %1%2Axis %3,%4,%5 - - + + %1%2Motion %3 %1%2모션 %3 - - + + %1%2Button %3 %1%2버튼 %3 - - + + [unused] [미사용] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L L 스틱 - + Stick R R 스틱 - + Plus + - + Minus - - - + + Home - + Capture 캡쳐 - + Touch 터치 - + Wheel Indicates the mouse wheel - + Backward 뒤로가기 - + Forward 앞으로가기 - + Task Task - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3방향키%4 - - + + %1%2%3Axis %4 %1%2%3Axis %4 - - + + %1%2%3Button %4 %1%2%3버튼%4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8843,6 +8998,298 @@ p, li { white-space: pre-wrap; } 이 amiibo를 복원하겠습니까? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + 취소 + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + 무결성 검증에 성공했습니다. + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + 무결성 검증에 실패했습니다. + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + 콘텐츠 제거 중 오류 발생 + + + + Error Removing Update + 업데이트 제거 오류 + + + + Error Removing DLC + DLC 제거 오류 + + + + The base game is not installed in the NAND and cannot be removed. + 기본 게임은 NAND에 설치되어 있지 않으며 제거 할 수 없습니다. + + + + There is no update installed for this title. + 이 타이틀에 대해 설치된 업데이트가 없습니다. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + 삭제 완료 + + + + Successfully removed %1 installed DLC. + 설치된 %1 DLC를 성공적으로 제거했습니다. + + + + + Error Removing Transferable Shader Cache + 전송 가능한 셰이더 캐시 제거 오류 + + + + + A shader cache for this title does not exist. + 이 타이틀에 대한 셰이더 캐시가 존재하지 않습니다. + + + + Successfully removed the transferable shader cache. + 전송 가능한 셰이더 캐시를 성공적으로 제거했습니다. + + + + Failed to remove the transferable shader cache. + 전송 가능한 셰이더 캐시를 제거하지 못했습니다. + + + + Error Removing Vulkan Driver Pipeline Cache + Vulkan 드라이버 파이프라인 캐시 제거 오류 + + + + Failed to remove the driver pipeline cache. + 드라이버 파이프라인 캐시를 제거하지 못했습니다. + + + + + Error Removing Transferable Shader Caches + 전송 가능한 셰이더 캐시 제거 오류 + + + + Successfully removed the transferable shader caches. + 전송 가능한 셰이더 캐시를 성공적으로 제거했습니다. + + + + Failed to remove the transferable shader cache directory. + 전송 가능한 셰이더 캐시 디렉토리를 제거하지 못했습니다. + + + + + Error Removing Custom Configuration + 사용자 지정 구성 제거 오류 + + + + A custom configuration for this title does not exist. + 이 타이틀에 대한 사용자 지정 구성이 존재하지 않습니다. + + + + Successfully removed the custom game configuration. + 사용자 지정 게임 구성을 성공적으로 제거했습니다. + + + + Failed to remove the custom game configuration. + 사용자 지정 게임 구성을 제거하지 못했습니다. + + + + Reset Metadata Cache + 메타 데이터 캐시 초기화 + + + + The metadata cache is already empty. + 메타 데이터 캐시가 이미 비어있습니다. + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + 메타 데이터 캐시 삭제를 삭제할 수 없습니다. 해당 파일이 이미 사용 중이거나 존재하지 않을 수 있습니다. + + + + Create Shortcut + 바로가기 만들기 + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + %1 바로가기를 성공적으로 만듬 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + 현재 AppImage에 대한 바로 가기가 생성됩니다. 업데이트하면 제대로 작동하지 않을 수 있습니다. 계속합니까? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + 아이콘 만들기 + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + 아이콘 파일을 만들 수 없습니다. 경로 "%1"이(가) 존재하지 않으며 생성할 수 없습니다. + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9138,7 +9585,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9146,7 +9593,7 @@ Please try again or contact the developer of the software. %2 - + Users 사용자 @@ -9270,7 +9717,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack 콜 스택 @@ -9278,12 +9725,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread 스레드를 기다리고 있지 않습니다 @@ -9291,102 +9738,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable 실행 가능 - + paused 일시중지 - + sleeping 수면중 - + waiting for IPC reply IPC 회신을 기다립니다 - + waiting for objects 개체를 기다립니다 - + waiting for condition variable 조건 변수를 기다립니다 - + waiting for address arbiter 주소 결정인을 기다립니다 - + waiting for suspend resume 보류 재개를 기다리는 중 - + waiting 기다리는 중 - + initialized 초기화됨 - + terminated 종료됨 - + unknown 알 수 없음 - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal 이상적 - + core %1 코어 %1 - + processor = %1 프로세서 = %1 - + affinity mask = %1 선호도 마스크 = %1 - + thread id = %1 스레드 아이디 = %1 - + priority = %1(current) / %2(normal) 우선순위 = %1(현재) / %2(일반) - + last running ticks = %1 마지막 실행 틱 = %1 @@ -9394,7 +9841,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread 스레드에서 기다림 @@ -9402,7 +9849,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree 대기 트리(&W) diff --git a/dist/languages/nb.ts b/dist/languages/nb.ts index 5a3e000a21..854615b3ed 100644 --- a/dist/languages/nb.ts +++ b/dist/languages/nb.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Kommuniserer med serveren... - + Cancel Avbryt - + Touch the top left corner <br>of your touchpad. Berør øverste venstre hjørne <br>på styreplaten. - + Now touch the bottom right corner <br>of your touchpad. Berør så nederste venstre hjørne <br>på styreplaten. - + Configuration completed! Konfigurasjon ferdig! - + OK OK @@ -397,439 +397,157 @@ Dette vil bannlyse både deres forum brukernavn og deres IP adresse. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Feil - - Net connect - - - - - Player select - - - - + Software keyboard Programvaretastatur - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Utgangsmotor - + Output Device: Utgangsenhet: - + Input Device: Inngangsenhet: - - Mute audio - - - - + Volume: Volum: - + Mute audio when in background Demp lyden når yuzu kjører i bakgrunnen - + Multicore CPU Emulation Fjerkjernes prosessoremulering - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Begrens Farts-Prosent - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Nøyaktighet: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Del opp FMA (forbedre ytelsen på prosessorer uten FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE Raskere FRSQRTE og FRECPE - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Raskere ASIMD-instruksjoner (kun 32-bit) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Unøyaktig NaN-håndtering - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Slå av adresseromskontroller - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Ignorer global overvåkning - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Enhet: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Shader-backend: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Oppløsning: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Vindustilpasningsfilter: - + FSR Sharpness: FSR Skarphet: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Anti-aliasing–metode: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Fullskjermmodus: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Størrelsesforhold: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Bruk diskens rørledningsmellomlagring - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Bruk asynkron GPU-emulering - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: NVDEC-emulering: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: VSync Modus: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -840,62 +558,34 @@ Mailbox kan ha lavere ventetid enn FIFO og river ikke, men kan slippe rammer. Umiddelbar (ingen synkronisering) presenterer bare det som er tilgjengelig og kan vise riving. - + Enable asynchronous presentation (Vulkan only) Aktiver asynkron presentasjon (kun Vulkan) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) Tving maksikal klokkehastighet (kun Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Kjører arbeid i bakgrunnen mens den venter på grafikkommandoer for å forhindre at GPU-en senker klokkehastigheten. - + Anisotropic Filtering: Anisotropisk filtrering: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Nøyaktighetsnivå: + Nøyaktighetsnivå: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Bruk asynkron shader-bygging (hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Bruk Rask GPU-Tid (Hack) @@ -905,1021 +595,1428 @@ This feature is experimental. Aktiverer rask GPU-tid. Dette alternativet vil tvinge de fleste spill til å kjøre med sin høyeste opprinnelige oppløsning. - + Use Vulkan pipeline cache Bruk Vulkan rørledningsbuffer - + + Enable Reactive Flushing + Aktiver Reaktiv Tømming + + + + Sync to framerate of video playback + Synkroniser med bildefrekvensen for videoavspilling + + + + Run the game at normal speed during video playback, even when the framerate is unlocked. + Kjør spillet i normal hastighet under videoavspilling, selv når bildefrekvensen er låst opp. + + + + Barrier feedback loops + Tilbakekoblingssløyfer for barrierer + + + + Improves rendering of transparency effects in specific games. + Forbedrer gjengivelsen av transparenseffekter i spesifikke spill. + + + + RNG Seed + Frø For Tilfeldig Nummergenerering + + + + Device Name + Enhetsnavn + + + + Note: this can be overridden when region setting is auto-select + NB: dette kan bli overstyrt når regionsinnstillingen er satt til auto-valg + + + + Region: + Region: + + + + Time Zone: + Tidssone: + + + + Sound Output Mode: + Lydutgangsmodus: + + + + Prompt for user on game boot + Spør om bruker når et spill starter + + + + Pause emulation when in background + Paus emulering når yuzu kjører i bakgrunnen + + + + Hide mouse on inactivity + Gjem mus under inaktivitet + + + + Disable controller applet + Deaktiver kontroller-appleten + + + + CPU + CPU + + + + Uncompressed (Best quality) + Ukomprimert (beste kvalitet) + + + + BC1 (Low quality) + BC1 (Lav kvalitet) + + + + BC3 (Medium quality) + BC3 (Medium kvalitet) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + Null + Null + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (assembly-shader-e, kun med NVIDIA) + + + + Normal + Normal + + + + High + Høy + + + + Extreme + Ekstrem + + + + Auto + Auto + + + + Accurate + Nøyaktig + + + + Unsafe + Utrygt + + + + Paranoid (disables most optimizations) + Paranoid (deaktiverer de fleste optimaliseringer) + + + + Borderless Windowed + Rammeløst vindu + + + + Exclusive Fullscreen + Eksklusiv fullskjerm + + + + No Video Output + Ingen videoutdata + + + + CPU Video Decoding + Prosessorvideodekoding + + + + GPU Video Decoding (Default) + GPU-videodekoding (standard) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [EKSPERIMENTELL] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [EXPERIMENTELL] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Nærmeste nabo + + + + Bilinear + Bilineær + + + + Bicubic + Bikubisk + + + + Gaussian + Gaussisk + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + Ingen + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Standard (16:9) + + + + Force 4:3 + Tving 4:3 + + + + Force 21:9 + Tving 21:9 + + + + Force 16:10 + Tving 16:10 + + + + Stretch to Window + Strekk til Vindu + + + + Automatic + Automatisk + + + + + Default + Standard + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - - Enable Reactive Flushing - Aktiver Reaktiv Tømming - - - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - - Sync to framerate of video playback - Synkroniser med bildefrekvensen for videoavspilling + + RAII + - - Run the game at normal speed during video playback, even when the framerate is unlocked. - Kjør spillet i normal hastighet under videoavspilling, selv når bildefrekvensen er låst opp. + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + - - Barrier feedback loops - Tilbakekoblingssløyfer for barrierer + + Extended Dynamic State + - - Improves rendering of transparency effects in specific games. - Forbedrer gjengivelsen av transparenseffekter i spesifikke spill. + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + - - RNG Seed - Frø For Tilfeldig Nummergenerering + + Provoking Vertex + - + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Enhetsnavn - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - NB: dette kan bli overstyrt når regionsinnstillingen er satt til auto-valg - - - - Region: - Region: - - - + The region of the emulated Switch. - - Time Zone: - Tidssone: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Lydutgangsmodus: - - - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Spør om bruker når et spill starter - - - - Pause emulation when in background - Paus emulering når yuzu kjører i bakgrunnen - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Gjem mus under inaktivitet - - - + This setting hides the mouse after 2.5s of inactivity. - - Disable controller applet - Deaktiver kontroller-appleten - - - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - - Uncompressed (Best quality) - Ukomprimert (beste kvalitet) - - - - BC1 (Low quality) - BC1 (Lav kvalitet) - - - - BC3 (Medium quality) - BC3 (Medium kvalitet) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - - Null - Null - - - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (assembly-shader-e, kun med NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Normal + + Unsafe (fast) + - - High - Høy + + Safe (stable) + - - Extreme - Ekstrem - - - - Auto - Auto - - - - Accurate - Nøyaktig - - - - Unsafe - Utrygt - - - - Paranoid (disables most optimizations) - Paranoid (deaktiverer de fleste optimaliseringer) - - - + Dynarmic - + NCE - - Borderless Windowed - Rammeløst vindu - - - - Exclusive Fullscreen - Eksklusiv fullskjerm - - - - No Video Output - Ingen videoutdata - - - - CPU Video Decoding - Prosessorvideodekoding - - - - GPU Video Decoding (Default) - GPU-videodekoding (standard) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [EKSPERIMENTELL] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [EXPERIMENTELL] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Nærmeste nabo - - - - Bilinear - Bilineær - - - - Bicubic - Bikubisk - - - - Gaussian - Gaussisk - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - Ingen - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Standard (16:9) - - - - Force 4:3 - Tving 4:3 - - - - Force 21:9 - Tving 21:9 - - - - Force 16:10 - Tving 16:10 - - - - Stretch to Window - Strekk til Vindu - - - - Automatic - Automatisk - - - - Default - Standard - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japansk (日本語) - + American English Amerikans Engelsk - + French (français) Fransk (français) - + German (Deutsch) Tysk (Deutsch) - + Italian (italiano) Italiensk (italiano) - + Spanish (español) Spansk (español) - + Chinese Kinesisk - + Korean (한국어) Koreansk (한국어) - + Dutch (Nederlands) Nederlandsk (Nederlands) - + Portuguese (português) Portugisisk (português) - + Russian (Русский) Russisk (Русский) - + Taiwanese Taiwansk - + British English Britisk Engelsk - + Canadian French Kanadisk Fransk - + Latin American Spanish Latinamerikansk Spansk - + Simplified Chinese Forenklet Kinesisk - + Traditional Chinese (正體中文) Tradisjonell Kinesisk (正體中文) - + Brazilian Portuguese (português do Brasil) Brasiliansk portugisisk (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japan - + USA USA - + Europe Europa - + Australia Australia - + China Kina - + Korea Korea - + Taiwan Taiwan - + Auto (%1) Auto select time zone Auto (%1) - + Default (%1) Default time zone Normalverdi (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egypt - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Island - + Iran Iran - + Israel Israel - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Libya - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polen - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapore - + Turkey Tyrkia - + UCT UCT - + Universal Universalt - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Dokket - + Handheld Håndholdt - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2271,27 +2368,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Loggføring - + Open Log Location Åpne Logg-Plassering - + Global Log Filter Global Loggfilter - + When checked, the max size of the log increases from 100 MB to 1 GB Når dette er på øker maksstørrelsen til loggen fra 100 MB til 1 GB - + Enable Extended Logging** Slå på utvidet loggføring** - + Show Log in Console Vis logg i konsollen @@ -2437,7 +2534,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2499,7 +2596,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Dette blir automatisk tilbakestilt når yuzu lukkes. - + Web applet not compiled Web-applet ikke kompilert @@ -2549,7 +2646,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2558,88 +2655,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Noen innstillinger er bare tilgjengelige når spillet ikke er i gang. - + Applets - - + + Audio Lyd - - + + CPU CPU - + Debug Feilsøk - + Filesystem Filsystem - - + + General Generelt - - + + Graphics Grafikk - + GraphicsAdvanced AvnsertGrafikk - + GraphicsExtensions - + Hotkeys Hurtigtaster - - + + Controls Kontrollere - + Profiles Profiler - + Network Nettverk - - + + System System - + Game List Spill Liste - + Web Nett @@ -2737,51 +2834,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Tilbakestill Mellomlagringen for Metadata - + Select Emulated NAND Directory... Velg Emulert NAND-Mappe... - + Select Emulated SD Directory... Velg Emulert SD-Mappe... - + Select Gamecard Path... Velg Spillkortbane... - + Select Dump Directory... Velg Dump-Katalog - + Select Mod Load Directory... Velg Mod-Lastingsmappe... - The metadata cache is already empty. - Mellomlagringen for metadata er allerede tom. + Mellomlagringen for metadata er allerede tom. - The operation completed successfully. - Operasjonen ble fullført vellykket. + Operasjonen ble fullført vellykket. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Mellomlagringen for metadata kunne ikke slettes. Den kan være i bruk eller ikke-eksisterende. + Mellomlagringen for metadata kunne ikke slettes. Den kan være i bruk eller ikke-eksisterende. @@ -2812,12 +2903,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Dette tilbakestiller alle innstillinger og fjerner alle spillinnstillinger. Spillmapper, profiler og inndataprofiler blir ikke slettet. Fortsett? @@ -2850,33 +2941,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Bakgrunnsfarge: - + % FSR sharpening percentage (e.g. 50%) % - + Off Av - + VSync Off VSync Av - + Recommended Anbefalt - + On - + VSync On VSync På @@ -2913,14 +3004,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2952,75 +3047,75 @@ These settings are experimental, and may cause black screens. If your games fail Gjenopprett Standardverdier - + Action Handling - + Hotkey Hurtigtast - + Controller Hotkey Kontrollerhurtigtast - - - + + + Conflicting Key Sequence Mostridende tastesekvens - - + + The entered key sequence is already assigned to: %1 Den inntastede tastesekvensen er allerede tildelt til: %1 - + [waiting] [venter] - + Invalid Ugyldig - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Gjenopprett Standardverdi - + Clear Fjern - + Conflicting Button Sequence Motstridende knappesekvens - + The default button sequence is already assigned to: %1 Standardknappesekvensen er allerede tildelt til: %1 - + The default key sequence is already assigned to: %1 Standardtastesekvensen er allerede tildelt til: %1 @@ -3340,7 +3435,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3495,7 +3590,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Venstre Pinne @@ -3605,14 +3700,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3631,7 +3726,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Pluss @@ -3644,15 +3739,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3697,7 +3792,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Høyre Pinne @@ -3712,242 +3807,242 @@ These settings are experimental, and may cause black screens. If your games fail Konfigurer - - - - + + + + Clear Fjern - - - - - + + + + + [not set] [ikke satt] - - - + + + Invert button Inverter knapp - - + + Toggle button Veksle knapp - + Turbo button Turbo-Knapp - - + + Invert axis Inverter akse - - - + + + Set threshold Set grense - - + + Choose a value between 0% and 100% Velg en verdi mellom 0% og 100% - + Toggle axis veksle akse - + Set gyro threshold Angi gyroterskel - + Calibrate sensor Kalibrer sensor - + Map Analog Stick Kartlegg Analog Spak - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Etter du har trykker på OK, flytt først stikken horisontalt, og så vertikalt. For å invertere aksene, flytt først stikken vertikalt, og så horistonalt. - + Center axis Senterakse - - + + Deadzone: %1% Dødsone: %1% - - + + Modifier Range: %1% Modifikatorområde: %1% - - + + Pro Controller Pro-Kontroller - + Dual Joycons Doble Joycons - + Left Joycon Venstre Joycon - + Right Joycon Høyre Joycon - + Handheld Håndholdt - + GameCube Controller GameCube-kontroller - + Poke Ball Plus Poke Ball Plus - + NES Controller NES-kontroller - + SNES Controller SNES-kontroller - + N64 Controller N64-kontroller - + Sega Genesis Sega Genesis - + Start / Pause Start / paus - + Z Z - + Control Stick Kontrollstikke - + C-Stick C-stikke - + Shake! Rist! - + [waiting] [venter] - + New Profile Ny Profil - + Enter a profile name: Skriv inn et profilnavn: - - + + Create Input Profile Lag inndataprofil - + The given profile name is not valid! Det oppgitte profilenavnet er ugyldig! - + Failed to create the input profile "%1" Klarte ikke lage inndataprofil "%1" - + Delete Input Profile Slett inndataprofil - + Failed to delete the input profile "%1" Klarte ikke slette inndataprofil "%1" - + Load Input Profile Last inn inndataprofil - + Failed to load the input profile "%1" Klarte ikke laste inn inndataprofil "%1" - + Save Input Profile Lagre inndataprofil - + Failed to save the input profile "%1" Klarte ikke lagre inndataprofil "%1" @@ -4004,7 +4099,7 @@ For å invertere aksene, flytt først stikken vertikalt, og så horistonalt. - + Configure Konfigurer @@ -4040,7 +4135,7 @@ For å invertere aksene, flytt først stikken vertikalt, og så horistonalt. - + Test Test @@ -4059,7 +4154,7 @@ For å invertere aksene, flytt først stikken vertikalt, og så horistonalt.<a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Lær Mer</span></a> - + %1:%2 %1:%2 @@ -4068,77 +4163,77 @@ For å invertere aksene, flytt først stikken vertikalt, og så horistonalt.yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Portnummeret har ugyldige tegn - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Porten må være i intervallet 0 til 65353 - + IP address is not valid IP-adressen er ugyldig - + This UDP server already exists Denne UDP-tjeneren eksisterer allerede - + Unable to add more than 8 servers Kan ikke legge til mer enn 8 tjenere - + Testing Testing - + Configuring Konfigurering - + Test Successful Test Vellykket - + Successfully received data from the server. Mottatt data fra serveren vellykket. - + Test Failed Test Feilet - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Kunne ikke motta gyldig data fra serveren.<br>Vennligst bekreft at serveren er satt opp riktig og at adressen og porten er riktige. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP-Test eller kalibrasjonskonfigurering er i fremgang.<br>Vennligst vent for dem til å bli ferdig. @@ -4265,7 +4360,12 @@ Gjeldende verdier er henholdsvis %1% og %2%. Nettverksgrensesnitt - + + Enable Airplane Mode + + + + None Ingen @@ -4323,52 +4423,52 @@ Gjeldende verdier er henholdsvis %1% og %2%. Noen innstillinger er bare tilgjengelige når spillet ikke er i gang. - + Add-Ons Tillegg - + System System - + CPU CPU - + Graphics Grafikk - + Adv. Graphics Avn. Grafikk - + GPU Extensions - + Audio Lyd - + Input Profiles Inndataprofiler - + Linux - + Properties Egenskaper @@ -4386,12 +4486,12 @@ Gjeldende verdier er henholdsvis %1% og %2%. Tillegg - + Patch Name Oppdateringsnavn - + Version Versjon @@ -4429,27 +4529,32 @@ Gjeldende verdier er henholdsvis %1% og %2%. Sett Bilde - + + Select Avatar + + + + Add Legg til - + Rename Gi nytt navn - + Remove Fjern - + Profile management is available only when game is not running. Profil-administrering er bare tilgjengelig når ingen spill kjører. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4457,100 +4562,189 @@ Gjeldende verdier er henholdsvis %1% og %2%. %2 - + Enter Username Skriv inn Brukernavn - + Users Brukere - + Enter a username for the new user: Tast inn et brukernavn for den nye brukeren: - + Enter a new username: Skriv inn et nytt brukernavn - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Sett Bruker Bilde - - JPEG Images (*.jpg *.jpeg) - JPEG Bilder (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG Bilder (*.jpg *.jpeg) + + + Error deleting image Feil ved sletting av bilde - + Error occurred attempting to overwrite previous image at: %1. En feil oppstod under overskrivelse av det forrige bildet på: %1. - + Error deleting file Feil ved sletting av fil - + Unable to delete existing file: %1. Kunne ikke slette eksisterende fil: %1. - + Error creating user image directory Feil under opprettelse av profilbildemappe - + Unable to create directory %1 for storing user images. Kunne ikke opprette mappe %1 for å lagre profilbilder. - Error copying user image - Feil under kopiering av profilbilde + Feil under kopiering av profilbilde - Unable to copy image from %1 to %2 - Kunne ikke kopiere bilde fra %1 til %2 + Kunne ikke kopiere bilde fra %1 til %2 - Error resizing user image - Feil under endring av størrelse på brukerbilde + Feil under endring av størrelse på brukerbilde - Unable to resize image - Klarte ikke endre bildestørrelse + Klarte ikke endre bildestørrelse + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Avbryt + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Slett denne brukeren? Alle brukerens lagrede data vil bli slettet. - + Confirm Delete Bekreft Sletting - + Name: %1 UUID: %2 Navn: %1 @@ -4603,7 +4797,7 @@ UUID: %2 - + Enable Aktiver @@ -4614,7 +4808,7 @@ UUID: %2 - + Not connected Ikke Tilkoblet @@ -4624,63 +4818,63 @@ UUID: %2 Gjenopprett Standardverdier - + Clear Fjern - + [not set] [ikke satt] - + Invert axis Inverter akse - - + + Deadzone: %1% Dødsone: %1% - + Error enabling ring input Feil ved aktivering av ringinndata - + Direct Joycon driver is not enabled Driver for direkte JoyCon tilkobling er ikke aktivert - + Configuring Konfigurering - + The current mapped device doesn't support the ring controller Den gjeldende tilordnede enheten støtter ikke ringkontrolleren. - + The current mapped device doesn't have a ring attached Den gjeldende kartlagte enheten har ikke en ring festet - + The current mapped device is not connected Den tilordnede enheten er ikke tilkoblet - + Unexpected driver result %1 Uventet driverresultat %1 - + [waiting] [venter] @@ -4722,7 +4916,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4774,12 +4968,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS-konfigurasjon - + Select TAS Load Directory... Velg TAS-lastemappe... @@ -4889,7 +5083,7 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5209,6 +5403,16 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re Web Nett + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu Nettservice @@ -5218,42 +5422,29 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re Ved å gi ditt brukernavn og token, sier du deg enig til å la yuzu samle inn ytterlige brukerdataer, som kan inkludere brukeridentifiserende informasjon. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verifiser + Verifiser - Sign up - Registrer deg + Registrer deg - + Token: Token: - + Username: Brukernavn: - What is my token? - Hva er min token? + Hva er min token? - + Web Service configuration can only be changed when a public room isn't being hosted. Webtjenestekonfigurasjonen kan bare endres når et offentlig rom ikke blir arangert. @@ -5278,12 +5469,12 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re Regenerer - + Discord Presence Discord Nærvær - + Show Current Game in your Discord Status Vis Gjeldene Spill på din Discord Status @@ -5292,24 +5483,8 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Lær mer</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrer deg</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrer deg</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5332,10 +5507,9 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re Token ble ikke bekreftet. Endringen av tokenet ditt er ikke lagret. - Unverified, please click Verify before saving configuration Tooltip - Ubekreftet, klikk på Bekreft før du lagrer konfigurasjonen. + Ubekreftet, klikk på Bekreft før du lagrer konfigurasjonen. Verifying... @@ -5359,20 +5533,67 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Bekreftelsen mislyktes. Kontroller at du har tastet inn tokenet ditt riktig, og at internettforbindelsen din fungerer. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Kontroller P1 - + &Controller P1 &Controller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versjon + + DirectConnect @@ -5478,7 +5699,12 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5486,11 +5712,6 @@ Dra punkter for å endre posisjon, eller dobbelttrykk på tabellfelter for å re The host of the room has banned you. Speak with the host to unban you or try a different room. Verten for rommet har utestengt deg. Snakk med verten for å oppheve utestengingen eller prøv et annet rom. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5552,7 +5773,7 @@ Gå til Konfigurer -> System -> Nettverk og gjør et valg. Telemetri - + Broken Vulkan Installation Detected Ødelagt Vulkan-installasjon oppdaget @@ -5561,106 +5782,105 @@ Gå til Konfigurer -> System -> Nettverk og gjør et valg. Vulkan-initialisering mislyktes under oppstart.<br><br>Klikk<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>her for instruksjoner for å løse problemet</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Kjører et spill - + Loading Web Applet... Laster web-applet... - - + + Disable Web Applet Slå av web-applet - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Deaktivering av webappleten kan føre til udefinert oppførsel og bør bare brukes med Super Mario 3D All-Stars. Er du sikker på at du vil deaktivere webappleten? (Dette kan aktiveres på nytt i feilsøkingsinnstillingene). - + The amount of shaders currently being built Antall shader-e som bygges for øyeblikket - + The current selected resolution scaling multiplier. Den valgte oppløsningsskaleringsfaktoren. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Nåværende emuleringshastighet. Verdier høyere eller lavere en 100% indikerer at emuleringen kjører raskere eller tregere enn en Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Hvor mange bilder per sekund spiller viser. Dette vil variere fra spill til spill og scene til scene. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Tid det tar for å emulere et Switch bilde. Teller ikke med bildebegrensing eller v-sync. For full-hastighet emulering burde dette være 16.67 ms. på det høyeste. - + Unmute Slå på lyden - + Mute Lydløs - + Reset Volume Tilbakestill volum - + &Clear Recent Files &Tøm Nylige Filer - + &Continue &Fortsett - + &Pause &Paus - Warning Outdated Game Format - Advarsel: Utdatert Spillformat + Advarsel: Utdatert Spillformat You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Du bruker en dekonstruert ROM-mappe for dette spillet, som er et utdatert format som har blitt erstattet av andre formater som NCA, NAX, XCI, eller NSP. Dekonstruerte ROM-mapper mangler ikoner, metadata, og oppdateringsstøtte.<br><br>For en forklaring på diverse Switch-formater som yuzu støtter,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>sjekk vår wiki</a>. Denne meldingen vil ikke bli vist igjen. - - + + Error while loading ROM! Feil under innlasting av ROM! - + The ROM format is not supported. Dette ROM-formatet er ikke støttet. - + An error occurred initializing the video core. En feil oppstod under initialisering av videokjernen. @@ -5669,7 +5889,7 @@ Gå til Konfigurer -> System -> Nettverk og gjør et valg. yuzu har oppdaget en feil under kjøring av videokjernen. Dette er vanligvis forårsaket av utdaterte GPU-drivere, inkludert for integrert grafikk. Vennligst sjekk loggen for flere detaljer. For mer informasjon om å finne loggen, besøk følgende side: <a href='https://yuzu-emu.org/help/reference/log-files/'>How to Uploadd the Log File</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Feil under lasting av ROM! %1 @@ -5680,473 +5900,397 @@ Gå til Konfigurer -> System -> Nettverk og gjør et valg. %1<br>Vennligst følg <a href='https://yuzu-emu.org/help/quickstart/'>hurtigstartsguiden</a> for å redumpe filene dine. <br>Du kan henvise til yuzu wikien</a> eller yuzu Discorden</a> for hjelp. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. En ukjent feil oppstod. Se loggen for flere detaljer. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Lukker programvare... - + Save Data Lagre Data - + Mod Data Mod Data - + Error Opening %1 Folder Feil Under Åpning av %1 Mappen - - + + Folder does not exist! Mappen eksisterer ikke! - Error Opening Transferable Shader Cache - Feil ved åpning av overførbar shaderbuffer + Feil ved åpning av overførbar shaderbuffer - Failed to create the shader cache directory for this title. - Kunne ikke opprette shader cache-katalogen for denne tittelen. + Kunne ikke opprette shader cache-katalogen for denne tittelen. - Error Removing Contents - Feil ved fjerning av innhold + Feil ved fjerning av innhold - Error Removing Update - Feil ved fjerning av oppdatering + Feil ved fjerning av oppdatering - Error Removing DLC - Feil ved fjerning av DLC + Feil ved fjerning av DLC - + Remove Installed Game Contents? Fjern Innstallert Spillinnhold? - + Remove Installed Game Update? Fjern Installert Spilloppdatering? - + Remove Installed Game DLC? Fjern Installert Spill DLC? - + Remove Entry Fjern oppføring - - - - - - Successfully Removed - Fjerning lykkes + Fjerning lykkes - Successfully removed the installed base game. - Vellykket fjerning av det installerte basisspillet. + Vellykket fjerning av det installerte basisspillet. - The base game is not installed in the NAND and cannot be removed. - Grunnspillet er ikke installert i NAND og kan ikke bli fjernet. + Grunnspillet er ikke installert i NAND og kan ikke bli fjernet. - Successfully removed the installed update. - Fjernet vellykket den installerte oppdateringen. + Fjernet vellykket den installerte oppdateringen. - There is no update installed for this title. - Det er ingen oppdatering installert for denne tittelen. + Det er ingen oppdatering installert for denne tittelen. - There are no DLC installed for this title. - Det er ingen DLC installert for denne tittelen. + Det er ingen DLC installert for denne tittelen. - Successfully removed %1 installed DLC. - Fjernet vellykket %1 installerte DLC-er. + Fjernet vellykket %1 installerte DLC-er. - + Delete OpenGL Transferable Shader Cache? Slette OpenGL Overførbar Shaderbuffer? - + Delete Vulkan Transferable Shader Cache? Slette Vulkan Overførbar Shaderbuffer? - + Delete All Transferable Shader Caches? Slette Alle Overførbare Shaderbuffere? - + Remove Custom Game Configuration? Fjern Tilpasset Spillkonfigurasjon? - + Remove Cache Storage? Fjerne Hurtiglagringen? - + Remove File Fjern Fil - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Feil under fjerning av overførbar shader cache + Feil under fjerning av overførbar shader cache - - A shader cache for this title does not exist. - En shaderbuffer for denne tittelen eksisterer ikke. + En shaderbuffer for denne tittelen eksisterer ikke. - Successfully removed the transferable shader cache. - Lykkes i å fjerne den overførbare shader cachen. + Lykkes i å fjerne den overførbare shader cachen. - Failed to remove the transferable shader cache. - Feil under fjerning av den overførbare shader cachen. + Feil under fjerning av den overførbare shader cachen. - Error Removing Vulkan Driver Pipeline Cache - Feil ved fjerning av Vulkan Driver-Rørledningsbuffer + Feil ved fjerning av Vulkan Driver-Rørledningsbuffer - Failed to remove the driver pipeline cache. - Kunne ikke fjerne driverens rørledningsbuffer. + Kunne ikke fjerne driverens rørledningsbuffer. - - Error Removing Transferable Shader Caches - Feil ved fjerning av overførbare shaderbuffere + Feil ved fjerning av overførbare shaderbuffere - Successfully removed the transferable shader caches. - Vellykket fjerning av overførbare shaderbuffere. + Vellykket fjerning av overførbare shaderbuffere. - Failed to remove the transferable shader cache directory. - Feil ved fjerning av overførbar shaderbuffer katalog. + Feil ved fjerning av overførbar shaderbuffer katalog. - - Error Removing Custom Configuration - Feil Under Fjerning Av Tilpasset Konfigurasjon + Feil Under Fjerning Av Tilpasset Konfigurasjon - A custom configuration for this title does not exist. - En tilpasset konfigurasjon for denne tittelen finnes ikke. + En tilpasset konfigurasjon for denne tittelen finnes ikke. - Successfully removed the custom game configuration. - Fjernet vellykket den tilpassede spillkonfigurasjonen. + Fjernet vellykket den tilpassede spillkonfigurasjonen. - Failed to remove the custom game configuration. - Feil under fjerning av den tilpassede spillkonfigurasjonen. + Feil under fjerning av den tilpassede spillkonfigurasjonen. - - + + RomFS Extraction Failed! Utvinning av RomFS Feilet! - + There was an error copying the RomFS files or the user cancelled the operation. Det oppstod en feil under kopiering av RomFS filene eller så kansellerte brukeren operasjonen. - + Full Fullstendig - + Skeleton Skjelett - + Select RomFS Dump Mode Velg RomFS Dump Modus - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Velg hvordan du vil dumpe RomFS.<br>Fullstendig vil kopiere alle filene til en ny mappe mens <br>skjelett vil bare skape mappestrukturen. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Det er ikke nok ledig plass på %1 til å pakke ut RomFS. Vennligst frigjør plass eller velg en annen dump-katalog under Emulering > Konfigurer > System > Filsystem > Dump Root. - + Extracting RomFS... Utvinner RomFS... - - - - - + + Cancel Avbryt - + RomFS Extraction Succeeded! RomFS Utpakking lyktes! - - - + The operation completed successfully. Operasjonen fullført vellykket. - Integrity verification couldn't be performed! - Integritetsverifisering kunne ikke utføres! + Integritetsverifisering kunne ikke utføres! - File contents were not checked for validity. - Filinnholdet ble ikke kontrollert for gyldighet. + Filinnholdet ble ikke kontrollert for gyldighet. - - Verifying integrity... - Verifiserer integritet... + Verifiserer integritet... - - Integrity verification succeeded! - Integritetsverifisering vellykket! + Integritetsverifisering vellykket! - - Integrity verification failed! - Integritetsverifisering mislyktes! + Integritetsverifisering mislyktes! - File contents may be corrupt. - Filinnholdet kan være skadet. + Filinnholdet kan være skadet. - - - - Create Shortcut - Lag Snarvei + Lag Snarvei - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - Opprettet en snarvei til %1 + Opprettet en snarvei til %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Dette vil opprette en snarvei til gjeldende AppImage. Dette fungerer kanskje ikke bra hvis du oppdaterer. Fortsette? + Dette vil opprette en snarvei til gjeldende AppImage. Dette fungerer kanskje ikke bra hvis du oppdaterer. Fortsette? - - Failed to create a shortcut to %1 + Create Icon + Lag Ikon + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Kan ikke opprette ikonfil. Stien "%1" finnes ikke og kan ikke opprettes. + + + + Warning: Outdated Game Format - - Create Icon - Lag Ikon + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + - - Cannot create icon file. Path "%1" does not exist and cannot be created. - Kan ikke opprette ikonfil. Stien "%1" finnes ikke og kan ikke opprettes. + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + - + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Feil ved åpning av %1 - + Select Directory Velg Mappe - + Properties Egenskaper - + The game properties could not be loaded. Spillets egenskaper kunne ikke bli lastet inn. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch Kjørbar Fil (%1);;Alle Filer (*.*) - + Load File Last inn Fil - + Open Extracted ROM Directory Åpne Utpakket ROM Mappe - + Invalid Directory Selected Ugyldig Mappe Valgt - + The directory you have selected does not contain a 'main' file. Mappen du valgte inneholder ikke en 'main' fil. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Installerbar Switch-Fil (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xcI) - + Install Files Installer Filer - + %n file(s) remaining %n fil gjenstår @@ -6154,25 +6298,25 @@ Gå til Konfigurer -> System -> Nettverk og gjør et valg. - + Installing file "%1"... Installerer fil "%1"... - - + + Install Results Insallasjonsresultater - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. For å unngå mulige konflikter fraråder vi brukere å installere basisspill på NAND. Bruk kun denne funksjonen til å installere oppdateringer og DLC. - + %n file(s) were newly installed @@ -6183,7 +6327,7 @@ Bruk kun denne funksjonen til å installere oppdateringer og DLC. - + %n file(s) were overwritten @@ -6194,7 +6338,7 @@ Bruk kun denne funksjonen til å installere oppdateringer og DLC. - + %n file(s) failed to install @@ -6205,491 +6349,451 @@ Bruk kun denne funksjonen til å installere oppdateringer og DLC. - + System Application Systemapplikasjon - + System Archive Systemarkiv - + System Application Update Systemapplikasjonsoppdatering - + Firmware Package (Type A) Firmware Pakke (Type A) - + Firmware Package (Type B) Firmware-Pakke (Type B) - + Game Spill - + Game Update Spilloppdatering - + Game DLC Spill tilleggspakke - + Delta Title Delta Tittel - + Select NCA Install Type... Velg NCA Installasjonstype... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Vennligst velg typen tittel du vil installere denne NCA-en som: (I de fleste tilfellene, standarden 'Spill' fungerer.) - + Failed to Install Feil under Installasjon - + The title type you selected for the NCA is invalid. Titteltypen du valgte for NCA-en er ugyldig. - + File not found Fil ikke funnet - + File "%1" not found Filen "%1" ikke funnet - + OK OK - - + + Hardware requirements not met Krav til maskinvare ikke oppfylt - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Systemet ditt oppfyller ikke de anbefalte maskinvarekravene. Kompatibilitetsrapportering er deaktivert. - + Missing yuzu Account Mangler yuzu Bruker - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. For å sende inn et testtilfelle for spillkompatibilitet, må du linke yuzu-brukeren din.<br><br/>For å linke yuzu-brukeren din, gå til Emulasjon &gt; Konfigurasjon &gt; Nett. - + Error opening URL Feil under åpning av URL - + Unable to open the URL "%1". Kunne ikke åpne URL "%1". - + TAS Recording TAS-innspilling - + Overwrite file of player 1? Overskriv filen til spiller 1? - + Invalid config detected Ugyldig konfigurasjon oppdaget - + Handheld controller can't be used on docked mode. Pro controller will be selected. Håndholdt kontroller kan ikke brukes i dokket modus. Pro-kontroller vil bli valgt. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Den valgte amiibo-en har blitt fjernet - + Error Feil - - + + The current game is not looking for amiibos Det kjørende spillet sjekker ikke for amiibo-er - + Amiibo File (%1);; All Files (*.*) Amiibo-Fil (%1);; Alle Filer (*.*) - + Load Amiibo Last inn Amiibo - + Error loading Amiibo data Feil ved lasting av Amiibo data - + The selected file is not a valid amiibo Den valgte filen er ikke en gyldig amiibo - + The selected file is already on use Den valgte filen er allerede i bruk - + An unknown error occurred En ukjent feil oppso - - Verification failed for the following files: %1 - Verifisering mislyktes for følgende filer: + Verifisering mislyktes for følgende filer: %1 - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Applet for kontroller - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Ta Skjermbilde - + PNG Image (*.png) PNG Bilde (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS-tilstand: Kjører %1/%2 - + TAS state: Recording %1 TAS-tilstand: Spiller inn %1 - + TAS state: Idle %1/%2 TAS-tilstand: Venter %1%2 - + TAS State: Invalid TAS-tilstand: Ugyldig - + &Stop Running &Stopp kjøring - + &Start &Start - + Stop R&ecording Stopp innspilling (&E) - + R&ecord Spill inn (%E) - + Building: %n shader(s) Bygger: %n shader @@ -6697,18 +6801,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Skala: %1x - + Speed: %1% / %2% Hastighet: %1% / %2% - + Speed: %1% Hastighet: %1% @@ -6717,54 +6821,54 @@ Would you like to download it? Spill: %1 FPS (ubegrenset) - + Game: %1 FPS Spill: %1 FPS - + Frame: %1 ms Ramme: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA INGEN AA - + VOLUME: MUTE VOLUM: DEMPET - + VOLUME: %1% Volume percentage (e.g. 50%) VOLUM: %1% - + Derivation Components Missing Derivasjonskomponenter Mangler - + Select RomFS Dump Target Velg RomFS Dump-Mål - + Please select which RomFS you would like to dump. Vennligst velg hvilken RomFS du vil dumpe. @@ -6777,7 +6881,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Er du sikker på at du vil stoppe emulasjonen? All ulagret fremgang vil bli tapt. @@ -6790,102 +6894,102 @@ Would you like to bypass this and exit anyway? Vil du overstyre dette og lukke likevel? - + None Ingen - + FXAA FXAA - + SMAA SMAA - + Nearest Nærmest - + Bilinear Bilineær - + Bicubic Bikubisk - + Gaussian Gaussisk - + ScaleForce ScaleForce - + Area - + Docked Dokket - + Handheld Håndholdt - + Normal Normal - + High Høy - + Extreme Ekstrem - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6893,13 +6997,13 @@ Vil du overstyre dette og lukke likevel? GRenderWindow - - + + OpenGL not available! OpenGL ikke tilgjengelig! - + OpenGL shared contexts are not supported. Delte OpenGL-kontekster støttes ikke. @@ -6908,33 +7012,33 @@ Vil du overstyre dette og lukke likevel? yuzu har ikke blitt kompilert med OpenGL-støtte. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Feil under initialisering av OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Det kan hende at GPU-en din ikke støtter OpenGL, eller at du ikke har den nyeste grafikkdriveren. - + Error while initializing OpenGL 4.6! Feil under initialisering av OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Det kan hende at GPU-en din ikke støtter OpenGL 4.6, eller at du ikke har den nyeste grafikkdriveren.<br><br>GL-renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Det kan hende at GPU-en din ikke støtter én eller flere nødvendige OpenGL-utvidelser. Vennligst sørg for at du har den nyeste grafikkdriveren.<br><br>GL-renderer: <br>%1<br><br>Ikke-støttede utvidelser:<br>%2 @@ -6942,128 +7046,128 @@ Vil du overstyre dette og lukke likevel? GameList - + Favorite Legg til som favoritt - + Start Game Start Spill - + Start Game without Custom Configuration Star Spill Uten Tilpasset Konfigurasjon - + Open Save Data Location Åpne Lagret Data plassering - + Open Mod Data Location Åpne Mod Data plassering - + Open Transferable Pipeline Cache Åpne Overførbar Rørledningsbuffer - + Remove Fjern - + Remove Installed Update Fjern Installert Oppdatering - + Remove All Installed DLC Fjern All Installert DLC - + Remove Custom Configuration Fjern Tilpasset Konfigurasjon - + Remove Play Time Data - + Remove Cache Storage Fjern Hurtiglagring - + Remove OpenGL Pipeline Cache Fjer OpenGL Rørledningsbuffer - + Remove Vulkan Pipeline Cache Fjern Vulkan Rørledningsbuffer - + Remove All Pipeline Caches Fjern Alle Rørledningsbuffere - + Remove All Installed Contents Fjern All Installert Innhold - + Dump RomFS Dump RomFS - + Dump RomFS to SDMC Dump RomFS til SDMC - + Verify Integrity Verifiser integritet - + Copy Title ID to Clipboard Kopier Tittel-ID til Utklippstavle - + Navigate to GameDB entry Naviger til GameDB-oppføring - + Create Shortcut lag Snarvei - + Add to Desktop Legg Til På Skrivebordet - + Add to Applications Menu Legg Til Applikasjonsmenyen - + Configure Game @@ -7072,62 +7176,62 @@ Vil du overstyre dette og lukke likevel? Egenskaper - + Scan Subfolders Skann Undermapper - + Remove Game Directory Fjern Spillmappe - + ▲ Move Up ▲ Flytt Opp - + ▼ Move Down ▼ Flytt Ned - + Open Directory Location Åpne Spillmappe - + Clear Fjern - + Name Navn - + Compatibility Kompatibilitet - + Add-ons Tilleggsprogrammer - + File type Fil Type - + Size Størrelse - + Play time @@ -7135,62 +7239,62 @@ Vil du overstyre dette og lukke likevel? GameListItemCompat - + Ingame i Spillet - + Game starts, but crashes or major glitches prevent it from being completed. Spillet starter, men krasjer eller større feil gjør at det ikke kan fullføres. - + Perfect Perfekt - + Game can be played without issues. Spillet kan spilles uten problemer. - + Playable Spillbart - + Game functions with minor graphical or audio glitches and is playable from start to finish. Spillet fungerer med mindre grafiske eller lydfeil og kan spilles fra start til slutt. - + Intro/Menu Intro/Meny - + Game loads, but is unable to progress past the Start Screen. Spillet lastes inn, men kan ikke gå videre forbi startskjermen. - + Won't Boot Vil ikke starte - + The game crashes when attempting to startup. Spillet krasjer under oppstart. - + Not Tested Ikke testet - + The game has not yet been tested. Spillet har ikke blitt testet ennå. @@ -7198,7 +7302,7 @@ Vil du overstyre dette og lukke likevel? GameListPlaceholder - + Double-click to add a new folder to the game list Dobbeltrykk for å legge til en ny mappe i spillisten @@ -7206,7 +7310,7 @@ Vil du overstyre dette og lukke likevel? GameListSearchField - + %1 of %n result(s) %1 of %n resultat @@ -7214,12 +7318,12 @@ Vil du overstyre dette og lukke likevel? - + Filter: Filter: - + Enter pattern to filter Angi mønster for å filtrere @@ -7301,7 +7405,7 @@ Vil du overstyre dette og lukke likevel? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7315,190 +7419,190 @@ Feilmelding: Hotkeys - + Audio Mute/Unmute Lyd av/på - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Hovedvindu - + Audio Volume Down Lydvolum Ned - + Audio Volume Up Lydvolum Opp - + Capture Screenshot Ta Skjermbilde - + Change Adapting Filter Endre tilpasningsfilter - + Change Docked Mode Endre forankret modus - + Change GPU Accuracy Endre GPU-nøyaktighet - + Configure Konfigurer - + Configure Current Game - + Continue/Pause Emulation Fortsett/Pause Emuleringen - + Exit Fullscreen Avslutt fullskjerm + + + Exit Eden + + Exit yuzu Avslutt yuzu - - Exit eden - - - - + Fullscreen Fullskjerm - + Load File Last inn Fil - + Load/Remove Amiibo Last/Fjern Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Omstart Emuleringen - + Stop Emulation Stopp Emuleringen - + TAS Record Spill inn TAS - + TAS Reset Tilbakestill TAS - + TAS Start/Stop Start/Stopp TAS - + Toggle Filter Bar Veksle Filterlinje - + Toggle Framerate Limit Veksle Bildefrekvensgrense - + Toggle Mouse Panning Veksle Muspanorering - + Toggle Renderdoc Capture - + Toggle Status Bar Veksle Statuslinje @@ -7506,22 +7610,22 @@ Feilmelding: InstallDialog - + Please confirm these are the files you wish to install. Vennligst bekreft at dette er filene du ønsker å installere. - + Installing an Update or DLC will overwrite the previously installed one. Installering av en oppdatering eller DLC vil overskrive den tidligere installerte. - + Install Installer - + Install Files to NAND Installer filer til NAND @@ -7529,7 +7633,7 @@ Feilmelding: LimitableInputDialog - + The text can't contain any of the following characters: %1 Teksten kan ikke inneholde noen av de følgende tegnene: @@ -7676,152 +7780,207 @@ Feilmelding: Nylige file&r - + + Open &Eden Folders + + + + &Emulation &Emulering - + &View &Vis - + &Reset Window Size Nullstill vindusstø&rrelse - + &Debugging Feilsøking (&D) - + Reset Window Size to &720p Tilbakestill vindusstørrelse til &720p - + Reset Window Size to 720p Tilbakestill vindusstørrelse til 720p - + Reset Window Size to &900p Tilbakestill vindusstørrelse til &900p - + Reset Window Size to 900p Tilbakestill vindusstørrelse til 900p - + Reset Window Size to &1080p Tilbakestill vindusstørrelse til &1080p - + Reset Window Size to 1080p Tilbakestill vindusstørrelse til 1080p - + &Multiplayer Flerspiller (&M) - + &Tools Verk&tøy - + &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Hjelp - + &Install Files to NAND... &Installer filer til NAND... - + L&oad File... Last inn fil... (&O) - + Load &Folder... Last inn mappe (&F) - + E&xit &Avslutt - + &Pause &Paus - + &Stop &Stop - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7830,97 +7989,97 @@ Feilmelding: Om yuzu (&A) - + Single &Window Mode Énvindusmodus (&W) - + Con&figure... Kon&figurer... - + Ctrl+, - + Display D&ock Widget Headers Vis Overskrifter for Dock Widget (&O) - + Show &Filter Bar Vis &filterlinje - + Show &Status Bar Vis &statuslinje - + Show Status Bar Vis statuslinje - + &Browse Public Game Lobby Bla gjennom den offentlige spillobbyen (&B) - + &Create Room Opprett Rom (&C) - + &Leave Room Forlat Rommet (&L) - + &Direct Connect to Room Direkte Tilkobling Til Rommet (&D) - + &Show Current Room Vis nåværende rom (&S) - + F&ullscreen F&ullskjerm - + &Restart Omstart (&R) - + Load/Remove &Amiibo... Last/Fjern Amiibo (&A) - + &Report Compatibility Rapporter kompatibilitet (&R) - + Open &Mods Page Åpne Modifikasjonssiden (&M) - + Open &Quickstart Guide Åpne Hurtigstartsguiden (&Q) - + &FAQ &FAQ @@ -7929,77 +8088,82 @@ Feilmelding: Åpne &yuzu Mappen - + &Capture Screenshot Ta Skjermbilde (&C) - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... Konfigurer TAS (&C) - + Configure C&urrent Game... Konfigurer Gjeldende Spill (&U) - + &Start &Start - + &Reset Tilbakestill (&R) - + R&ecord Spill inn (%E) - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -8007,26 +8171,36 @@ Feilmelding: MicroProfileDialog - &MicroProfile - Mikroprofil (&M) + Mikroprofil (&M) MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8086,37 +8260,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Gjeldende tilkoblingsstatus - + Not Connected. Click here to find a room! Ikke tilkoblet. Klikk her for å finne et rom! - + Not Connected Ikke Tilkoblet - + Connected Tilkoblet - + New Messages Received Nye meldinger mottatt - + Error Feil - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Kunne ikke oppdatere rominformasjonen. Kontroller Internett-tilkoblingen din og prøv å være vert for rommet på nytt. @@ -8308,56 +8482,56 @@ p, li { white-space: pre-wrap; } Spiller ikke et spill - + Installed SD Titles Installerte SD-titler - + Installed NAND Titles Installerte NAND-titler - + System Titles System Titler - + Add New Game Directory Legg til ny spillmappe - + Favorites Favoritter - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [ikke satt] @@ -8368,14 +8542,14 @@ p, li { white-space: pre-wrap; } Hatt %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Akse %1%2 @@ -8386,357 +8560,357 @@ p, li { white-space: pre-wrap; } Knapp %1 - - - - - - + + + + + + [unknown] [ukjent] - - - + + + Left Venstre - - - + + + Right Høyre - - - + + + Down Ned - - - + + + Up Opp - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Sirkel - - + + Cross Kryss - - + + Square Firkant - - + + Triangle Trekant - - + + Share Del - - + + Options Instillinger - - + + [undefined] [udefinert] - + %1%2 %1%2 - - + + [invalid] [ugyldig] - - + + %1%2Hat %3 %1%2Hat %3 - - - + + + %1%2Axis %3 %1%2Akse %3 - - + + %1%2Axis %3,%4,%5 %1%2Akse %3,%4,%5 - - + + %1%2Motion %3 %1%2Bevegelse %3 - - + + %1%2Button %3 %1%2Knapp %3 - - + + [unused] [ubrukt] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Venstre Stikke - + Stick R Høyre Stikke - + Plus Pluss - + Minus Minus - - + + Home Hjem - + Capture Opptak - + Touch Touch - + Wheel Indicates the mouse wheel Hjul - + Backward Bakover - + Forward Fremover - + Task oppgave - + Extra Ekstra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Hat %4 - - + + %1%2%3Axis %4 %1%2%3Akse %4 - - + + %1%2%3Button %4 %1%2%3Knapp %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8854,6 +9028,300 @@ p, li { white-space: pre-wrap; } Ønsker du å gjenopprette denne amiiboen? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Avbryt + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + Verifisering mislyktes for følgende filer: + +%1 + + + + + Verifying integrity... + Verifiserer integritet... + + + + + Integrity verification succeeded! + Integritetsverifisering vellykket! + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + Integritetsverifisering mislyktes! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Feil ved fjerning av innhold + + + + Error Removing Update + Feil ved fjerning av oppdatering + + + + Error Removing DLC + Feil ved fjerning av DLC + + + + The base game is not installed in the NAND and cannot be removed. + Grunnspillet er ikke installert i NAND og kan ikke bli fjernet. + + + + There is no update installed for this title. + Det er ingen oppdatering installert for denne tittelen. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Fjerning lykkes + + + + Successfully removed %1 installed DLC. + Fjernet vellykket %1 installerte DLC-er. + + + + + Error Removing Transferable Shader Cache + Feil under fjerning av overførbar shader cache + + + + + A shader cache for this title does not exist. + En shaderbuffer for denne tittelen eksisterer ikke. + + + + Successfully removed the transferable shader cache. + Lykkes i å fjerne den overførbare shader cachen. + + + + Failed to remove the transferable shader cache. + Feil under fjerning av den overførbare shader cachen. + + + + Error Removing Vulkan Driver Pipeline Cache + Feil ved fjerning av Vulkan Driver-Rørledningsbuffer + + + + Failed to remove the driver pipeline cache. + Kunne ikke fjerne driverens rørledningsbuffer. + + + + + Error Removing Transferable Shader Caches + Feil ved fjerning av overførbare shaderbuffere + + + + Successfully removed the transferable shader caches. + Vellykket fjerning av overførbare shaderbuffere. + + + + Failed to remove the transferable shader cache directory. + Feil ved fjerning av overførbar shaderbuffer katalog. + + + + + Error Removing Custom Configuration + Feil Under Fjerning Av Tilpasset Konfigurasjon + + + + A custom configuration for this title does not exist. + En tilpasset konfigurasjon for denne tittelen finnes ikke. + + + + Successfully removed the custom game configuration. + Fjernet vellykket den tilpassede spillkonfigurasjonen. + + + + Failed to remove the custom game configuration. + Feil under fjerning av den tilpassede spillkonfigurasjonen. + + + + Reset Metadata Cache + Tilbakestill Mellomlagringen for Metadata + + + + The metadata cache is already empty. + Mellomlagringen for metadata er allerede tom. + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Mellomlagringen for metadata kunne ikke slettes. Den kan være i bruk eller ikke-eksisterende. + + + + Create Shortcut + + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Opprettet en snarvei til %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Dette vil opprette en snarvei til gjeldende AppImage. Dette fungerer kanskje ikke bra hvis du oppdaterer. Fortsette? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Lag Ikon + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Kan ikke opprette ikonfil. Stien "%1" finnes ikke og kan ikke opprettes. + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9149,7 +9617,7 @@ Prøv igjen eller kontakt utvikleren av programvaren. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9157,7 +9625,7 @@ Prøv igjen eller kontakt utvikleren av programvaren. %2 - + Users Brukere @@ -9281,7 +9749,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Anropsstabel @@ -9289,12 +9757,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread ventet på ingen tråd @@ -9302,102 +9770,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable kjørbar - + paused pauset - + sleeping sover - + waiting for IPC reply venter på IPC-svar - + waiting for objects venter på objekter - + waiting for condition variable venter på tilstandsvariabel - + waiting for address arbiter venter på adresseforhandler - + waiting for suspend resume venter på gjenopptakelse av suspensjon - + waiting venter - + initialized initialisert - + terminated terminert - + unknown ukjent - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideell - + core %1 kjerne %1 - + processor = %1 prosessor = %1 - + affinity mask = %1 affinitetsmaske = %1 - + thread id = %1 tråd id = %1 - + priority = %1(current) / %2(normal) prioritet = %1(nåværende) / %2(normal) - + last running ticks = %1 siste løpende tick = %1 @@ -9405,7 +9873,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread ventet med tråd @@ -9413,7 +9881,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree Ventetre (&W) diff --git a/dist/languages/nl.ts b/dist/languages/nl.ts index e58b12429f..240a9b70a0 100644 --- a/dist/languages/nl.ts +++ b/dist/languages/nl.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Communiceren met de server... - + Cancel Annuleer - + Touch the top left corner <br>of your touchpad. Raak de linkerbovenhoek <br> van je touchpad aan. - + Now touch the bottom right corner <br>of your touchpad. Raak nu de rechterbenedenhoek <br>van je touchpad aan. - + Configuration completed! Configuratie compleet! - + OK OK @@ -397,439 +397,152 @@ Dit zou zowel hun forum gebruikersnaam als hun IP-adres verbannen. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Fout - - Net connect - - - - - Player select - - - - - Software keyboard - - - - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Uitvoer-engine: - + Output Device: Uitvoerapparaat: - + Input Device: Invoerapparaat: - - Mute audio - - - - + Volume: Volume: - + Mute audio when in background Demp audio op de achtergrond - + Multicore CPU Emulation Multicore CPU-emulatie - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Beperk Snelheidspercentage - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Nauwkeurigheid: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Ontbind FMA (verbeterd prestatie op CPU's zonder FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE Snellere FRSRTE en FRECPE - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Snellere ASIMD-instructies (alleen 32-bits) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Onnauwkeurige NaN-verwerking - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Schakel adresruimtecontroles uit - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Negeer globale monitor - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Apparaat: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Shader Backend: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Resolutie: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Window Adapting Filter: - + FSR Sharpness: FSR-scherpte: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Antialiasing-methode: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Volledig scherm modus: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Aspect Ratio: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Gebruik schijfpijplijn-cache - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Gebruik asynchrone GPU-emulatie - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: NVDEC-emulatie: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: VSync-modus: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -840,62 +553,34 @@ Mailbox kan een lagere latentie hebben dan FIFO en scheurt niet, maar kan frames Immediate (geen synchronisatie) presenteert gewoon wat beschikbaar is en kan scheuren vertonen. - + Enable asynchronous presentation (Vulkan only) Schakel asynchrone presentatie in (alleen Vulkan) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) Forceer maximale klokken (alleen Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Werkt op de achtergrond terwijl er wordt gewacht op grafische opdrachten om te voorkomen dat de GPU zijn kloksnelheid verlaagt. - + Anisotropic Filtering: Anisotrope Filtering: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Nauwkeurigheidsniveau: + Nauwkeurigheidsniveau: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Gebruik asynchrone shaderbouw (Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Gebruik Snelle GPU-tijd (Hack) @@ -905,1021 +590,1433 @@ This feature is experimental. Schakelt Snelle GPU-tijd in. Deze optie forceert de meeste games om op hun hoogste native resolutie te draaien. - + Use Vulkan pipeline cache Gebruik Vulkan-pijplijn-cache - + + Enable Reactive Flushing + Schakel Reactive Flushing In + + + + RNG Seed + RNG Seed + + + + Device Name + Apparaatnaam + + + + Note: this can be overridden when region setting is auto-select + Opmerking: dit kan worden overschreven wanneer de regio-instelling automatisch wordt geselecteerd + + + + Region: + Regio: + + + + Time Zone: + Tijdzone: + + + + Sound Output Mode: + Geluidsuitvoermodus: + + + + Prompt for user on game boot + Vraag aan gebruiker bij opstarten van het spel + + + + Pause emulation when in background + Emulatie onderbreken op de achtergrond + + + + Hide mouse on inactivity + Verberg muis wanneer inactief + + + + CPU + CPU + + + + BC1 (Low quality) + BC1 (Lage Kwaliteit) + + + + BC3 (Medium quality) + BC3 (Gemiddelde kwaliteit) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + Null + Null + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Assembly Shaders, alleen NVIDIA) + + + + Normal + Normaal + + + + High + Hoog + + + + Extreme + Extreme + + + + Auto + Auto + + + + Accurate + Accuraat + + + + Unsafe + Onveilig + + + + Paranoid (disables most optimizations) + Paranoid (schakelt de meeste optimalisaties uit) + + + + Borderless Windowed + Randloos Venster + + + + Exclusive Fullscreen + Exclusief Volledig Scherm + + + + No Video Output + Geen Video-uitvoer + + + + CPU Video Decoding + CPU Videodecodering + + + + GPU Video Decoding (Default) + GPU Videodecodering (Standaard) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [EXPERIMENTEEL] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [EXPERIMENTEEL] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Nearest Neighbor + + + + Bilinear + Bilinear + + + + Bicubic + Bicubic + + + + Gaussian + Gaussian + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + Geen + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Standaart (16:9) + + + + Force 4:3 + Forceer 4:3 + + + + Force 21:9 + Forceer 21:9 + + + + Force 16:10 + Forceer 16:10 + + + + Stretch to Window + Uitrekken naar Venster + + + + Automatic + Automatisch + + + + + Default + Standaard + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Software keyboard + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - - Enable Reactive Flushing - Schakel Reactive Flushing In - - - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - RNG Seed + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Apparaatnaam - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Opmerking: dit kan worden overschreven wanneer de regio-instelling automatisch wordt geselecteerd - - - - Region: - Regio: - - - + The region of the emulated Switch. - - Time Zone: - Tijdzone: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Geluidsuitvoermodus: - - - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Vraag aan gebruiker bij opstarten van het spel - - - - Pause emulation when in background - Emulatie onderbreken op de achtergrond - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Verberg muis wanneer inactief - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - + Uncompressed (Best quality) - - BC1 (Low quality) - BC1 (Lage Kwaliteit) - - - - BC3 (Medium quality) - BC3 (Gemiddelde kwaliteit) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - - Null - Null - - - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Assembly Shaders, alleen NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Normaal + + Unsafe (fast) + - - High - Hoog + + Safe (stable) + - - Extreme - Extreme - - - - Auto - Auto - - - - Accurate - Accuraat - - - - Unsafe - Onveilig - - - - Paranoid (disables most optimizations) - Paranoid (schakelt de meeste optimalisaties uit) - - - + Dynarmic - + NCE - - Borderless Windowed - Randloos Venster - - - - Exclusive Fullscreen - Exclusief Volledig Scherm - - - - No Video Output - Geen Video-uitvoer - - - - CPU Video Decoding - CPU Videodecodering - - - - GPU Video Decoding (Default) - GPU Videodecodering (Standaard) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [EXPERIMENTEEL] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [EXPERIMENTEEL] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Nearest Neighbor - - - - Bilinear - Bilinear - - - - Bicubic - Bicubic - - - - Gaussian - Gaussian - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - Geen - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Standaart (16:9) - - - - Force 4:3 - Forceer 4:3 - - - - Force 21:9 - Forceer 21:9 - - - - Force 16:10 - Forceer 16:10 - - - - Stretch to Window - Uitrekken naar Venster - - - - Automatic - Automatisch - - - - Default - Standaard - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japans (日本語) - + American English Amerikaans-Engels - + French (français) Frans (Français) - + German (Deutsch) Duits (Deutsch) - + Italian (italiano) Italiaans (italiano) - + Spanish (español) Spaans (Español) - + Chinese Chinees - + Korean (한국어) Koreaans (한국어) - + Dutch (Nederlands) Nederlands (Nederlands) - + Portuguese (português) Portugees (português) - + Russian (Русский) Russisch (Русский) - + Taiwanese Taiwanese - + British English Brits-Engels - + Canadian French Canadees-Frans - + Latin American Spanish Latijns-Amerikaans Spaans - + Simplified Chinese Vereenvoudigd Chinees - + Traditional Chinese (正體中文) Traditioneel Chinees (正體中文) - + Brazilian Portuguese (português do Brasil) Braziliaans-Portugees (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japan - + USA USA - + Europe Europa - + Australia Australië - + China China - + Korea Korea - + Taiwan Taiwan - + Auto (%1) Auto select time zone Auto (%1) - + Default (%1) Default time zone Standaard (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egypte - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Ijsland - + Iran Iran - + Israel Israel - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Libië - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polen - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapore - + Turkey Turkije - + UCT UCT - + Universal Universeel - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Docked - + Handheld Handheld - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2259,27 +2356,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Loggen - + Open Log Location Open Loglocatie - + Global Log Filter Globale Log Filter - + When checked, the max size of the log increases from 100 MB to 1 GB Indien aangevinkt, neemt de maximale grootte van de log toe van 100 MB tot 1 GB - + Enable Extended Logging** Schakel Uitgebreid Loggen** in - + Show Log in Console Toon Login-console @@ -2425,7 +2522,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2487,7 +2584,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Deze optie wordt automatisch gereset wanneer yuzu is gesloten. - + Web applet not compiled Webapplet niet gecompileerd @@ -2537,7 +2634,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2546,88 +2643,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Sommige instellingen zijn alleen beschikbaar als een spel niet actief is. - + Applets - - + + Audio Audio - - + + CPU CPU - + Debug Debug - + Filesystem Bestandssysteem - - + + General Algemeen - - + + Graphics Graphics - + GraphicsAdvanced Geavanceerde Graphics - + GraphicsExtensions - + Hotkeys Sneltoetsen - - + + Controls Bediening - + Profiles Profielen - + Network Netwerk - - + + System Systeem - + Game List Spellijst - + Web Web @@ -2725,51 +2822,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Herstel Metagegevenscache - + Select Emulated NAND Directory... Selecteer Geëmuleerde NAND-map... - + Select Emulated SD Directory... Selecteer Geëmuleerde SD-map... - + Select Gamecard Path... Selecteer Spelkaartpad... - + Select Dump Directory... Selecteer Dump-map... - + Select Mod Load Directory... Selecteer Mod-laadmap... - The metadata cache is already empty. - De metagegevenscache is al leeg. + De metagegevenscache is al leeg. - The operation completed successfully. - De operatie is succesvol voltooid. + De operatie is succesvol voltooid. - The metadata cache couldn't be deleted. It might be in use or non-existent. - De metagegevenscache kon niet worden verwijderd. Het wordt mogelijk gebruikt of bestaat niet. + De metagegevenscache kon niet worden verwijderd. Het wordt mogelijk gebruikt of bestaat niet. @@ -2800,12 +2891,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Hiermee worden alle instellingen gereset en alle configuraties per game verwijderd. Hiermee worden gamedirectory's, profielen of invoerprofielen niet verwijderd. Doorgaan? @@ -2838,33 +2929,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Achtergrondkleur: - + % FSR sharpening percentage (e.g. 50%) % - + Off Uit - + VSync Off VSync Uit - + Recommended Aanbevolen - + On Aan - + VSync On VSync Aan @@ -2901,14 +2992,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2940,75 +3035,75 @@ These settings are experimental, and may cause black screens. If your games fail Standaard Herstellen - + Action Actie - + Hotkey Sneltoets - + Controller Hotkey Controller-sneltoets - - - + + + Conflicting Key Sequence Ongeldige Toetsvolgorde - - + + The entered key sequence is already assigned to: %1 De ingevoerde toetsencombinatie is al in gebruik door: %1 - + [waiting] [aan het wachten] - + Invalid Ongeldig - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Standaard Herstellen - + Clear Wis - + Conflicting Button Sequence Conflicterende Knoppencombinatie - + The default button sequence is already assigned to: %1 De standaard knoppencombinatie is al toegewezen aan: %1 - + The default key sequence is already assigned to: %1 De ingevoerde toetsencombinatie is al in gebruik door: %1 @@ -3328,7 +3423,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3483,7 +3578,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Linker Stick @@ -3593,14 +3688,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3619,7 +3714,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Plus @@ -3632,15 +3727,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3685,7 +3780,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Rechter Stick @@ -3700,242 +3795,242 @@ These settings are experimental, and may cause black screens. If your games fail Configureer - - - - + + + + Clear Wis - - - - - + + + + + [not set] [niet ingesteld] - - - + + + Invert button Knop omkeren - - + + Toggle button Schakel-knop - + Turbo button Turbo-knop - - + + Invert axis Spiegel as - - - + + + Set threshold Stel drempel in - - + + Choose a value between 0% and 100% Kies een waarde tussen 0% en 100% - + Toggle axis Schakel as - + Set gyro threshold Stel gyro-drempel in - + Calibrate sensor Kalibreer sensor - + Map Analog Stick Analoge Stick Toewijzen - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Nadat je op OK hebt gedrukt, beweeg je de joystick eerst horizontaal en vervolgens verticaal. Om de assen om te keren, beweeg je de joystick eerst verticaal en vervolgens horizontaal. - + Center axis Midden as - - + + Deadzone: %1% Deadzone: %1% - - + + Modifier Range: %1% Modificatorbereik: %1% - - + + Pro Controller Pro Controller - + Dual Joycons Twee Joycons - + Left Joycon Linker Joycon - + Right Joycon Rechter Joycon - + Handheld Handheld - + GameCube Controller GameCube-controller - + Poke Ball Plus Poke Ball Plus - + NES Controller NES-controller - + SNES Controller SNES-controller - + N64 Controller N64-controller - + Sega Genesis Sega Genesis - + Start / Pause Begin / Onderbreken - + Z Z - + Control Stick Control Stick - + C-Stick C-Stick - + Shake! Schud! - + [waiting] [aan het wachten] - + New Profile Nieuw Profiel - + Enter a profile name: Voer een profielnaam in: - - + + Create Input Profile Maak Invoerprofiel - + The given profile name is not valid! De ingevoerde profielnaam is niet geldig! - + Failed to create the input profile "%1" Kon invoerprofiel "%1" niet maken - + Delete Input Profile Verwijder Invoerprofiel - + Failed to delete the input profile "%1" Kon invoerprofiel "%1" niet verwijderen - + Load Input Profile Laad Invoerprofiel - + Failed to load the input profile "%1" Kon invoerprofiel "%1" niet laden - + Save Input Profile Sla Invoerprofiel op - + Failed to save the input profile "%1" Kon invoerprofiel "%1" niet opslaan @@ -3992,7 +4087,7 @@ Om de assen om te keren, beweeg je de joystick eerst verticaal en vervolgens hor - + Configure Configureer @@ -4028,7 +4123,7 @@ Om de assen om te keren, beweeg je de joystick eerst verticaal en vervolgens hor - + Test Test @@ -4047,7 +4142,7 @@ Om de assen om te keren, beweeg je de joystick eerst verticaal en vervolgens hor <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Meer Info</span></a> - + %1:%2 %1:%2 @@ -4056,77 +4151,77 @@ Om de assen om te keren, beweeg je de joystick eerst verticaal en vervolgens hor yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Poortnummer bevat ongeldige tekens - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Poort moet in bereik 0 en 65353 zijn - + IP address is not valid IP-adress is niet geldig - + This UDP server already exists Deze UDP-server bestaat al - + Unable to add more than 8 servers Kan niet meer dan 8 servers toevoegen - + Testing Testen - + Configuring Configureren - + Test Successful Test Succesvol - + Successfully received data from the server. De data van de server is succesvol ontvangen. - + Test Failed Test Gefaald - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Kan niet de juiste data van de server ontvangen.<br>Controleer of de server correct is ingesteld en of het adres en de poort correct zijn. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP-test of kalibratieconfiguratie is bezig.<br>Wacht tot ze klaar zijn. @@ -4253,7 +4348,12 @@ De huidige waarden zijn %1% en %2%. Netwerkinterface - + + Enable Airplane Mode + + + + None Geen @@ -4311,52 +4411,52 @@ De huidige waarden zijn %1% en %2%. Sommige instellingen zijn alleen beschikbaar als een spel niet actief is. - + Add-Ons Add-Ons - + System Systeem - + CPU CPU - + Graphics Graphics - + Adv. Graphics Adv. Graphics - + GPU Extensions - + Audio Audio - + Input Profiles Invoerprofielen - + Linux - + Properties Eigenschappen @@ -4374,12 +4474,12 @@ De huidige waarden zijn %1% en %2%. Add-Ons - + Patch Name Patch-naam - + Version Versie @@ -4417,27 +4517,32 @@ De huidige waarden zijn %1% en %2%. Stel Afbeelding In - + + Select Avatar + + + + Add Toevoegen - + Rename Hernoem - + Remove Verwijder - + Profile management is available only when game is not running. Profielbeheer is alleen beschikbaar wanneer het spel niet bezig is. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4445,100 +4550,189 @@ De huidige waarden zijn %1% en %2%. %2 - + Enter Username Voer Gebruikersnaam in - + Users Gebruikers - + Enter a username for the new user: Voer een gebruikersnaam in voor de nieuwe gebruiker: - + Enter a new username: Voer nieuwe gebruikersnaam in: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Selecteer Gebruikersfoto - - JPEG Images (*.jpg *.jpeg) - JPEG-foto's (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG-foto's (*.jpg *.jpeg) + + + Error deleting image Fout tijdens verwijderen afbeelding - + Error occurred attempting to overwrite previous image at: %1. Er is een fout opgetreden bij het overschrijven van de vorige afbeelding in: %1. - + Error deleting file Fout tijdens verwijderen bestand - + Unable to delete existing file: %1. Kan bestaand bestand niet verwijderen: %1. - + Error creating user image directory Fout tijdens het maken van de map met afbeeldingen van de gebruiker - + Unable to create directory %1 for storing user images. Fout tijdens het maken van map %1 om gebruikersafbeeldingen in te bewaren. - Error copying user image - Fout tijdens het kopiëren van de gebruiker afbeelding + Fout tijdens het kopiëren van de gebruiker afbeelding - Unable to copy image from %1 to %2 - Kan afbeelding niet kopiëren van %1 naar %2 + Kan afbeelding niet kopiëren van %1 naar %2 - Error resizing user image - Fout bij het aanpassen van grootte van gebruikersafbeelding + Fout bij het aanpassen van grootte van gebruikersafbeelding - Unable to resize image - Kon de grootte van de afbeelding niet wijzigen + Kon de grootte van de afbeelding niet wijzigen + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Deze gebruiker verwijderen? Alle opgeslagen gegevens van de gebruiker worden verwijderd. - + Confirm Delete Bevestig Verwijdering - + Name: %1 UUID: %2 Naam: %1 @@ -4591,7 +4785,7 @@ UUID: %2 - + Enable Inschakelen @@ -4602,7 +4796,7 @@ UUID: %2 - + Not connected Niet verbonden @@ -4612,63 +4806,63 @@ UUID: %2 Standaard Herstellen - + Clear Wis - + [not set] [niet ingesteld] - + Invert axis Spiegel as - - + + Deadzone: %1% Deadzone: %1% - + Error enabling ring input Fout tijdens inschakelen van ringinvoer - + Direct Joycon driver is not enabled Direct Joycon-driver niet ingeschakeld - + Configuring Configureren - + The current mapped device doesn't support the ring controller Het huidige apparaat ondersteunt de ringcontroller niet - + The current mapped device doesn't have a ring attached Het huidige apparaat heeft geen ring - + The current mapped device is not connected Het huidige toegewezen apparaat is niet aangesloten - + Unexpected driver result %1 Onverwacht driverresultaat %1 - + [waiting] [aan het wachten] @@ -4710,7 +4904,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4762,12 +4956,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS-configuratie - + Select TAS Load Directory... Selecteer TAS-laadmap... @@ -4877,7 +5071,7 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5197,6 +5391,16 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu-webservice @@ -5206,42 +5410,29 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa Door je gebruikersnaam en token op te geven, ga je ermee akkoord dat yuzu aanvullende gebruiksgegevens verzamelt, die informatie ter identificatie van de gebruiker kunnen bevatten. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verifieer + Verifieer - Sign up - Registreer + Registreer - + Token: Token: - + Username: Gebruikersnaam: - What is my token? - Wat is mijn token? + Wat is mijn token? - + Web Service configuration can only be changed when a public room isn't being hosted. De configuratie van de webservice kan alleen worden gewijzigd als er geen openbare ruimte wordt gehost. @@ -5266,12 +5457,12 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa Regenereer - + Discord Presence Aanwezigheid in Discord - + Show Current Game in your Discord Status Toon huidige game in uw Discord-status @@ -5280,24 +5471,8 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Meer info</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registreer</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registreer</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5320,10 +5495,9 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa Token is niet geverifieerd. De verandering aan uw token zijn niet opgeslagen. - Unverified, please click Verify before saving configuration Tooltip - Niet geverifieerd, klik op Verifiëren voordat je de configuratie opslaat + Niet geverifieerd, klik op Verifiëren voordat je de configuratie opslaat Verifying... @@ -5347,20 +5521,67 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Verificatie mislukt. Controleer of je je token correct hebt ingevoerd en of je internetverbinding werkt. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Controller P1 - + &Controller P1 &Controller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versie + + DirectConnect @@ -5466,7 +5687,12 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5474,11 +5700,6 @@ Versleep punten om de positie te veranderen, of dubbelklik op tabelcellen om waa The host of the room has banned you. Speak with the host to unban you or try a different room. De host van de kamer heeft je verbannen. Praat met de host om je ban op te heffen of probeer een andere kamer. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5540,7 +5761,7 @@ Ga naar Configuratie -> Systeem -> Netwerk en maak een selectie.Telemetrie - + Broken Vulkan Installation Detected Beschadigde Vulkan-installatie gedetecteerd @@ -5549,106 +5770,105 @@ Ga naar Configuratie -> Systeem -> Netwerk en maak een selectie.Vulkan-initialisatie mislukt tijdens het opstarten.<br><br>Klik <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>hier voor instructies om het probleem op te lossen</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Een spel uitvoeren - + Loading Web Applet... Web Applet Laden... - - + + Disable Web Applet Schakel Webapplet uit - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Het uitschakelen van de webapplet kan leiden tot ongedefinieerd gedrag en mag alleen gebruikt worden met Super Mario 3D All-Stars. Weet je zeker dat je de webapplet wilt uitschakelen? (Deze kan opnieuw worden ingeschakeld in de Debug-instellingen). - + The amount of shaders currently being built Het aantal shaders dat momenteel wordt gebouwd - + The current selected resolution scaling multiplier. De huidige geselecteerde resolutieschaalmultiplier. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Huidige emulatiesnelheid. Waarden hoger of lager dan 100% geven aan dat de emulatie sneller of langzamer werkt dan een Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Hoeveel beelden per seconde het spel momenteel weergeeft. Dit varieert van spel tot spel en van scène tot scène. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Tijd die nodig is om een Switch-beeld te emuleren, beeldbeperking of v-sync niet meegerekend. Voor emulatie op volle snelheid mag dit maximaal 16,67 ms zijn. - + Unmute Dempen opheffen - + Mute Dempen - + Reset Volume Herstel Volume - + &Clear Recent Files &Wis Recente Bestanden - + &Continue &Doorgaan - + &Pause &Onderbreken - Warning Outdated Game Format - Waarschuwing Verouderd Spelformaat + Waarschuwing Verouderd Spelformaat You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Je gebruikt het gedeconstrueerde ROM-mapformaat voor dit spel, wat een verouderd formaat is dat vervangen is door andere zoals NCA, NAX, XCI, of NSP. Deconstructed ROM-mappen missen iconen, metadata, en update-ondersteuning.<br><br>Voor een uitleg van de verschillende Switch-formaten die yuzu ondersteunt,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'> bekijk onze wiki</a>. Dit bericht wordt niet meer getoond. - - + + Error while loading ROM! Fout tijdens het laden van een ROM! - + The ROM format is not supported. Het ROM-formaat wordt niet ondersteund. - + An error occurred initializing the video core. Er is een fout opgetreden tijdens het initialiseren van de videokern. @@ -5657,7 +5877,7 @@ Ga naar Configuratie -> Systeem -> Netwerk en maak een selectie.yuzu is een fout tegengekomen tijdens het uitvoeren van de videokern. Dit wordt meestal veroorzaakt door verouderde GPU-drivers, inclusief geïntegreerde. Zie het logboek voor meer details. Voor meer informatie over toegang tot het log, zie de volgende pagina: <a href='https://yuzu-emu.org/help/reference/log-files/'>Hoe upload je het logbestand</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Fout tijdens het laden van ROM! %1 @@ -5668,473 +5888,397 @@ Ga naar Configuratie -> Systeem -> Netwerk en maak een selectie.%1<br>Volg de <a href='https://yuzu-emu.org/help/quickstart/'>yuzu snelstartgids</a> om je bestanden te redumpen.<br>Je kunt de yuzu-wiki</a>of de yuzu-Discord</a> raadplegen voor hulp. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Een onbekende fout heeft plaatsgevonden. Kijk in de log voor meer details. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Software sluiten... - + Save Data Save Data - + Mod Data Mod Data - + Error Opening %1 Folder Fout tijdens het openen van %1 map - - + + Folder does not exist! Map bestaat niet! - Error Opening Transferable Shader Cache - Fout bij het openen van overdraagbare shader-cache + Fout bij het openen van overdraagbare shader-cache - Failed to create the shader cache directory for this title. - Kon de shader-cache-map voor dit spel niet aanmaken. + Kon de shader-cache-map voor dit spel niet aanmaken. - Error Removing Contents - Fout bij het verwijderen van de inhoud + Fout bij het verwijderen van de inhoud - Error Removing Update - Fout bij het verwijderen van de update + Fout bij het verwijderen van de update - Error Removing DLC - Fout bij het verwijderen van DLC + Fout bij het verwijderen van DLC - + Remove Installed Game Contents? Geïnstalleerde Spelinhoud Verwijderen? - + Remove Installed Game Update? Geïnstalleerde Spel-update Verwijderen? - + Remove Installed Game DLC? Geïnstalleerde Spel-DLC Verwijderen? - + Remove Entry Verwijder Invoer - - - - - - Successfully Removed - Met Succes Verwijderd + Met Succes Verwijderd - Successfully removed the installed base game. - Het geïnstalleerde basisspel is succesvol verwijderd. + Het geïnstalleerde basisspel is succesvol verwijderd. - The base game is not installed in the NAND and cannot be removed. - Het basisspel is niet geïnstalleerd in de NAND en kan niet worden verwijderd. + Het basisspel is niet geïnstalleerd in de NAND en kan niet worden verwijderd. - Successfully removed the installed update. - De geïnstalleerde update is succesvol verwijderd. + De geïnstalleerde update is succesvol verwijderd. - There is no update installed for this title. - Er is geen update geïnstalleerd voor dit spel. + Er is geen update geïnstalleerd voor dit spel. - There are no DLC installed for this title. - Er is geen DLC geïnstalleerd voor dit spel. + Er is geen DLC geïnstalleerd voor dit spel. - Successfully removed %1 installed DLC. - %1 geïnstalleerde DLC met succes verwijderd. + %1 geïnstalleerde DLC met succes verwijderd. - + Delete OpenGL Transferable Shader Cache? Overdraagbare OpenGL-shader-cache Verwijderen? - + Delete Vulkan Transferable Shader Cache? Overdraagbare Vulkan-shader-cache Verwijderen? - + Delete All Transferable Shader Caches? Alle Overdraagbare Shader-caches Verwijderen? - + Remove Custom Game Configuration? Aangepaste Spelconfiguratie Verwijderen? - + Remove Cache Storage? Verwijder Cache-opslag? - + Remove File Verwijder Bestand - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Fout bij het verwijderen van Overdraagbare Shader-cache + Fout bij het verwijderen van Overdraagbare Shader-cache - - A shader cache for this title does not exist. - Er bestaat geen shader-cache voor dit spel. + Er bestaat geen shader-cache voor dit spel. - Successfully removed the transferable shader cache. - De overdraagbare shader-cache is verwijderd. + De overdraagbare shader-cache is verwijderd. - Failed to remove the transferable shader cache. - Kon de overdraagbare shader-cache niet verwijderen. + Kon de overdraagbare shader-cache niet verwijderen. - Error Removing Vulkan Driver Pipeline Cache - Fout bij het verwijderen van Pijplijn-cache van Vulkan-driver + Fout bij het verwijderen van Pijplijn-cache van Vulkan-driver - Failed to remove the driver pipeline cache. - Kon de pijplijn-cache van de driver niet verwijderen. + Kon de pijplijn-cache van de driver niet verwijderen. - - Error Removing Transferable Shader Caches - Fout bij het verwijderen van overdraagbare shader-caches + Fout bij het verwijderen van overdraagbare shader-caches - Successfully removed the transferable shader caches. - De overdraagbare shader-caches zijn verwijderd. + De overdraagbare shader-caches zijn verwijderd. - Failed to remove the transferable shader cache directory. - Kon de overdraagbare shader-cache-map niet verwijderen. + Kon de overdraagbare shader-cache-map niet verwijderen. - - Error Removing Custom Configuration - Fout bij het verwijderen van aangepaste configuratie + Fout bij het verwijderen van aangepaste configuratie - A custom configuration for this title does not exist. - Er bestaat geen aangepaste configuratie voor dit spel. + Er bestaat geen aangepaste configuratie voor dit spel. - Successfully removed the custom game configuration. - De aangepaste spelconfiguratie is verwijderd. + De aangepaste spelconfiguratie is verwijderd. - Failed to remove the custom game configuration. - Kon de aangepaste spelconfiguratie niet verwijderen. + Kon de aangepaste spelconfiguratie niet verwijderen. - - + + RomFS Extraction Failed! RomFS-extractie Mislukt! - + There was an error copying the RomFS files or the user cancelled the operation. Er is een fout opgetreden bij het kopiëren van de RomFS-bestanden of de gebruiker heeft de bewerking geannuleerd. - + Full Volledig - + Skeleton Skelet - + Select RomFS Dump Mode Selecteer RomFS-dumpmodus - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Selecteer hoe je de RomFS gedumpt wilt hebben.<br>Volledig zal alle bestanden naar de nieuwe map kopiëren, terwijl <br>Skelet alleen de mapstructuur zal aanmaken. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Er is niet genoeg vrije ruimte op %1 om de RomFS uit te pakken. Maak ruimte vrij of kies een andere dumpmap bij Emulatie > Configuratie > Systeem > Bestandssysteem > Dump Root. - + Extracting RomFS... RomFS uitpakken... - - - - - + + Cancel Annuleren - + RomFS Extraction Succeeded! RomFS-extractie Geslaagd! - - - + The operation completed successfully. De bewerking is succesvol voltooid. - Integrity verification couldn't be performed! - Integriteitsverificatie kon niet worden uitgevoerd! + Integriteitsverificatie kon niet worden uitgevoerd! - File contents were not checked for validity. - De inhoud van bestanden werd niet gecontroleerd op geldigheid. + De inhoud van bestanden werd niet gecontroleerd op geldigheid. - - Verifying integrity... - Integriteit verifiëren... + Integriteit verifiëren... - - Integrity verification succeeded! - Integriteitsverificatie geslaagd! + Integriteitsverificatie geslaagd! - - Integrity verification failed! - Integriteitsverificatie mislukt! + Integriteitsverificatie mislukt! - File contents may be corrupt. - Bestandsinhoud kan corrupt zijn. + Bestandsinhoud kan corrupt zijn. - - - - Create Shortcut - Maak Snelkoppeling + Maak Snelkoppeling - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - Succesvol een snelkoppeling naar %1 gemaakt + Succesvol een snelkoppeling naar %1 gemaakt - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Dit maakt een snelkoppeling naar de huidige AppImage. Dit werkt mogelijk niet goed als je een update uitvoert. Doorgaan? + Dit maakt een snelkoppeling naar de huidige AppImage. Dit werkt mogelijk niet goed als je een update uitvoert. Doorgaan? - - Failed to create a shortcut to %1 + Create Icon + Maak Icoon + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Kan geen icoonbestand maken. Pad "%1" bestaat niet en kan niet worden aangemaakt. + + + + Warning: Outdated Game Format - - Create Icon - Maak Icoon + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + - - Cannot create icon file. Path "%1" does not exist and cannot be created. - Kan geen icoonbestand maken. Pad "%1" bestaat niet en kan niet worden aangemaakt. + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + - + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Fout bij openen %1 - + Select Directory Selecteer Map - + Properties Eigenschappen - + The game properties could not be loaded. De speleigenschappen kunnen niet geladen worden. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch Executable (%1);;Alle Bestanden (*.*) - + Load File Laad Bestand - + Open Extracted ROM Directory Open Uitgepakte ROM-map - + Invalid Directory Selected Ongeldige Map Geselecteerd - + The directory you have selected does not contain a 'main' file. De map die je hebt geselecteerd bevat geen 'main'-bestand. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Installeerbaar Switch-bestand (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Installeer Bestanden - + %n file(s) remaining %n bestand(en) resterend @@ -6142,25 +6286,25 @@ Ga naar Configuratie -> Systeem -> Netwerk en maak een selectie. - + Installing file "%1"... Bestand "%1" Installeren... - - + + Install Results Installeerresultaten - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Om mogelijke conflicten te voorkomen, raden we gebruikers af om basisgames te installeren op de NAND. Gebruik deze functie alleen om updates en DLC te installeren. - + %n file(s) were newly installed @@ -6171,7 +6315,7 @@ Gebruik deze functie alleen om updates en DLC te installeren. - + %n file(s) were overwritten @@ -6182,7 +6326,7 @@ Gebruik deze functie alleen om updates en DLC te installeren. - + %n file(s) failed to install @@ -6193,491 +6337,451 @@ Gebruik deze functie alleen om updates en DLC te installeren. - + System Application Systeemapplicatie - + System Archive Systeemarchief - + System Application Update Systeemapplicatie-update - + Firmware Package (Type A) Filmware-pakket (Type A) - + Firmware Package (Type B) Filmware-pakket (Type B) - + Game Spel - + Game Update Spelupdate - + Game DLC Spel-DLC - + Delta Title Delta Titel - + Select NCA Install Type... Selecteer NCA-installatiesoort... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Selecteer het type titel waarin je deze NCA wilt installeren: (In de meeste gevallen is de standaard "Spel" prima). - + Failed to Install Installatie Mislukt - + The title type you selected for the NCA is invalid. Het soort title dat je hebt geselecteerd voor de NCA is ongeldig. - + File not found Bestand niet gevonden - + File "%1" not found Bestand "%1" niet gevonden - + OK OK - - + + Hardware requirements not met Er is niet voldaan aan de hardwarevereisten - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Je systeem voldoet niet aan de aanbevolen hardwarevereisten. Compatibiliteitsrapportage is uitgeschakeld. - + Missing yuzu Account yuzu-account Ontbreekt - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Om een spelcompatibiliteitstest in te dienen, moet je je yuzu-account koppelen.<br><br/>Om je yuzu-account te koppelen, ga naar Emulatie &gt; Configuratie &gt; Web. - + Error opening URL Fout bij het openen van URL - + Unable to open the URL "%1". Kan de URL "%1" niet openen. - + TAS Recording TAS-opname - + Overwrite file of player 1? Het bestand van speler 1 overschrijven? - + Invalid config detected Ongeldige configuratie gedetecteerd - + Handheld controller can't be used on docked mode. Pro controller will be selected. Handheld-controller kan niet gebruikt worden in docked-modus. Pro controller wordt geselecteerd. - - + + Amiibo Amiibo - - + + The current amiibo has been removed De huidige amiibo is verwijderd - + Error Fout - - + + The current game is not looking for amiibos Het huidige spel is niet op zoek naar amiibo's - + Amiibo File (%1);; All Files (*.*) Amiibo-bestand (%1);; Alle Bestanden (*.*) - + Load Amiibo Laad Amiibo - + Error loading Amiibo data Fout tijdens het laden van de Amiibo-gegevens - + The selected file is not a valid amiibo Het geselecteerde bestand is geen geldige amiibo - + The selected file is already on use Het geselecteerde bestand is al in gebruik - + An unknown error occurred Er is een onbekende fout opgetreden - - Verification failed for the following files: %1 - Verificatie mislukt voor de volgende bestanden: + Verificatie mislukt voor de volgende bestanden: %1 - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Controller Applet - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Leg Schermafbeelding Vast - + PNG Image (*.png) PNG-afbeelding (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS-status: %1/%2 In werking - + TAS state: Recording %1 TAS-status: %1 Aan het opnemen - + TAS state: Idle %1/%2 TAS-status: %1/%2 Inactief - + TAS State: Invalid TAS-status: Ongeldig - + &Stop Running &Stop Uitvoering - + &Start &Start - + Stop R&ecording Stop Opname - + R&ecord Opnemen - + Building: %n shader(s) Bouwen: %n shader(s) @@ -6685,18 +6789,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Schaal: %1x - + Speed: %1% / %2% Snelheid: %1% / %2% - + Speed: %1% Snelheid: %1% @@ -6705,54 +6809,54 @@ Would you like to download it? Spel: %1 FPS (Ontgrendeld) - + Game: %1 FPS Game: %1 FPS - + Frame: %1 ms Frame: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA GEEN AA - + VOLUME: MUTE VOLUME: GEDEMPT - + VOLUME: %1% Volume percentage (e.g. 50%) VOLUME: %1% - + Derivation Components Missing Afleidingscomponenten ontbreken - + Select RomFS Dump Target Selecteer RomFS-dumpdoel - + Please select which RomFS you would like to dump. Selecteer welke RomFS je zou willen dumpen. @@ -6765,7 +6869,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Weet je zeker dat je de emulatie wilt stoppen? Alle niet opgeslagen voortgang zal verloren gaan. @@ -6778,102 +6882,102 @@ Would you like to bypass this and exit anyway? Wil je toch afsluiten? - + None Geen - + FXAA FXAA - + SMAA SMAA - + Nearest Nearest - + Bilinear Bilinear - + Bicubic Bicubic - + Gaussian Gaussian - + ScaleForce ScaleForce - + Area - + Docked Docked - + Handheld Handheld - + Normal Normaal - + High Hoog - + Extreme Extreme - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6881,13 +6985,13 @@ Wil je toch afsluiten? GRenderWindow - - + + OpenGL not available! OpenGL niet beschikbaar! - + OpenGL shared contexts are not supported. OpenGL gedeelde contexten worden niet ondersteund. @@ -6896,33 +7000,33 @@ Wil je toch afsluiten? yuzu is niet gecompileerd met OpenGL-ondersteuning. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Fout tijdens het initialiseren van OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Je GPU ondersteunt mogelijk geen OpenGL, of je hebt niet de laatste grafische stuurprogramma. - + Error while initializing OpenGL 4.6! Fout tijdens het initialiseren van OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Je GPU ondersteunt mogelijk OpenGL 4.6 niet, of je hebt niet het laatste grafische stuurprogramma.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Je GPU ondersteunt mogelijk een of meer vereiste OpenGL-extensies niet. Zorg ervoor dat je het laatste grafische stuurprogramma hebt.<br><br>GL Renderer:<br>%1<br><br>Ondersteunde extensies:<br>%2 @@ -6930,128 +7034,128 @@ Wil je toch afsluiten? GameList - + Favorite Favoriet - + Start Game Start Spel - + Start Game without Custom Configuration Start Spel zonder Aangepaste Configuratie - + Open Save Data Location Open Locatie van Save-data - + Open Mod Data Location Open Locatie van Mod-data - + Open Transferable Pipeline Cache Open Overdraagbare Pijplijn-cache - + Remove Verwijder - + Remove Installed Update Verwijder Geïnstalleerde Update - + Remove All Installed DLC Verwijder Alle Geïnstalleerde DLC's - + Remove Custom Configuration Verwijder Aangepaste Configuraties - + Remove Play Time Data - + Remove Cache Storage Verwijder Cache-opslag - + Remove OpenGL Pipeline Cache Verwijder OpenGL-pijplijn-cache - + Remove Vulkan Pipeline Cache Verwijder Vulkan-pijplijn-cache - + Remove All Pipeline Caches Verwijder Alle Pijplijn-caches - + Remove All Installed Contents Verwijder Alle Geïnstalleerde Inhoud - + Dump RomFS Dump RomFS - + Dump RomFS to SDMC Dump RomFS naar SDMC - + Verify Integrity Verifieer Integriteit - + Copy Title ID to Clipboard Kopiëer Titel-ID naar Klembord - + Navigate to GameDB entry Navigeer naar GameDB-invoer - + Create Shortcut Maak Snelkoppeling - + Add to Desktop Toevoegen aan Bureaublad - + Add to Applications Menu Toevoegen aan menu Toepassingen - + Configure Game @@ -7060,62 +7164,62 @@ Wil je toch afsluiten? Eigenschappen - + Scan Subfolders Scan Submappen - + Remove Game Directory Verwijder Spelmap - + ▲ Move Up ▲ Omhoog - + ▼ Move Down ▼ Omlaag - + Open Directory Location Open Maplocatie - + Clear Verwijder - + Name Naam - + Compatibility Compatibiliteit - + Add-ons Add-ons - + File type Bestandssoort - + Size Grootte - + Play time @@ -7123,62 +7227,62 @@ Wil je toch afsluiten? GameListItemCompat - + Ingame In het spel - + Game starts, but crashes or major glitches prevent it from being completed. Het spel start, maar crashes of grote glitches voorkomen dat het wordt voltooid. - + Perfect Perfect - + Game can be played without issues. Het spel kan zonder problemen gespeeld worden. - + Playable Speelbaar - + Game functions with minor graphical or audio glitches and is playable from start to finish. Het spel werkt met kleine grafische of audiofouten en is speelbaar van begin tot eind. - + Intro/Menu Intro/Menu - + Game loads, but is unable to progress past the Start Screen. Het spel wordt geladen, maar komt niet verder dan het startscherm. - + Won't Boot Start niet op - + The game crashes when attempting to startup. Het spel loopt vast bij het opstarten. - + Not Tested Niet Getest - + The game has not yet been tested. Het spel is nog niet getest. @@ -7186,7 +7290,7 @@ Wil je toch afsluiten? GameListPlaceholder - + Double-click to add a new folder to the game list Dubbel-klik om een ​​nieuwe map toe te voegen aan de spellijst @@ -7194,7 +7298,7 @@ Wil je toch afsluiten? GameListSearchField - + %1 of %n result(s) %1 van %n resultaat(en) @@ -7202,12 +7306,12 @@ Wil je toch afsluiten? - + Filter: Filter: - + Enter pattern to filter Voer patroon in om te filteren @@ -7289,7 +7393,7 @@ Wil je toch afsluiten? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7303,190 +7407,190 @@ Debug-bericht: Hotkeys - + Audio Mute/Unmute Audio Dempen/Dempen Opheffen - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Hoofdvenster - + Audio Volume Down Audiovolume Omlaag - + Audio Volume Up Audiovolume Omhoog - + Capture Screenshot Leg Schermafbeelding Vast - + Change Adapting Filter Wijzig Aanpassingsfilter - + Change Docked Mode Wijzig Docked-modus - + Change GPU Accuracy Wijzig GPU-nauwkeurigheid - + Configure Configureer - + Configure Current Game - + Continue/Pause Emulation Emulatie Doorgaan/Onderbreken - + Exit Fullscreen Volledig Scherm Afsluiten + + + Exit Eden + + Exit yuzu yuzu afsluiten - - Exit eden - - - - + Fullscreen Volledig Scherm - + Load File Laad Bestand - + Load/Remove Amiibo Laad/Verwijder Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Herstart Emulatie - + Stop Emulation Stop Emulatie - + TAS Record TAS Opname - + TAS Reset TAS Reset - + TAS Start/Stop TAS Start/Stop - + Toggle Filter Bar Schakel Filterbalk - + Toggle Framerate Limit Schakel Frameratelimiet - + Toggle Mouse Panning Schakel Muispanning - + Toggle Renderdoc Capture - + Toggle Status Bar Schakel Statusbalk @@ -7494,22 +7598,22 @@ Debug-bericht: InstallDialog - + Please confirm these are the files you wish to install. Bevestig dat dit de bestanden zijn die je wilt installeren. - + Installing an Update or DLC will overwrite the previously installed one. Het installeren van een Update of DLC overschrijft de eerder geïnstalleerde. - + Install Installeer - + Install Files to NAND Installeer Bestanden naar NAND @@ -7517,7 +7621,7 @@ Debug-bericht: LimitableInputDialog - + The text can't contain any of the following characters: %1 De tekst kan geen van de volgende tekens bevatten: @@ -7664,152 +7768,207 @@ Debug-bericht: &Recente Bestanden - + + Open &Eden Folders + + + + &Emulation &Emulatie - + &View &Weergeven - + &Reset Window Size &Herstel Venstergrootte - + &Debugging &Debuggen - + Reset Window Size to &720p Herstel Venstergrootte naar &720p - + Reset Window Size to 720p Herstel Venstergrootte naar 720p - + Reset Window Size to &900p Herstel Venstergrootte naar &900p - + Reset Window Size to 900p Herstel Venstergrootte naar 900p - + Reset Window Size to &1080p Herstel Venstergrootte naar &1080p - + Reset Window Size to 1080p Herstel Venstergrootte naar 1080p - + &Multiplayer &Multiplayer - + &Tools &Tools - + &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Help - + &Install Files to NAND... &Installeer Bestanden naar NAND... - + L&oad File... L&aad Bestand... - + Load &Folder... Laad &Map... - + E&xit A&fsluiten - + &Pause &Onderbreken - + &Stop &Stop - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7818,97 +7977,97 @@ Debug-bericht: &Over yuzu - + Single &Window Mode Modus Enkel Venster - + Con&figure... Con&figureer... - + Ctrl+, - + Display D&ock Widget Headers Toon Dock Widget Kopteksten - + Show &Filter Bar Toon &Filterbalk - + Show &Status Bar Toon &Statusbalk - + Show Status Bar Toon Statusbalk - + &Browse Public Game Lobby &Bladeren door Openbare Spellobby - + &Create Room &Maak Kamer - + &Leave Room &Verlaat Kamer - + &Direct Connect to Room &Directe Verbinding met Kamer - + &Show Current Room &Toon Huidige Kamer - + F&ullscreen Volledig Scherm - + &Restart &Herstart - + Load/Remove &Amiibo... Laad/Verwijder &Amiibo... - + &Report Compatibility &Rapporteer Compatibiliteit - + Open &Mods Page Open &Mod-pagina - + Open &Quickstart Guide Open &Snelstartgids - + &FAQ &FAQ @@ -7917,77 +8076,82 @@ Debug-bericht: Open &yuzu-map - + &Capture Screenshot &Leg Schermafbeelding Vast - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... &Configureer TAS... - + Configure C&urrent Game... Configureer Huidig Spel... - + &Start &Start - + &Reset &Herstel - + R&ecord Opnemen - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -7995,26 +8159,36 @@ Debug-bericht: MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8074,37 +8248,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Huidige verbindingsstatus - + Not Connected. Click here to find a room! Niet Verbonden. Klik hier om een kamer te vinden! - + Not Connected Niet Verbonden - + Connected Verbonden - + New Messages Received Nieuwe Berichten Ontvangen - + Error Fout - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Het is niet gelukt om de kamerinformatie bij te werken. Controleer je internetverbinding en probeer de kamer opnieuw te hosten. @@ -8296,56 +8470,56 @@ p, li { white-space: pre-wrap; } Geen spel aan het spelen - + Installed SD Titles Geïnstalleerde SD-titels - + Installed NAND Titles Geïnstalleerde NAND-titels - + System Titles Systeemtitels - + Add New Game Directory Voeg Nieuwe Spelmap Toe - + Favorites Favorieten - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [niet aangegeven] @@ -8356,14 +8530,14 @@ p, li { white-space: pre-wrap; } Hat %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Axis %1%2 @@ -8374,357 +8548,357 @@ p, li { white-space: pre-wrap; } Knop %1 - - - - - - + + + + + + [unknown] [onbekend] - - - + + + Left Links - - - + + + Right Rechts - - - + + + Down Omlaag - - - + + + Up Omhoog - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Cirkel - - + + Cross Kruis - - + + Square Vierkant - - + + Triangle Driehoek - - + + Share Deel - - + + Options Opties - - + + [undefined] [ongedefinieerd] - + %1%2 %1%2 - - + + [invalid] [ongeldig] - - + + %1%2Hat %3 %1%2Hat %3 - - - + + + %1%2Axis %3 %1%2As %3 - - + + %1%2Axis %3,%4,%5 %1%2As %3,%4,%5 - - + + %1%2Motion %3 %1%2Beweging %3 - - + + %1%2Button %3 %1%2Knop %3 - - + + [unused] [ongebruikt] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Stick L - + Stick R Stick R - + Plus Plus - + Minus Min - - + + Home Home - + Capture Vastleggen - + Touch Touch - + Wheel Indicates the mouse wheel Wiel - + Backward Achteruit - + Forward Vooruit - + Task Taak - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Hat %4 - - + + %1%2%3Axis %4 %1%2%3As %4 - - + + %1%2%3Button %4 %1%2%3Knop %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8842,6 +9016,300 @@ p, li { white-space: pre-wrap; } Wil je deze amiibo herstellen? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + Verificatie mislukt voor de volgende bestanden: + +%1 + + + + + Verifying integrity... + Integriteit verifiëren... + + + + + Integrity verification succeeded! + Integriteitsverificatie geslaagd! + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + Integriteitsverificatie mislukt! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Fout bij het verwijderen van de inhoud + + + + Error Removing Update + Fout bij het verwijderen van de update + + + + Error Removing DLC + Fout bij het verwijderen van DLC + + + + The base game is not installed in the NAND and cannot be removed. + Het basisspel is niet geïnstalleerd in de NAND en kan niet worden verwijderd. + + + + There is no update installed for this title. + Er is geen update geïnstalleerd voor dit spel. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Met Succes Verwijderd + + + + Successfully removed %1 installed DLC. + %1 geïnstalleerde DLC met succes verwijderd. + + + + + Error Removing Transferable Shader Cache + Fout bij het verwijderen van Overdraagbare Shader-cache + + + + + A shader cache for this title does not exist. + Er bestaat geen shader-cache voor dit spel. + + + + Successfully removed the transferable shader cache. + De overdraagbare shader-cache is verwijderd. + + + + Failed to remove the transferable shader cache. + Kon de overdraagbare shader-cache niet verwijderen. + + + + Error Removing Vulkan Driver Pipeline Cache + Fout bij het verwijderen van Pijplijn-cache van Vulkan-driver + + + + Failed to remove the driver pipeline cache. + Kon de pijplijn-cache van de driver niet verwijderen. + + + + + Error Removing Transferable Shader Caches + Fout bij het verwijderen van overdraagbare shader-caches + + + + Successfully removed the transferable shader caches. + De overdraagbare shader-caches zijn verwijderd. + + + + Failed to remove the transferable shader cache directory. + Kon de overdraagbare shader-cache-map niet verwijderen. + + + + + Error Removing Custom Configuration + Fout bij het verwijderen van aangepaste configuratie + + + + A custom configuration for this title does not exist. + Er bestaat geen aangepaste configuratie voor dit spel. + + + + Successfully removed the custom game configuration. + De aangepaste spelconfiguratie is verwijderd. + + + + Failed to remove the custom game configuration. + Kon de aangepaste spelconfiguratie niet verwijderen. + + + + Reset Metadata Cache + Herstel Metagegevenscache + + + + The metadata cache is already empty. + De metagegevenscache is al leeg. + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + De metagegevenscache kon niet worden verwijderd. Het wordt mogelijk gebruikt of bestaat niet. + + + + Create Shortcut + Maak Snelkoppeling + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Succesvol een snelkoppeling naar %1 gemaakt + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Dit maakt een snelkoppeling naar de huidige AppImage. Dit werkt mogelijk niet goed als je een update uitvoert. Doorgaan? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Maak Icoon + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Kan geen icoonbestand maken. Pad "%1" bestaat niet en kan niet worden aangemaakt. + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9137,7 +9605,7 @@ Probeer het opnieuw of neem contact op met de software-ontwikkelaar. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9145,7 +9613,7 @@ Probeer het opnieuw of neem contact op met de software-ontwikkelaar. - + Users Gebruikers @@ -9269,7 +9737,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Call stack @@ -9277,12 +9745,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread wachtend door geen thread @@ -9290,102 +9758,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable uitvoerbaar - + paused onderbroken - + sleeping slapen - + waiting for IPC reply wachten op IPC-antwoord - + waiting for objects wachten op objecten - + waiting for condition variable wachten op conditie variabele - + waiting for address arbiter wachten op adres arbiter - + waiting for suspend resume wachtend op hervatten onderbreking - + waiting aan het wachten - + initialized geïnitialiseerd - + terminated beëindigd - + unknown onbekend - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideaal - + core %1 kern %1 - + processor = %1 processor = %1 - + affinity mask = %1 affiniteit masker = %1 - + thread id = %1 thread-id = %1 - + priority = %1(current) / %2(normal) prioriteit = %1(huidige) / %2(normaal) - + last running ticks = %1 laatste lopende ticks = %1 @@ -9393,7 +9861,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread wachtend door thread @@ -9401,7 +9869,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Wait Tree diff --git a/dist/languages/pl.ts b/dist/languages/pl.ts index 07232eed27..5540e88048 100644 --- a/dist/languages/pl.ts +++ b/dist/languages/pl.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Łączenie z serwerem... - + Cancel Anuluj - + Touch the top left corner <br>of your touchpad. Dotknij lewy górny róg <br> swojego touchpada - + Now touch the bottom right corner <br>of your touchpad. Dotknij prawy dolny róg <br> swojego touchpada - + Configuration completed! Konfiguracja zakończona! - + OK OK @@ -397,502 +397,184 @@ To zbanuje jego/jej nick na forum, oraz jego/jej adres IP. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Błąd - - Net connect - - - - - Player select - - - - + Software keyboard Klawiatura programowa - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Silnik wyjściowy - + Output Device: Urządzenie wyjściowe: - + Input Device: Urządzenie wejściowe: - + Mute audio Wycisz dźwięk - + Volume: Głośność: - + Mute audio when in background Wyciszaj audio gdy yuzu działa w tle - + Multicore CPU Emulation Emulacja CPU Wielordzeniowa - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Procent limitu prędkości - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Precyzja: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Unfuse FMA (zwiększ wydajność na procesorach bez FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE Szybsze FRSQRTE i FRECPE - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Szybsze instrukcje ASIMD (Tylko 32-bit) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Niedokładna obsługa NaN - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Wyłącz sprawdzanie przestrzeni adresów - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Ignoruj ogólne monitorowanie - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Urządzenie: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Backend Shaderów: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Rozdzielczość: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Filtr Adaptującego Okna: - + FSR Sharpness: Ostrość FSR: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Metoda Anty-Aliasingu: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Tryb Pełnoekranowy: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Format obrazu: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Użyj Pamięci Podręcznej Pipeline z dysku - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Użyj asynchronicznej emulacji GPU - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: Emulacja NVDEC: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: Tryb synchronizacji pionowej: - - FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing. - - - - - Enable asynchronous presentation (Vulkan only) - - - - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) Wymuś maksymalne zegary (Tylko Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Uruchamia pracę w tle podczas oczekiwania na komendy graficzne aby GPU nie obniżało taktowania. - + Anisotropic Filtering: Filtrowanie anizotropowe: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Precyzja: + Precyzja: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Użyj asynchronicznego budowania shaderów (Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Użyj Szybszego Czasu GPU (Hack) @@ -902,1021 +584,1436 @@ This feature is experimental. Włącza Szybszy Czas GPU. Ta opcja zmusza większość gier do wyświetlania w swojej najwyższej natywnej rozdzielczości. - + Use Vulkan pipeline cache Użyj pamięci podręcznej strumienia dla Vulkana - + + RNG Seed + Ziarno RNG + + + + Device Name + Nazwa urządzenia + + + + Note: this can be overridden when region setting is auto-select + Uwaga: można to zmienić, gdy ustawienie regionu jest wybierane automatycznie + + + + Region: + Region: + + + + Time Zone: + Strefa czasowa: + + + + Sound Output Mode: + Tryb wyjścia dźwięku: + + + + Prompt for user on game boot + Pytaj o użytkownika podczas uruchamiania gry + + + + Pause emulation when in background + Wstrzymaj emulację w tle + + + + Hide mouse on inactivity + Ukryj mysz przy braku aktywności + + + + CPU + CPU + + + + Uncompressed (Best quality) + Brak (najlepsza jakość) + + + + BC1 (Low quality) + BC1 (niska jakość) + + + + BC3 (Medium quality) + BC3 (średnia jakość) + + + + Vulkan + Vulkan + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Zgromadzone Shadery, tylko NVIDIA) + + + + Normal + Normalny + + + + High + Wysoki + + + + Auto + Automatyczny + + + + Accurate + Dokładny + + + + Unsafe + Niebezpieczny + + + + Paranoid (disables most optimizations) + Paranoiczne (wyłącza większość optymalizacji) + + + + Borderless Windowed + W oknie (Bezramkowy) + + + + Exclusive Fullscreen + Exclusive Fullscreen + + + + No Video Output + Brak wyjścia wideo + + + + CPU Video Decoding + Dekodowanie Wideo przez CPU + + + + GPU Video Decoding (Default) + Dekodowanie Wideo przez GPU (Domyślne) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [EKSPERYMENTALNE] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [Ekperymentalnie] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Najbliższy sąsiadujący + + + + Bilinear + Bilinearny + + + + Bicubic + Bikubiczny + + + + Gaussian + Kulisty + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + Żadna (wyłączony) + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Domyślne (16:9) + + + + Force 4:3 + Wymuś 4:3 + + + + Force 21:9 + Wymuś 21:9 + + + + Force 16:10 + Wymuś 16:10 + + + + Stretch to Window + Rozciągnij do Okna + + + + Automatic + Automatyczne + + + + + Default + Domyślny + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) just presents whatever is available and can exhibit tearing. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Enable asynchronous presentation (Vulkan only) + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - Ziarno RNG + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Nazwa urządzenia - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Uwaga: można to zmienić, gdy ustawienie regionu jest wybierane automatycznie - - - - Region: - Region: - - - + The region of the emulated Switch. - - Time Zone: - Strefa czasowa: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Tryb wyjścia dźwięku: - - - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Pytaj o użytkownika podczas uruchamiania gry - - - - Pause emulation when in background - Wstrzymaj emulację w tle - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Ukryj mysz przy braku aktywności - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - - Uncompressed (Best quality) - Brak (najlepsza jakość) - - - - BC1 (Low quality) - BC1 (niska jakość) - - - - BC3 (Medium quality) - BC3 (średnia jakość) - - - + Conservative - + Aggressive - + OpenGL - - Vulkan - Vulkan - - - + Null - + GLSL - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Zgromadzone Shadery, tylko NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Normalny - - - - High - Wysoki - - - + Extreme - - Auto - Automatyczny + + Unsafe (fast) + - - Accurate - Dokładny + + Safe (stable) + - - Unsafe - Niebezpieczny - - - - Paranoid (disables most optimizations) - Paranoiczne (wyłącza większość optymalizacji) - - - + Dynarmic - + NCE - - Borderless Windowed - W oknie (Bezramkowy) - - - - Exclusive Fullscreen - Exclusive Fullscreen - - - - No Video Output - Brak wyjścia wideo - - - - CPU Video Decoding - Dekodowanie Wideo przez CPU - - - - GPU Video Decoding (Default) - Dekodowanie Wideo przez GPU (Domyślne) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [EKSPERYMENTALNE] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [Ekperymentalnie] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Najbliższy sąsiadujący - - - - Bilinear - Bilinearny - - - - Bicubic - Bikubiczny - - - - Gaussian - Kulisty - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - Żadna (wyłączony) - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Domyślne (16:9) - - - - Force 4:3 - Wymuś 4:3 - - - - Force 21:9 - Wymuś 21:9 - - - - Force 16:10 - Wymuś 16:10 - - - - Stretch to Window - Rozciągnij do Okna - - - - Automatic - Automatyczne - - - - Default - Domyślny - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japoński (日本語) - + American English Angielski Amerykański - + French (français) Francuski (français) - + German (Deutsch) Niemiecki (Niemcy) - + Italian (italiano) Włoski (italiano) - + Spanish (español) Hiszpański (español) - + Chinese Chiński - + Korean (한국어) Koreański (한국어) - + Dutch (Nederlands) Duński (Holandia) - + Portuguese (português) Portugalski (português) - + Russian (Русский) Rosyjski (Русский) - + Taiwanese Tajwański - + British English Angielski Brytyjski - + Canadian French Fancuski (Kanada) - + Latin American Spanish Hiszpański (Latin American) - + Simplified Chinese Chiński (Uproszczony) - + Traditional Chinese (正體中文) Chiński tradycyjny (正體中文) - + Brazilian Portuguese (português do Brasil) Portugalski (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japonia - + USA USA - + Europe Europa - + Australia Australia - + China Chiny - + Korea Korea - + Taiwan Tajwan - + Auto (%1) Auto select time zone - + Default (%1) Default time zone - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egipt - + Eire Irlandia - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Islandia - + Iran Iran - + Israel Izrael - + Jamaica Jamajka - + Kwajalein Kwajalein - + Libya Libia - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polska - + Portugal Portugalia - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapur - + Turkey Turcja - + UCT UCT - + Universal Uniwersalny - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Zadokowany - + Handheld Przenośnie - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2266,27 +2363,27 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d Logowanie - + Open Log Location Otwórz miejsce rejestrów - + Global Log Filter Globalny filtr rejestrów - + When checked, the max size of the log increases from 100 MB to 1 GB Kiedy zaznaczony, maksymalny rozmiar logu wzrasta ze 100 MB do 1 GB - + Enable Extended Logging** Włącz Przedłużony Logging** - + Show Log in Console Pokaż Log w konsoli @@ -2432,7 +2529,7 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2494,7 +2591,7 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d **To zresetuje się automatycznie po wyłączeniu yuzu. - + Web applet not compiled Aplet sieciowy nie został skompilowany @@ -2544,7 +2641,7 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d - eden Configuration + Eden Configuration @@ -2553,88 +2650,88 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d - + Applets - - + + Audio Dźwięk - - + + CPU CPU - + Debug Wyszukiwanie usterek - + Filesystem System plików - - + + General Ogólne - - + + Graphics Grafika - + GraphicsAdvanced Zaawansowana grafika - + GraphicsExtensions - + Hotkeys Skróty klawiszowe - - + + Controls Sterowanie - + Profiles Profile - + Network Sieć - - + + System System - + Game List Lista Gier - + Web Web @@ -2732,51 +2829,45 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d - - - Reset Metadata Cache Zresetuj pamięć podręczną metadanych - + Select Emulated NAND Directory... Wybierz emulowany katalog NAND... - + Select Emulated SD Directory... Wybierz Emulowany katalog SD... - + Select Gamecard Path... Wybierz Ścieżkę karty gry... - + Select Dump Directory... Wybierz katalog zrzutu... - + Select Mod Load Directory... Wybierz katalog ładowania modów... - The metadata cache is already empty. - Pamięć podręczna metadanych jest już pusta. + Pamięć podręczna metadanych jest już pusta. - The operation completed successfully. - Operacja zakończona sukcesem. + Operacja zakończona sukcesem. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Nie udało się usunąć pamięci podręcznej metadanych. Może być używana lub nie istnieje. + Nie udało się usunąć pamięci podręcznej metadanych. Może być używana lub nie istnieje. @@ -2807,12 +2898,12 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Spowoduje to zresetowanie wszystkich ustawień i usunięcie wszystkich konfiguracji gier. Nie spowoduje to usunięcia katalogów gier, profili ani profili wejściowych. Kontynuować? @@ -2845,33 +2936,33 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d Kolor tła - + % FSR sharpening percentage (e.g. 50%) % - + Off Wyłączone - + VSync Off VSync wyłączony - + Recommended Zalecane - + On Włączone - + VSync On VSync aktywny @@ -2908,14 +2999,18 @@ Gdy ta opcja jest włączona, niedopasowanie jest uruchamiane tylko wtedy, gdy d - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2947,75 +3042,75 @@ These settings are experimental, and may cause black screens. If your games fail Przywróć domyślne - + Action Akcja - + Hotkey Skrót klawiszowy - + Controller Hotkey Skrót Klawiszowy Kontrolera - - - + + + Conflicting Key Sequence Sprzeczna sekwencja klawiszy - - + + The entered key sequence is already assigned to: %1 Wprowadzona sekwencja klawiszy jest już przypisana do: %1 - + [waiting] [oczekiwanie] - + Invalid Nieprawidłowe - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Przywróć ustawienia domyślne - + Clear Wyczyść - + Conflicting Button Sequence Sprzeczna Sekwencja Przycisków - + The default button sequence is already assigned to: %1 Domyślna sekwencja przycisków już jest przypisana do: %1 - + The default key sequence is already assigned to: %1 Domyślna sekwencja klawiszy jest już przypisana do: %1 @@ -3335,7 +3430,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3490,7 +3585,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Lewa gałka @@ -3600,14 +3695,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3626,7 +3721,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Plus @@ -3639,15 +3734,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3692,7 +3787,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Prawa gałka @@ -3707,242 +3802,242 @@ These settings are experimental, and may cause black screens. If your games fail Konfiguruj - - - - + + + + Clear Wyczyść - - - - - + + + + + [not set] [nie ustawione] - - - + + + Invert button Odwróć przycisk - - + + Toggle button Przycisk Toggle - + Turbo button Przycisk TURBO - - + + Invert axis Odwróć oś - - - + + + Set threshold Ustaw próg - - + + Choose a value between 0% and 100% Wybierz wartość od 0% do 100% - + Toggle axis Przełącz oś - + Set gyro threshold Ustaw próg gyro - + Calibrate sensor Kalibracja sensora - + Map Analog Stick Przypisz Drążek Analogowy - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Po naciśnięciu OK, najpierw przesuń joystick w poziomie, a następnie w pionie. Aby odwrócić osie, najpierw przesuń joystick pionowo, a następnie poziomo. - + Center axis Środkowa oś - - + + Deadzone: %1% Martwa strefa: %1% - - + + Modifier Range: %1% Zasięg Modyfikatora: %1% - - + + Pro Controller Pro Controller - + Dual Joycons Para Joyconów - + Left Joycon Lewy Joycon - + Right Joycon Prawy Joycon - + Handheld Handheld - + GameCube Controller Kontroler GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Kontroler NES/Pegasus - + SNES Controller Kontroler SNES - + N64 Controller Kontroler N64 - + Sega Genesis Sega Mega Drive - + Start / Pause Start / Pauza - + Z Z - + Control Stick Lewa gałka - + C-Stick C-gałka - + Shake! Potrząśnij! - + [waiting] [oczekiwanie] - + New Profile Nowy profil - + Enter a profile name: Wpisz nazwę profilu: - - + + Create Input Profile Utwórz profil wejściowy - + The given profile name is not valid! Podana nazwa profilu jest nieprawidłowa! - + Failed to create the input profile "%1" Nie udało się utworzyć profilu wejściowego "%1" - + Delete Input Profile Usuń profil wejściowy - + Failed to delete the input profile "%1" Nie udało się usunąć profilu wejściowego "%1" - + Load Input Profile Załaduj profil wejściowy - + Failed to load the input profile "%1" Nie udało się wczytać profilu wejściowego "%1" - + Save Input Profile Zapisz profil wejściowy - + Failed to save the input profile "%1" Nie udało się zapisać profilu wejściowego "%1" @@ -3999,7 +4094,7 @@ Aby odwrócić osie, najpierw przesuń joystick pionowo, a następnie poziomo. - + Configure Konfiguruj @@ -4035,7 +4130,7 @@ Aby odwrócić osie, najpierw przesuń joystick pionowo, a następnie poziomo. - + Test Test @@ -4054,7 +4149,7 @@ Aby odwrócić osie, najpierw przesuń joystick pionowo, a następnie poziomo.<a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Dowiedz się więcej</span></a> - + %1:%2 %1:%2 @@ -4063,77 +4158,77 @@ Aby odwrócić osie, najpierw przesuń joystick pionowo, a następnie poziomo.yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Port zawiera nieprawidłowe znaki - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Port musi być w zakresie 0-65353 - + IP address is not valid Adres IP nie jest prawidłowy - + This UDP server already exists Ten serwer UDP już istnieje - + Unable to add more than 8 servers Nie można dodać więcej niż 8 serwerów - + Testing Testowanie - + Configuring Konfigurowanie - + Test Successful Test Udany - + Successfully received data from the server. Pomyślnie odebrano dane z serwera. - + Test Failed Test nieudany - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Nie można odebrać poprawnych danych z serwera.<br>Sprawdź, czy serwer jest poprawnie skonfigurowany, a adres i port są prawidłowe. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Trwa konfiguracja testu UDP lub kalibracji.<br>Poczekaj na zakończenie. @@ -4259,7 +4354,12 @@ Current values are %1% and %2% respectively. Interfejs Sieciowy - + + Enable Airplane Mode + + + + None Żadny @@ -4317,52 +4417,52 @@ Current values are %1% and %2% respectively. - + Add-Ons Dodatki - + System System - + CPU CPU - + Graphics Grafika - + Adv. Graphics Zaaw. Grafika - + GPU Extensions - + Audio Dźwięk - + Input Profiles Profil wejściowy - + Linux - + Properties Właściwości @@ -4380,12 +4480,12 @@ Current values are %1% and %2% respectively. Dodatki - + Patch Name Nazwa łatki - + Version Wersja @@ -4423,27 +4523,32 @@ Current values are %1% and %2% respectively. Ustaw zdjęcie - + + Select Avatar + + + + Add Dodaj - + Rename Zmień nazwę - + Remove Usuń - + Profile management is available only when game is not running. Menedżer Profili nie jest dostępny gdy gra jest uruchomiona. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4451,100 +4556,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Wpisz nazwę użytkownika - + Users Użytkownicy - + Enter a username for the new user: Wprowadź nazwę dla nowego użytkownika: - + Enter a new username: Wpisz nową nazwę użytkownika: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Ustaw zdjęcie użytkownika - - JPEG Images (*.jpg *.jpeg) - Obrazki JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Obrazki JPEG (*.jpg *.jpeg) + + + Error deleting image Bład usunięcia zdjęcia - + Error occurred attempting to overwrite previous image at: %1. Błąd podczas próby nadpisania poprzedniego zdjęcia dla: %1. - + Error deleting file Błąd usunięcia pliku - + Unable to delete existing file: %1. Nie można usunąć istniejącego pliku: %1 - + Error creating user image directory Błąd podczas tworzenia folderu ze zdjęciem użytkownika - + Unable to create directory %1 for storing user images. Nie można utworzyć ścieżki %1 do przechowywania zdjęć użytkownika. - Error copying user image - Błąd kopiowania zdjęcia użytkownika + Błąd kopiowania zdjęcia użytkownika - Unable to copy image from %1 to %2 - Nie można skopiować zdjęcia z %1 do %2 + Nie można skopiować zdjęcia z %1 do %2 - Error resizing user image - Błąd podczas zmieniania rozmiaru obrazu użytkownika + Błąd podczas zmieniania rozmiaru obrazu użytkownika - Unable to resize image - Nie można zmienić rozmiaru obrazu + Nie można zmienić rozmiaru obrazu + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Anuluj + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Czy usunąć tego użytkownika? Wszystkie dane zapisu użytkownika zostaną usunięte. - + Confirm Delete Potwierdź usunięcie - + Name: %1 UUID: %2 Nazwa: %1 @@ -4597,7 +4791,7 @@ UUID: %2 - + Enable @@ -4608,7 +4802,7 @@ UUID: %2 - + Not connected Niepodłączony @@ -4618,63 +4812,63 @@ UUID: %2 Przywróć domyślne - + Clear Wyczyść - + [not set] [nie ustawione] - + Invert axis Odwróć oś - - + + Deadzone: %1% Martwa strefa: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled - + Configuring Konfigurowanie - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 - + [waiting] [oczekiwanie] @@ -4716,7 +4910,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4768,12 +4962,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Konfiguracja TAS - + Select TAS Load Directory... Wybierz Ścieżkę Załadowania TAS-a @@ -4883,7 +5077,7 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5203,6 +5397,16 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service Usługa internetowa yuzu @@ -5212,42 +5416,29 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe Podając swoją nazwę użytkownika i token, zgadzasz się na umożliwienie yuzu zbierania dodatkowych danych o użytkowaniu, które mogą zawierać informacje umożliwiające identyfikację użytkownika. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Zweryfikuj + Zweryfikuj - Sign up - Zaloguj się + Zaloguj się - + Token: Token: - + Username: Nazwa użytkownika: - What is my token? - Czym jest mój token? + Czym jest mój token? - + Web Service configuration can only be changed when a public room isn't being hosted. Konfigurację usług sieciowych można tylko zmienić kiedy pokój publiczny nie jest hostowany. @@ -5272,12 +5463,12 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe Wygeneruj ponownie - + Discord Presence Obecność na discordzie - + Show Current Game in your Discord Status Pokazuj obecną grę w twoim statusie Discorda @@ -5286,24 +5477,8 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Dowiedz się więcej</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Zaloguj się</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Zaloguj się</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5326,10 +5501,9 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe Token nie został zweryfikowany. Zmiana w Twoim tokenie nie została zapisana. - Unverified, please click Verify before saving configuration Tooltip - Niezweryfikowany, kliknij proszę przycisk Weryfikacji przed zapisaniem konfiguracji + Niezweryfikowany, kliknij proszę przycisk Weryfikacji przed zapisaniem konfiguracji Verifying... @@ -5353,20 +5527,67 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Weryfikacja nie powiodła się. Sprawdź, czy poprawnie podałeś swój token oraz czy działa twoje połączenie internetowe. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Kontroler P1 - + &Controller P1 &Kontroler P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Wersja + + DirectConnect @@ -5472,7 +5693,12 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5480,11 +5706,6 @@ Przeciągnij punkty, aby zmienić pozycję, lub kliknij dwukrotnie komórki tabe The host of the room has banned you. Speak with the host to unban you or try a different room. Host tego pokoju cię zbanował. Porozmawiaj z hostem, i poproś go, żeby cię odbanował, albo zagraj w innym pokoju. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5546,7 +5767,7 @@ Przejdź do Konfiguruj... -> System -> Sieć i dokonaj wyboru.Telemetria - + Broken Vulkan Installation Detected Wykryto uszkodzoną instalację Vulkana @@ -5555,106 +5776,105 @@ Przejdź do Konfiguruj... -> System -> Sieć i dokonaj wyboru.Inicjalizacja Vulkana nie powiodła się podczas uruchamiania.<br><br>Kliknij<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>tutaj aby uzyskać instrukcje dotyczące rozwiązania tego problemu</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... Ładowanie apletu internetowego... - - + + Disable Web Applet Wyłącz Aplet internetowy - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Wyłączanie web appletu może doprowadzić do nieokreślonych zachowań - wyłączyć applet należy jedynie grając w Super Mario 3D All-Stars. Na pewno chcesz wyłączyć web applet? (Można go ponownie włączyć w ustawieniach debug.) - + The amount of shaders currently being built Ilość budowanych shaderów - + The current selected resolution scaling multiplier. Obecnie wybrany mnożnik rozdzielczości. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Aktualna prędkość emulacji. Wartości większe lub niższe niż 100% wskazują, że emulacja działa szybciej lub wolniej niż Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Ile klatek na sekundę gra aktualnie wyświetla. To będzie się różnić w zależności od gry, od sceny do sceny. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Czas potrzebny do emulacji klatki na sekundę Switcha, nie licząc ograniczania klatek ani v-sync. Dla emulacji pełnej szybkości powinno to wynosić co najwyżej 16,67 ms. - + Unmute - + Mute - + Reset Volume - + &Clear Recent Files &Usuń Ostatnie pliki - + &Continue &Kontynuuj - + &Pause &Pauza - Warning Outdated Game Format - OSTRZEŻENIE! Nieaktualny format gry + OSTRZEŻENIE! Nieaktualny format gry You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Używasz zdekonstruowanego formatu katalogu ROM dla tej gry, który jest przestarzałym formatem, który został zastąpiony przez inne, takie jak NCA, NAX, XCI lub NSP. W zdekonstruowanych katalogach ROM brakuje ikon, metadanych i obsługi aktualizacji.<br><br> Aby znaleźć wyjaśnienie różnych formatów Switch obsługiwanych przez yuzu,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'> sprawdź nasze wiki</a>. Ta wiadomość nie pojawi się ponownie. - - + + Error while loading ROM! Błąd podczas wczytywania ROMu! - + The ROM format is not supported. Ten format ROMu nie jest wspierany. - + An error occurred initializing the video core. Wystąpił błąd podczas inicjowania rdzenia wideo. @@ -5663,7 +5883,7 @@ Przejdź do Konfiguruj... -> System -> Sieć i dokonaj wyboru.yuzu napotkał błąd podczas uruchamiania rdzenia wideo. Jest to zwykle spowodowane przestarzałymi sterownikami GPU, w tym zintegrowanymi. Więcej szczegółów znajdziesz w pliku log. Więcej informacji na temat dostępu do log-u można znaleźć na następującej stronie: <a href='https://yuzu-emu.org/help/reference/log-files/'>Jak przesłać plik log</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Błąd podczas wczytywania ROMu! %1 @@ -5674,1036 +5894,884 @@ Przejdź do Konfiguruj... -> System -> Sieć i dokonaj wyboru.%1<br>Postępuj zgodnie z<a href='https://yuzu-emu.org/help/quickstart/'>yuzu quickstart guide</a> aby zrzucić ponownie swoje pliki.<br>Możesz odwołać się do wiki yuzu</a>lub discord yuzu </a> po pomoc. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Wystąpił nieznany błąd. Więcej informacji można znaleźć w pliku log. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Zamykanie aplikacji... - + Save Data Zapis danych - + Mod Data Dane modów - + Error Opening %1 Folder Błąd podczas otwarcia folderu %1 - - + + Folder does not exist! Folder nie istnieje! - Error Opening Transferable Shader Cache - Błąd podczas otwierania przenośnej pamięci podręcznej Shaderów. + Błąd podczas otwierania przenośnej pamięci podręcznej Shaderów. - Failed to create the shader cache directory for this title. - Nie udało się stworzyć ścieżki shaderów dla tego tytułu. + Nie udało się stworzyć ścieżki shaderów dla tego tytułu. - Error Removing Contents - Błąd podczas usuwania zawartości + Błąd podczas usuwania zawartości - Error Removing Update - Błąd podczas usuwania aktualizacji + Błąd podczas usuwania aktualizacji - Error Removing DLC - Błąd podczas usuwania dodatków + Błąd podczas usuwania dodatków - + Remove Installed Game Contents? Czy usunąć zainstalowaną zawartość gry? - + Remove Installed Game Update? Czy usunąć zainstalowaną aktualizację gry? - + Remove Installed Game DLC? Czy usunąć zainstalowane dodatki gry? - + Remove Entry Usuń wpis - - - - - - Successfully Removed - Pomyślnie usunięto + Pomyślnie usunięto - Successfully removed the installed base game. - Pomyślnie usunięto zainstalowaną grę. + Pomyślnie usunięto zainstalowaną grę. - The base game is not installed in the NAND and cannot be removed. - Gra nie jest zainstalowana w NAND i nie może zostać usunięta. + Gra nie jest zainstalowana w NAND i nie może zostać usunięta. - Successfully removed the installed update. - Pomyślnie usunięto zainstalowaną łatkę. + Pomyślnie usunięto zainstalowaną łatkę. - There is no update installed for this title. - Brak zainstalowanych łatek dla tego tytułu. + Brak zainstalowanych łatek dla tego tytułu. - There are no DLC installed for this title. - Brak zainstalowanych DLC dla tego tytułu. + Brak zainstalowanych DLC dla tego tytułu. - Successfully removed %1 installed DLC. - Pomyślnie usunięto %1 zainstalowane DLC. + Pomyślnie usunięto %1 zainstalowane DLC. - + Delete OpenGL Transferable Shader Cache? Usunąć Transferowalne Shadery OpenGL? - + Delete Vulkan Transferable Shader Cache? Usunąć Transferowalne Shadery Vulkan? - + Delete All Transferable Shader Caches? Usunąć Wszystkie Transferowalne Shadery? - + Remove Custom Game Configuration? Usunąć niestandardową konfigurację gry? - + Remove Cache Storage? Usunąć pamięć podręczną? - + Remove File Usuń plik - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Błąd podczas usuwania przenośnej pamięci podręcznej Shaderów. + Błąd podczas usuwania przenośnej pamięci podręcznej Shaderów. - - A shader cache for this title does not exist. - Pamięć podręczna Shaderów dla tego tytułu nie istnieje. + Pamięć podręczna Shaderów dla tego tytułu nie istnieje. - Successfully removed the transferable shader cache. - Pomyślnie usunięto przenośną pamięć podręczną Shaderów. + Pomyślnie usunięto przenośną pamięć podręczną Shaderów. - Failed to remove the transferable shader cache. - Nie udało się usunąć przenośnej pamięci Shaderów. + Nie udało się usunąć przenośnej pamięci Shaderów. - Error Removing Vulkan Driver Pipeline Cache - Błąd podczas usuwania pamięci podręcznej strumienia sterownika Vulkana + Błąd podczas usuwania pamięci podręcznej strumienia sterownika Vulkana - Failed to remove the driver pipeline cache. - Błąd podczas usuwania pamięci podręcznej strumienia sterownika. + Błąd podczas usuwania pamięci podręcznej strumienia sterownika. - - Error Removing Transferable Shader Caches - Błąd podczas usuwania Transferowalnych Shaderów + Błąd podczas usuwania Transferowalnych Shaderów - Successfully removed the transferable shader caches. - Pomyślnie usunięto transferowalne shadery. + Pomyślnie usunięto transferowalne shadery. - Failed to remove the transferable shader cache directory. - Nie udało się usunąć ścieżki transferowalnych shaderów. + Nie udało się usunąć ścieżki transferowalnych shaderów. - - Error Removing Custom Configuration - Błąd podczas usuwania niestandardowej konfiguracji + Błąd podczas usuwania niestandardowej konfiguracji - A custom configuration for this title does not exist. - Niestandardowa konfiguracja nie istnieje dla tego tytułu. + Niestandardowa konfiguracja nie istnieje dla tego tytułu. - Successfully removed the custom game configuration. - Pomyślnie usunięto niestandardową konfiguracje gry. + Pomyślnie usunięto niestandardową konfiguracje gry. - Failed to remove the custom game configuration. - Nie udało się usunąć niestandardowej konfiguracji gry. + Nie udało się usunąć niestandardowej konfiguracji gry. - - + + RomFS Extraction Failed! Wypakowanie RomFS nieudane! - + There was an error copying the RomFS files or the user cancelled the operation. Wystąpił błąd podczas kopiowania plików RomFS lub użytkownik anulował operację. - + Full Pełny - + Skeleton Szkielet - + Select RomFS Dump Mode Wybierz tryb zrzutu RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Proszę wybrać w jaki sposób chcesz, aby zrzut pliku RomFS został wykonany. <br>Pełna kopia ze wszystkimi plikami do nowego folderu, gdy <br>skielet utworzy tylko strukturę folderu. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Nie ma wystarczająco miejsca w %1 aby wyodrębnić RomFS. Zwolnij trochę miejsca, albo zmień ścieżkę zrzutu RomFs w Emulacja> Konfiguruj> System> System Plików> Źródło Zrzutu - + Extracting RomFS... Wypakowywanie RomFS... - - - - - + + Cancel Anuluj - + RomFS Extraction Succeeded! Wypakowanie RomFS zakończone pomyślnie! - - - + The operation completed successfully. Operacja zakończona sukcesem. - - Integrity verification couldn't be performed! - - - - - File contents were not checked for validity. - - - - - - Verifying integrity... - - - - - - Integrity verification succeeded! - - - - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - Create Shortcut - Utwórz skrót + Utwórz skrót - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - Pomyślnie utworzono skrót do %1 + Pomyślnie utworzono skrót do %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Utworzy to skrót do obecnego AppImage. Może nie działać dobrze po aktualizacji. Kontynuować? + Utworzy to skrót do obecnego AppImage. Może nie działać dobrze po aktualizacji. Kontynuować? - - Failed to create a shortcut to %1 + Create Icon + Utwórz ikonę + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Nie można utworzyć pliku ikony. Ścieżka "%1" nie istnieje oraz nie może być utworzona. + + + + Warning: Outdated Game Format - - Create Icon - Utwórz ikonę + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + - - Cannot create icon file. Path "%1" does not exist and cannot be created. - Nie można utworzyć pliku ikony. Ścieżka "%1" nie istnieje oraz nie może być utworzona. + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + - + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Błąd podczas otwierania %1 - + Select Directory Wybierz folder... - + Properties Właściwości - + The game properties could not be loaded. Właściwości tej gry nie mogły zostać załadowane. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Plik wykonywalny Switcha (%1);;Wszystkie pliki (*.*) - + Load File Załaduj plik... - + Open Extracted ROM Directory Otwórz folder wypakowanego ROMu - + Invalid Directory Selected Wybrano niewłaściwy folder - + The directory you have selected does not contain a 'main' file. Folder wybrany przez ciebie nie zawiera 'głownego' pliku. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Instalacyjne pliki Switch'a (*.nca *.nsp *.xci);;Archiwum zawartości Nintendo (*.nca);;Pakiet poddany Nintendo (*.nsp);;Obraz z kartridża NX (*.xci) - + Install Files Zainstaluj pliki - + %n file(s) remaining 1 plik został %n plików zostało - %n plików zostało - + Installing file "%1"... Instalowanie pliku "%1"... - - + + Install Results Wynik instalacji - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Aby uniknąć ewentualnych konfliktów, odradzamy użytkownikom instalowanie gier na NAND. Proszę, używaj tej funkcji tylko do instalowania łatek i DLC. - + %n file(s) were newly installed 1 nowy plik został zainstalowany %n nowych plików zostało zainstalowane - - %n nowych plików zostało zainstalowane - + %n file(s) were overwritten 1 plik został nadpisany %n plików zostało nadpisane - %n plików zostało nadpisane - + %n file(s) failed to install 1 pliku nie udało się zainstalować %n plików nie udało się zainstalować - %n plików nie udało się zainstalować - + System Application Aplikacja systemowa - + System Archive Archiwum systemu - + System Application Update Aktualizacja aplikacji systemowej - + Firmware Package (Type A) Paczka systemowa (Typ A) - + Firmware Package (Type B) Paczka systemowa (Typ B) - + Game Gra - + Game Update Aktualizacja gry - + Game DLC Dodatek do gry - + Delta Title Tytuł Delta - + Select NCA Install Type... Wybierz typ instalacji NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Wybierz typ tytułu, do którego chcesz zainstalować ten NCA, jako: (W większości przypadków domyślna "gra" jest w porządku.) - + Failed to Install Instalacja nieudana - + The title type you selected for the NCA is invalid. Typ tytułu wybrany dla NCA jest nieprawidłowy. - + File not found Nie znaleziono pliku - + File "%1" not found Nie znaleziono pliku "%1" - + OK OK - - + + Hardware requirements not met Wymagania sprzętowe nie są spełnione - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Twój system nie spełnia rekomendowanych wymagań sprzętowych. Raportowanie kompatybilności zostało wyłączone. - + Missing yuzu Account Brakuje konta Yuzu - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Aby przesłać test zgodności gry, musisz połączyć swoje konto yuzu.<br><br/> Aby połączyć swoje konto yuzu, przejdź do opcji Emulacja &gt; Konfiguracja &gt; Sieć. - + Error opening URL Błąd otwierania adresu URL - + Unable to open the URL "%1". Nie można otworzyć adresu URL "%1". - + TAS Recording Nagrywanie TAS - + Overwrite file of player 1? Nadpisać plik gracza 1? - + Invalid config detected Wykryto nieprawidłową konfigurację - + Handheld controller can't be used on docked mode. Pro controller will be selected. Nie można używać kontrolera handheld w trybie zadokowanym. Zostanie wybrany kontroler Pro. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Amiibo zostało "zdjęte" - + Error Błąd - - + + The current game is not looking for amiibos Ta gra nie szuka amiibo - + Amiibo File (%1);; All Files (*.*) Plik Amiibo (%1);;Wszyskie pliki (*.*) - + Load Amiibo Załaduj Amiibo - + Error loading Amiibo data Błąd podczas ładowania pliku danych Amiibo - + The selected file is not a valid amiibo Wybrany plik nie jest poprawnym amiibo - + The selected file is already on use Wybrany plik jest już w użyciu - + An unknown error occurred Wystąpił nieznany błąd - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Aplet kontrolera - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Zrób zrzut ekranu - + PNG Image (*.png) Obrazek PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Status TAS: Działa %1%2 - + TAS state: Recording %1 Status TAS: Nagrywa %1 - + TAS state: Idle %1/%2 Status TAS: Bezczynny %1%2 - + TAS State: Invalid Status TAS: Niepoprawny - + &Stop Running &Wyłącz - + &Start &Start - + Stop R&ecording Przestań N&agrywać - + R&ecord N&agraj - + Building: %n shader(s) Budowanie shadera Budowanie: %n shaderów - Budowanie: %n shaderów - + Scale: %1x %1 is the resolution scaling factor Skala: %1x - + Speed: %1% / %2% Prędkość: %1% / %2% - + Speed: %1% Prędkość: %1% @@ -6712,54 +6780,54 @@ Would you like to download it? Gra: %1 FPS (Odblokowane) - + Game: %1 FPS Gra: %1 FPS - + Frame: %1 ms Klatka: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA BEZ AA - + VOLUME: MUTE Głośność: Wyciszony - + VOLUME: %1% Volume percentage (e.g. 50%) Głośność: %1% - + Derivation Components Missing Brak komponentów wyprowadzania - + Select RomFS Dump Target Wybierz cel zrzutu RomFS - + Please select which RomFS you would like to dump. Proszę wybrać RomFS, jakie chcesz zrzucić. @@ -6772,7 +6840,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Czy na pewno chcesz zatrzymać emulację? Wszystkie niezapisane postępy zostaną utracone. @@ -6785,102 +6853,102 @@ Would you like to bypass this and exit anyway? Czy chcesz to ominąć i mimo to wyjść? - + None Żadna (wyłączony) - + FXAA FXAA - + SMAA SMAA - + Nearest - + Bilinear Bilinearny - + Bicubic Bikubiczny - + Gaussian Kulisty - + ScaleForce ScaleForce - + Area - + Docked Zadokowany - + Handheld Przenośnie - + Normal Normalny - + High Wysoki - + Extreme - + Vulkan Vulkan - + OpenGL - + Null - + GLSL - + GLASM - + SPIRV @@ -6888,13 +6956,13 @@ Czy chcesz to ominąć i mimo to wyjść? GRenderWindow - - + + OpenGL not available! OpenGL niedostępny! - + OpenGL shared contexts are not supported. Współdzielone konteksty OpenGL nie są obsługiwane. @@ -6903,33 +6971,33 @@ Czy chcesz to ominąć i mimo to wyjść? yuzu nie zostało skompilowane z obsługą OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Błąd podczas inicjowania OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Twoja karta graficzna może nie obsługiwać OpenGL lub nie masz najnowszych sterowników karty graficznej. - + Error while initializing OpenGL 4.6! Błąd podczas inicjowania OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Twoja karta graficzna może nie obsługiwać OpenGL 4.6 lub nie masz najnowszych sterowników karty graficznej.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Twoja karta graficzna może nie obsługiwać co najmniej jednego wymaganego rozszerzenia OpenGL. Upewnij się, że masz najnowsze sterowniki karty graficznej<br><br>GL Renderer:<br>%1<br><br>Nieobsługiwane rozszerzenia:<br>%2 @@ -6937,128 +7005,128 @@ Czy chcesz to ominąć i mimo to wyjść? GameList - + Favorite Ulubione - + Start Game Uruchom grę - + Start Game without Custom Configuration Uruchom grę bez niestandardowej konfiguracji - + Open Save Data Location Otwórz lokalizację zapisów - + Open Mod Data Location Otwórz lokalizację modyfikacji - + Open Transferable Pipeline Cache Otwórz Transferowalną Pamięć Podręczną Pipeline - + Remove Usuń - + Remove Installed Update Usuń zainstalowaną łatkę - + Remove All Installed DLC Usuń wszystkie zainstalowane DLC - + Remove Custom Configuration Usuń niestandardową konfigurację - + Remove Play Time Data - + Remove Cache Storage Usuń pamięć podręczną - + Remove OpenGL Pipeline Cache Usuń Pamięć Podręczną Pipeline OpenGL - + Remove Vulkan Pipeline Cache Usuń Pamięć Podręczną Pipeline Vulkan - + Remove All Pipeline Caches Usuń całą pamięć podręczną Pipeline - + Remove All Installed Contents Usuń całą zainstalowaną zawartość - + Dump RomFS Zrzuć RomFS - + Dump RomFS to SDMC Zrzuć RomFS do SDMC - + Verify Integrity - + Copy Title ID to Clipboard Kopiuj identyfikator gry do schowka - + Navigate to GameDB entry Nawiguj do wpisu kompatybilności gry - + Create Shortcut Utwórz skrót - + Add to Desktop Dodaj do pulpitu - + Add to Applications Menu Dodaj do menu aplikacji - + Configure Game @@ -7067,62 +7135,62 @@ Czy chcesz to ominąć i mimo to wyjść? Właściwości - + Scan Subfolders Skanuj podfoldery - + Remove Game Directory Usuń katalog gier - + ▲ Move Up ▲ Przenieś w górę - + ▼ Move Down ▼ Przenieś w dół - + Open Directory Location Otwórz lokalizacje katalogu - + Clear Wyczyść - + Name Nazwa gry - + Compatibility Kompatybilność - + Add-ons Dodatki - + File type Typ pliku - + Size Rozmiar - + Play time @@ -7130,62 +7198,62 @@ Czy chcesz to ominąć i mimo to wyjść? GameListItemCompat - + Ingame W grze - + Game starts, but crashes or major glitches prevent it from being completed. Gra uruchamia się, ale awarie lub poważne błędy uniemożliwiają jej ukończenie. - + Perfect Perfekcyjnie - + Game can be played without issues. Można grać bez problemów. - + Playable Grywalna - + Game functions with minor graphical or audio glitches and is playable from start to finish. Gra działa z drobnymi błędami graficznymi lub dźwiękowymi oraz jest grywalna od początku aż do końca. - + Intro/Menu Intro/Menu - + Game loads, but is unable to progress past the Start Screen. Gra się ładuje, ale nie może przejść przez ekran początkowy. - + Won't Boot Nie uruchamia się - + The game crashes when attempting to startup. Ta gra się zawiesza przy próbie startu. - + Not Tested Nie testowane - + The game has not yet been tested. Ta gra nie została jeszcze przetestowana. @@ -7193,7 +7261,7 @@ Czy chcesz to ominąć i mimo to wyjść? GameListPlaceholder - + Double-click to add a new folder to the game list Kliknij podwójnie aby dodać folder do listy gier @@ -7201,21 +7269,20 @@ Czy chcesz to ominąć i mimo to wyjść? GameListSearchField - + %1 of %n result(s) 1 z %n rezultatów %1 z %n rezultatów - %1 z %n rezultatów - + Filter: Filter: - + Enter pattern to filter Wpisz typ do filtra @@ -7297,7 +7364,7 @@ Czy chcesz to ominąć i mimo to wyjść? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7311,190 +7378,190 @@ Komunikat debugowania: Hotkeys - + Audio Mute/Unmute Wycisz/Odcisz Audio - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Okno główne - + Audio Volume Down Zmniejsz głośność dźwięku - + Audio Volume Up Zwiększ głośność dźwięku - + Capture Screenshot Zrób zrzut ekranu - + Change Adapting Filter Zmień filtr adaptacyjny - + Change Docked Mode Zmień tryb dokowania - + Change GPU Accuracy Zmień dokładność GPU - + Configure - + Configure Current Game - + Continue/Pause Emulation Kontynuuj/Zatrzymaj Emulację - + Exit Fullscreen Wyłącz Pełny Ekran + + + Exit Eden + + Exit yuzu Wyjdź z yuzu - - Exit eden - - - - + Fullscreen Pełny ekran - + Load File Załaduj plik... - + Load/Remove Amiibo Załaduj/Usuń Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Zrestartuj Emulację - + Stop Emulation Zatrzymaj Emulację - + TAS Record Nagrywanie TAS - + TAS Reset Reset TAS - + TAS Start/Stop TAS Start/Stop - + Toggle Filter Bar Pokaż pasek filtrowania - + Toggle Framerate Limit Przełącz limit liczby klatek na sekundę - + Toggle Mouse Panning Włącz przesuwanie myszką - + Toggle Renderdoc Capture - + Toggle Status Bar Przełącz pasek stanu @@ -7502,22 +7569,22 @@ Komunikat debugowania: InstallDialog - + Please confirm these are the files you wish to install. Potwierdź, że są to pliki, które chcesz zainstalować. - + Installing an Update or DLC will overwrite the previously installed one. Zainstalowanie łatki lub DLC spowoduje nadpisanie poprzednio zainstalowanego. - + Install Zainstaluj - + Install Files to NAND Zainstaluj pliki na NAND @@ -7525,7 +7592,7 @@ Komunikat debugowania: LimitableInputDialog - + The text can't contain any of the following characters: %1 Tekst nie może zawierać tych znaków: @@ -7672,152 +7739,207 @@ Komunikat debugowania: &Ostatnie Pliki - + + Open &Eden Folders + + + + &Emulation &Emulacja - + &View &Widok - + &Reset Window Size &Zresetuj Rozmiar Okna - + &Debugging &Debugowanie - + Reset Window Size to &720p Zresetuj rozmiar okna do &720p - + Reset Window Size to 720p Zresetuj rozmiar okna do 720p - + Reset Window Size to &900p Zresetuj Rozmiar okna do &900p - + Reset Window Size to 900p Zresetuj Rozmiar okna do 900p - + Reset Window Size to &1080p Zresetuj rozmiar okna do &1080p - + Reset Window Size to 1080p Zresetuj rozmiar okna do 1080p - + &Multiplayer &Multiplayer - + &Tools &Narzędzia - + &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Pomoc - + &Install Files to NAND... &Zainstaluj pliki na NAND... - + L&oad File... Z&aładuj Plik... - + Load &Folder... Załaduj &Folder... - + E&xit &Wyjście - + &Pause &Pauza - + &Stop &Stop - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7826,97 +7948,97 @@ Komunikat debugowania: &O yuzu - + Single &Window Mode Tryb &Pojedyńczego Okna - + Con&figure... Kon&figuruj... - + Ctrl+, - + Display D&ock Widget Headers Wyłącz Nagłówek Widżetu Docku - + Show &Filter Bar Pokaż &Pasek Filtrów - + Show &Status Bar Pokaż &Pasek Statusu - + Show Status Bar Pokaż pasek statusu - + &Browse Public Game Lobby &Przeglądaj publiczne lobby gier - + &Create Room &Utwórz Pokój - + &Leave Room &Wyjdź z Pokoju - + &Direct Connect to Room &Bezpośrednie połączenie z pokojem - + &Show Current Room &Pokaż bieżący pokój - + F&ullscreen P&ełny Ekran - + &Restart &Restart - + Load/Remove &Amiibo... Załaduj/Usuń &Amiibo... - + &Report Compatibility &Zraportuj Kompatybilność - + Open &Mods Page Otwórz &Stronę z Modami - + Open &Quickstart Guide Otwórz &Poradnik Szybkiego Startu - + &FAQ &FAQ @@ -7925,77 +8047,82 @@ Komunikat debugowania: Otwórz &Folder yuzu - + &Capture Screenshot &Zrób Zdjęcie - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... &Skonfiguruj TAS - + Configure C&urrent Game... Skonfiguruj O&becną Grę... - + &Start &Start - + &Reset &Zresetuj - + R&ecord N&agraj - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -8003,26 +8130,36 @@ Komunikat debugowania: MicroProfileDialog - &MicroProfile - &MikroProfil + &MikroProfil MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8082,37 +8219,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Bieżący stan połączenia - + Not Connected. Click here to find a room! Nie połączono. Kliknij tutaj aby znaleźć pokój! - + Not Connected Nie połączono - + Connected Połączony - + New Messages Received Otrzymano nowe wiadomości - + Error Błąd - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Nie udało się zaktualizować informacji o pokoju. Sprawdź swoje połączenie internetowe i spróbuj ponownie zahostować pokój. @@ -8304,56 +8441,56 @@ p, li { white-space: pre-wrap; } Nie gra w żadną grę - + Installed SD Titles Zainstalowane tytuły SD - + Installed NAND Titles Zainstalowane tytuły NAND - + System Titles Tytuły systemu - + Add New Game Directory Dodaj nowy katalog gier - + Favorites Ulubione - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [nie ustawione] @@ -8364,14 +8501,14 @@ p, li { white-space: pre-wrap; } Krzyżak %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Oś %1%2 @@ -8382,357 +8519,357 @@ p, li { white-space: pre-wrap; } Przycisk %1 - - - - - - + + + + + + [unknown] [nieznane] - - - + + + Left Lewo - - - + + + Right Prawo - - - + + + Down Dół - - - + + + Up Góra - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Kółko - - + + Cross Krzyż - - + + Square Kwadrat - - + + Triangle Trójkąt - - + + Share Udostępnij - - + + Options Opcje - - + + [undefined] [niezdefiniowane] - + %1%2 %1%2 - - + + [invalid] [niepoprawne] - - + + %1%2Hat %3 %1%2Drążek %3 - - - + + + %1%2Axis %3 %1%2Oś %3 - - + + %1%2Axis %3,%4,%5 %1%2Oś %3,%4,%5 - - + + %1%2Motion %3 %1%2Ruch %3 - - + + %1%2Button %3 %1%2Przycisk %3 - - + + [unused] [nieużywane] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Lewa gałka - + Stick R Prawa gałka - + Plus Plus - + Minus Minus - - + + Home Home - + Capture Zrzut ekranu - + Touch Dotyk - + Wheel Indicates the mouse wheel Kółko - + Backward Do tyłu - + Forward Do przodu - + Task Zadanie - + Extra Dodatkowe - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Krzyżak %4 - - + + %1%2%3Axis %4 %1%2%3Oś %4 - - + + %1%2%3Button %4 %1%2%3Przycisk %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8850,6 +8987,298 @@ p, li { white-space: pre-wrap; } Czy chcesz odnowić to amiibo? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Anuluj + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + Operacja zakończona sukcesem. + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Błąd podczas usuwania zawartości + + + + Error Removing Update + Błąd podczas usuwania aktualizacji + + + + Error Removing DLC + Błąd podczas usuwania dodatków + + + + The base game is not installed in the NAND and cannot be removed. + Gra nie jest zainstalowana w NAND i nie może zostać usunięta. + + + + There is no update installed for this title. + Brak zainstalowanych łatek dla tego tytułu. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Pomyślnie usunięto + + + + Successfully removed %1 installed DLC. + Pomyślnie usunięto %1 zainstalowane DLC. + + + + + Error Removing Transferable Shader Cache + Błąd podczas usuwania przenośnej pamięci podręcznej Shaderów. + + + + + A shader cache for this title does not exist. + Pamięć podręczna Shaderów dla tego tytułu nie istnieje. + + + + Successfully removed the transferable shader cache. + Pomyślnie usunięto przenośną pamięć podręczną Shaderów. + + + + Failed to remove the transferable shader cache. + Nie udało się usunąć przenośnej pamięci Shaderów. + + + + Error Removing Vulkan Driver Pipeline Cache + Błąd podczas usuwania pamięci podręcznej strumienia sterownika Vulkana + + + + Failed to remove the driver pipeline cache. + Błąd podczas usuwania pamięci podręcznej strumienia sterownika. + + + + + Error Removing Transferable Shader Caches + Błąd podczas usuwania Transferowalnych Shaderów + + + + Successfully removed the transferable shader caches. + Pomyślnie usunięto transferowalne shadery. + + + + Failed to remove the transferable shader cache directory. + Nie udało się usunąć ścieżki transferowalnych shaderów. + + + + + Error Removing Custom Configuration + Błąd podczas usuwania niestandardowej konfiguracji + + + + A custom configuration for this title does not exist. + Niestandardowa konfiguracja nie istnieje dla tego tytułu. + + + + Successfully removed the custom game configuration. + Pomyślnie usunięto niestandardową konfiguracje gry. + + + + Failed to remove the custom game configuration. + Nie udało się usunąć niestandardowej konfiguracji gry. + + + + Reset Metadata Cache + Zresetuj pamięć podręczną metadanych + + + + The metadata cache is already empty. + Pamięć podręczna metadanych jest już pusta. + + + + The operation completed successfully. + Operacja zakończona sukcesem. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Nie udało się usunąć pamięci podręcznej metadanych. Może być używana lub nie istnieje. + + + + Create Shortcut + Utwórz skrót + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Pomyślnie utworzono skrót do %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Utworzy to skrót do obecnego AppImage. Może nie działać dobrze po aktualizacji. Kontynuować? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Utwórz ikonę + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Nie można utworzyć pliku ikony. Ścieżka "%1" nie istnieje oraz nie może być utworzona. + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9145,7 +9574,7 @@ Spróbuj ponownie lub skontaktuj się z twórcą oprogramowania. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9153,7 +9582,7 @@ Spróbuj ponownie lub skontaktuj się z twórcą oprogramowania. %2 - + Users Użytkownicy @@ -9277,7 +9706,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Stos wywołań @@ -9285,12 +9714,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 - + waited by no thread czekam bez żadnego wątku @@ -9298,102 +9727,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable Jakoś działa - + paused Spauzowana - + sleeping spanie - + waiting for IPC reply czekam na odpowiedź IPC - + waiting for objects oczekiwanie na obiekty - + waiting for condition variable oczekiwanie na zmienną warunkową - + waiting for address arbiter czekam na arbitra adresu - + waiting for suspend resume czekam na zawieszenie wznowienia - + waiting oczekiwanie - + initialized zainicjowano - + terminated zakończony - + unknown nieznany - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal Idealnie - + core %1 rdzeń %1 - + processor = %1 procesor = %1 - + affinity mask = %1 maska powinowactwa = %1 - + thread id = %1 identyfikator wątku = %1 - + priority = %1(current) / %2(normal) piorytet = %1(obecny) / %2(normalny) - + last running ticks = %1 ostatnie działające kleszcze = %1 @@ -9401,7 +9830,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread czekanie na wątek @@ -9409,7 +9838,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Drzewo Czekania diff --git a/dist/languages/pt_BR.ts b/dist/languages/pt_BR.ts index 9fa987646b..79e88d1eb7 100644 --- a/dist/languages/pt_BR.ts +++ b/dist/languages/pt_BR.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Comunicando com o servidor... - + Cancel Cancelar - + Touch the top left corner <br>of your touchpad. Toque no canto superior esquerdo <br>do seu touchpad - + Now touch the bottom right corner <br>of your touchpad. Agora toque no canto inferior direito <br>do seu touchpad - + Configuration completed! Configuração concluída! - + OK OK @@ -397,134 +397,134 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP. ConfigurationShared - + % % - + Amiibo editor Editor de Amiibo - + Controller configuration Configuração de controles - + Data erase Apagamento de dados - + Error Erro - + Net connect Conectar à rede - + Player select Seleção de jogador - + Software keyboard Teclado do software - + Mii Edit Editar Mii - + Online web Rede online - + Shop Loja - + Photo viewer Visualizador de imagens - + Offline web Rede offline - + Login share Compartilhamento de Login - + Wifi web auth Autenticação web por Wifi - + My page Minha página - + Output Engine: Mecanismo de Saída: - + Output Device: Dispositivo de Saída - + Input Device: Dispositivo de Entrada - + Mute audio Mutar Áudio - + Volume: Volume: - + Mute audio when in background Silencia o áudio quando a janela ficar em segundo plano - + Multicore CPU Emulation Emulação de CPU multinúcleo - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. Esta opção aumenta o uso de threads de emulação da CPU de 1 para o máximo de 4 do switch. Isso é prioritariamente uma opção de depuração e não deve ser desabilitada. - + Memory Layout Layout de Memória - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -533,12 +533,12 @@ Isso não melhora a estabilidade ou performance e só serve para comportar grand Habilitar essa opção aumentará o uso de memória. Não é recomendado habilitar isso a não ser que um jogo específico com um mod de textura precise. - + Limit Speed Percent Limitar percentual de velocidade - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -547,141 +547,118 @@ Disabling it means unlocking the framerate to the maximum your PC can reach. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Precisão: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. Esta configuração controla a precisão da CPU emulada. Não altere isso a menos que saiba o que está fazendo. - - + + Backend: Backend: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Não usar FMA (melhora o desempenho em CPUs sem FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Essa opção melhora a velocidade ao reduzir a precisão de instruções de fused-multiply-add em CPUs sem suporte nativo ao FMA. - + Faster FRSQRTE and FRECPE FRSQRTE e FRECPE mais rápidos - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Essa opção melhora a velocidade de algumas funções aproximadas de pontos flutuantes ao usar aproximações nativas menos precisas. - + Faster ASIMD instructions (32 bits only) Instruções ASIMD mais rápidas (apenas 32 bits) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Essa opção melhora a velocidade de funções de pontos flutuantes de 32 bits ASIMD ao executá-las com modos de arredondamento incorretos. - + Inaccurate NaN handling Tratamento impreciso de NaN - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. Esta opção melhora a velocidade ao remover a checagem NaN. Por favor, note que isso também reduzirá a precisão de certas instruções de ponto flutuante. - + Disable address space checks Desativar a verificação do espaço de endereços - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. Esta opção melhora a velocidade ao eliminar a checagem de segurança antes de cada leitura/escrita de memória no dispositivo convidado. Desabilitar essa opção pode permitir que um jogo leia/escreva na memória do emulador. - + Ignore global monitor Ignorar monitor global - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. Esta opção melhora a velocidade ao depender apenas das semânticas do cmpxchg pra garantir a segurança das instruções de acesso exclusivo. Por favor, note que isso pode resultar em travamentos e outras condições de execução. - + API: API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. Alterna entre as APIs gráficas disponíveis. Vulkan é a recomendada na maioria dos casos. - + Device: Dispositivo: - + This setting selects the GPU to use with the Vulkan backend. Esta opção seleciona a GPU a ser usada com a Vulkan. - + Shader Backend: Backend de Shaders: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -692,12 +669,12 @@ GLASM é um backend exclusivo descontinuado da NVIDIA que oferece uma performanc SPIR-V é o mais rápido ao compilar shaders, mas produz resultados ruins na maioria dos drivers de GPU. - + Resolution: Resolução: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -706,27 +683,27 @@ Resoluções maiores requerem mais VRAM e largura de banda. Opções menores do que 1X podem causar problemas na renderização. - + Window Adapting Filter: Filtro de adaptação de janela: - + FSR Sharpness: Nitidez do FSR: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. Determina a nitidez da imagem ao utilizar o contraste dinâmico do FSR. - + Anti-Aliasing Method: Método de Anti-Aliasing: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -735,12 +712,12 @@ SMAA oferece a melhor qualidade. FXAA tem um impacto menor na performance e pode produzir uma imagem melhor e mais estável em resoluções muito baixas. - + Fullscreen Mode: Modo de Tela Cheia: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -749,12 +726,12 @@ Sem borda oferece a melhor compatibilidade com o teclado na tela que alguns jogo Tela cheia exclusiva pode oferecer melhor performance e melhor suporte a Freesync/Gsync. - + Aspect Ratio: Proporção de Tela: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -763,49 +740,36 @@ Jogos do Switch somente suportam 16:9, por isso mods customizados por jogo são Isso também controla a proporção de aspecto de capturas de telas. - + Use disk pipeline cache Usar cache de pipeline em disco - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. Permite guardar os shaders para carregar os jogos nas execuções seguintes. Desabiltar essa opção só serve para propósitos de depuração. - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Usar emulação assíncrona da GPU - + Uses an extra CPU thread for rendering. This option should always remain enabled. Usa uma thread de CPU extra para renderização. Esta opção deve estar sempre habilitada. - + NVDEC emulation: Emulação NVDEC: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -814,12 +778,12 @@ Tanto a CPU quanto a GPU podem ser utilizadas para decodificação, ou não deco Na maioria dos casos, a decodificação pela GPU fornece uma melhor performance. - + ASTC Decoding Method: Método de Decodificação ASTC: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -832,34 +796,33 @@ CPU de Forma Assíncrona: Usa a CPU para decodificar texturas ASTC à medida que decodificação ASTC ao custo de problemas na renderização enquanto as texturas estão sendo decodificadas. - + ASTC Recompression Method: Método de Recompressão ASTC: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. Quase todas as GPUs de desktop e laptop não possuem suporte para texturas ASTC, o que força o emulador a descompactá-las para um formato intermediário que qualquer placa suporta, o RGBA8. Esta opção recompacta o RGBA8 ou pro formato BC1 ou pro BC3, economizando VRAM mas afetando negativamente a qualidade da imagem. - + VRAM Usage Mode: Modo de Uso da VRAM: - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - Define se o emulador deve preferir conservar ou fazer o uso máximo da memória de vídeo disponível para melhorar a performance. Não tem efeito em gráficos integrados. O modo Agressivo pode impactar fortemente na performance de outras aplicações, tipo programas de gravação de tela. + Define se o emulador deve preferir conservar ou fazer o uso máximo da memória de vídeo disponível para melhorar a performance. Não tem efeito em gráficos integrados. O modo Agressivo pode impactar fortemente na performance de outras aplicações, tipo programas de gravação de tela. - + VSync Mode: Modo de VSync: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -870,51 +833,49 @@ Caixa de entrada pode ter a latência mais baixa do que o FIFO e não causa tear Imediata (sem sincronização) simplesmente apresenta o que estiver disponível e pode exibir tearing. - + Enable asynchronous presentation (Vulkan only) Ativar apresentação assíncrona (Somente Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. Melhora ligeiramente o desempenho ao mover a apresentação para uma thread de CPU separada. - + Force maximum clocks (Vulkan only) Forçar velocidade máxima (somente Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Executa trabalho em segundo plano aguardando pelos comandos gráficos para evitar a GPU de reduzir sua velocidade. - + Anisotropic Filtering: Filtragem anisotrópica: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. Controla a qualidade da renderização de texturas em ângulos oblíquos. É uma configuração leve, e é seguro deixar em 16x na maioria das GPUs. - Accuracy Level: - Nível de precisão: + Nível de precisão: - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - Precisão da emulação da GPU. + Precisão da emulação da GPU. A maioria dos jogos renderiza bem na precisão Normal, mas a Alta ainda é obrigatória para alguns. Partículas tendem a renderizar corretamente somente com a precisão Alta. Extrema só deve ser utilizada para depuração. @@ -922,12 +883,12 @@ Esta opção pode ser alterada durante o jogo. Alguns jogos podem exigir serem iniciados na precisão alta pra renderizarem corretamente. - + Use asynchronous shader building (Hack) Usar compilação assíncrona de shaders (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. Ativa a compilação de shaders assíncrona, o que pode reduzir engasgos. @@ -942,24 +903,24 @@ Esta opção é experimental. Ativa um tempo de resposta rápido da GPU. Esta opção forçará a maioria dos jogos a rodar em sua resolução nativa mais alta. - + Use Vulkan pipeline cache Utilizar cache de pipeline do Vulkan - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. Ativa o cache de pipeline da fabricante da GPU. Esta opção pode melhorar o tempo de carregamento de shaders significantemente em casos onde o driver Vulkan não armazena o cache de pipeline internamente. - + Enable Compute Pipelines (Intel Vulkan Only) Habilitar Pipelines de Computação (Somente Vulkan da Intel) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -968,111 +929,111 @@ Essa configuração só existe para drivers proprietários Intel, e pode travar Pipelines de computação estão sempre habilitadas em todos os outros drivers. - + Enable Reactive Flushing Ativar Flushing Reativo - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Usa flushing reativo ao invés de flushing preditivo, permitindo mais precisão na sincronização da memória. - + Sync to framerate of video playback Sincronizar com o framerate da reprodução de vídeo - + Run the game at normal speed during video playback, even when the framerate is unlocked. Executa o jogo na velocidade normal durante a reprodução de vídeo, mesmo se o framerate estiver desbloqueado. - + Barrier feedback loops Ciclos de feedback de barreira - + Improves rendering of transparency effects in specific games. Melhora a renderização de efeitos de transparência em jogos específicos. - + RNG Seed Semente RNG - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. Controla a semente do gerador de números aleatórios. Usado principalmente para propósitos de speedrunning. - + Device Name Nome do Dispositivo - + The name of the emulated Switch. O nome do Switch emulado. - + Custom RTC Date: Data personalizada do sistema: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. Esta opção permite alterar o relógio do Switch emulado. Pode ser utilizada para manipular o tempo nos jogos. - + Language: Idioma: - + Note: this can be overridden when region setting is auto-select Nota: isso pode ser substituído caso a configuração de região automática esteja ativada - + Region: Região: - + The region of the emulated Switch. A região do Switch emulado. - + Time Zone: Fuso horário: - + The time zone of the emulated Switch. O fuso horário do Switch emulado. - + Sound Output Mode: Modo de Saída de Som: - + Console Mode: Modo Console: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1081,7 +1042,7 @@ Os jogos mudarão suas resoluções, detalhes e controles suportados de acordo c Configurar essa opção para o Modo Portátil pode ajudar a melhorar a performance em sistemas mais fracos. - + Prompt for user on game boot Escolher um usuário ao iniciar um jogo @@ -1090,7 +1051,7 @@ Configurar essa opção para o Modo Portátil pode ajudar a melhorar a performan Pede para selecionar um perfil de usuário a cada boot, útil se várias pessoas utilizam o yuzu no mesmo PC. - + Pause emulation when in background Pausar emulação quando a janela ficar em segundo plano @@ -1099,843 +1060,992 @@ Configurar essa opção para o Modo Portátil pode ajudar a melhorar a performan Esta opção pausa o yuzu quando outras janelas estão ativas. - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation Confirmar antes de parar a emulação - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. Esta configuração desconsidera as solicitações dos jogos que pedem pra confirmarem a interrupção deles. Ativar essa configuração ignora essas solicitações e sai da emulação direto. - + Hide mouse on inactivity Esconder cursor do mouse enquanto ele estiver inativo - + This setting hides the mouse after 2.5s of inactivity. Esta configuração esconde o mouse após 2,5s de inatividade. - + Disable controller applet Desativar miniaplicativo dos controles - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. Força a desativação do uso do miniaplicativo dos controles pelos dispositivos convidados. Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele é imediatamente fechado. - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode Ativar Gamemode - + Custom frontend Frontend customizado - + Real applet Miniaplicativo real - - Never - - - - - On Load - - - - - Always - - - - + CPU CPU - + GPU GPU - + CPU Asynchronous CPU Assíncrona - + Uncompressed (Best quality) Descompactado (Melhor qualidade) - + BC1 (Low quality) BC1 (Baixa qualidade) - + BC3 (Medium quality) BC3 (Média qualidade) - + Conservative Conservador - + Aggressive Agressivo - + OpenGL OpenGL - + Vulkan Vulkan - + Null Nenhuma (desativado) - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM (Shaders Assembly, apenas NVIDIA) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (Experimental, Somente para AMD/Mesa) - + Normal Normal - + High Alta - + Extreme Extrema - + Auto Automática - + Accurate Precisa - + Unsafe Não segura - + Paranoid (disables most optimizations) Paranoica (desativa a maioria das otimizações) - + Dynarmic Dynarmic - + NCE NCE - + Borderless Windowed Janela em Tela Cheia - + Exclusive Fullscreen Tela Cheia Exclusiva - + No Video Output Sem Saída de Vídeo - + CPU Video Decoding Decodificação de Vídeo pela CPU - + GPU Video Decoding (Default) Decodificação de Vídeo pela GPU (Padrão) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] 0.5X (360p/540p) [EXPERIMENTAL] - + 0.75X (540p/810p) [EXPERIMENTAL] 0.75X (540p/810p) [EXPERIMENTAL] - + 1X (720p/1080p) 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] 1.5X (1080p/1620p) [EXPERIMENTAL] - + 2X (1440p/2160p) 2X (1440p/2160p) - + 3X (2160p/3240p) 3X (2160p/3240p) - + 4X (2880p/4320p) 4X (2880p/4320p) - + 5X (3600p/5400p) 5X (3600p/5400p) - + 6X (4320p/6480p) 6X (4320p/6480p) - + 7X (5040p/7560p) 7X (5040p/7560p) - + 8X (5760p/8640p) 8X (5760p/8640p) - + Nearest Neighbor Vizinho mais próximo - + Bilinear Bilinear - + Bicubic Bicúbico - + Gaussian Gaussiano - + ScaleForce ScaleForce - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ Super Resolution - - Area - - - - + None Nenhum - + FXAA FXAA - + SMAA SMAA - + Default (16:9) Padrão (16:9) - + Force 4:3 Forçar 4:3 - + Force 21:9 Forçar 21:9 - + Force 16:10 Forçar 16:10 - + Stretch to Window Esticar à janela - + Automatic Automática - + + Default Padrão - + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japônes (日本語) - + American English Inglês Americano - + French (français) Francês (français) - + German (Deutsch) Alemão (Deutsch) - + Italian (italiano) Italiano (italiano) - + Spanish (español) Espanhol (español) - + Chinese Chinês - + Korean (한국어) Coreano (한국어) - + Dutch (Nederlands) Holandês (Nederlands) - + Portuguese (português) Português - + Russian (Русский) Russo (Русский) - + Taiwanese Taiwanês - + British English Inglês Britânico (British English) - + Canadian French Francês canadense (Canadian French) - + Latin American Spanish Espanhol latino-americano - + Simplified Chinese Chinês simplificado - + Traditional Chinese (正體中文) Chinês tradicional (正體中文) - + Brazilian Portuguese (português do Brasil) Português do Brasil - - + + Serbian (српски) + + + + + Japan Japão - + USA EUA - + Europe Europa - + Australia Austrália - + China China - + Korea Coréia - + Taiwan Taiwan - + Auto (%1) Auto select time zone Auto (%1) - + Default (%1) Default time zone Padrão (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egito - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hong Kong - + HST HST - + Iceland Islândia - + Iran Irã - + Israel Israel - + Jamaica Jamaica - + Kwajalein Ilhas Marshall - + Libya Líbia - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polônia - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapura - + Turkey Turquia - + UCT UCT - + Universal Universal - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Estéreo - + Surround Surround - + 4GB DRAM (Default) 4GB DRAM (Padrão) - + 6GB DRAM (Unsafe) 6GB DRAM (Não seguro) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1944,37 +2054,37 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele 8GB DRAM (Não seguro) - + Docked Modo TV - + Handheld Portátil - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Sempre perguntar (Padrão) - + Only if game specifies not to stop Somente se o jogo especificar para não parar - + Never ask Nunca perguntar @@ -2329,27 +2439,27 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele Registros de depuração - + Open Log Location Abrir local dos registros - + Global Log Filter Filtro global de registros - + When checked, the max size of the log increases from 100 MB to 1 GB Quando ativado, o tamanho máximo do arquivo de registro aumenta de 100 MB para 1 GB - + Enable Extended Logging** Ativar registros avançados** - + Show Log in Console Mostrar registro no console @@ -2495,7 +2605,7 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2557,7 +2667,7 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele **Isto será restaurado automaticamente assim que o yuzu for fechado. - + Web applet not compiled Miniaplicativo Web não compilado @@ -2607,7 +2717,7 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele - eden Configuration + Eden Configuration @@ -2616,88 +2726,88 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele Algumas configurações estão disponíveis apenas quando não houver nenhum jogo em execução. - + Applets Miniaplicativos - - + + Audio Áudio - - + + CPU CPU - + Debug Depuração - + Filesystem Sistema de arquivos - - + + General Geral - - + + Graphics Gráficos - + GraphicsAdvanced GráficosAvançado - + GraphicsExtensions - + Hotkeys Teclas de atalho - - + + Controls Controles - + Profiles Perfis - + Network Rede - - + + System Sistema - + Game List Lista de jogos - + Web Rede @@ -2795,51 +2905,45 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele - - - Reset Metadata Cache Restaurar cache de metadados - + Select Emulated NAND Directory... Selecione a pasta da NAND emulada... - + Select Emulated SD Directory... Selecione a pasta do SD emulado... - + Select Gamecard Path... Selecione o local do Gamecard... - + Select Dump Directory... Selecione a pasta de extração... - + Select Mod Load Directory... Selecione a pasta de carregamento de mods... - The metadata cache is already empty. - O cache de metadados já está vazio. + O cache de metadados já está vazio. - The operation completed successfully. - A operação foi concluída com sucesso. + A operação foi concluída com sucesso. - The metadata cache couldn't be deleted. It might be in use or non-existent. - O cache de metadados não pôde ser excluído. Ele pode estar em uso no momento ou não existe. + O cache de metadados não pôde ser excluído. Ele pode estar em uso no momento ou não existe. @@ -2870,12 +2974,12 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Isto restaura todas as configurações e exclui as configurações individuais de todos os jogos. As pastas de jogos, perfis de jogos e perfis de controles não serão excluídos. Deseja prosseguir? @@ -2908,33 +3012,33 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele Cor de fundo: - + % FSR sharpening percentage (e.g. 50%) % - + Off Desligado - + VSync Off Desligar VSync - + Recommended Recomendado - + On Ligado - + VSync On Ligar VSync @@ -2971,14 +3075,18 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo dos controles, ele - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3010,75 +3118,75 @@ These settings are experimental, and may cause black screens. If your games fail Restaurar padrões - + Action Ação - + Hotkey Atalho - + Controller Hotkey Atalho do controle - - - + + + Conflicting Key Sequence Combinação de teclas já utilizada - - + + The entered key sequence is already assigned to: %1 A sequência de teclas pressionada já esta atribuída para: %1 - + [waiting] [aguardando] - + Invalid Inválido - + Invalid hotkey settings Configurações de atalho inválidas - + An error occurred. Please report this issue on github. Houve um erro. Por favor relate o problema no GitHub. - + Restore Default Restaurar padrão - + Clear Limpar - + Conflicting Button Sequence Sequência de botões conflitante - + The default button sequence is already assigned to: %1 A sequência de botões padrão já está vinculada a %1 - + The default key sequence is already assigned to: %1 A sequência de teclas padrão já esta atribuida para: %1 @@ -3398,7 +3506,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3553,7 +3661,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Analógico esquerdo @@ -3663,14 +3771,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3689,7 +3797,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Mais @@ -3702,15 +3810,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3755,7 +3863,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Analógico direito @@ -3770,242 +3878,242 @@ These settings are experimental, and may cause black screens. If your games fail Configurar - - - - + + + + Clear Limpar - - - - - + + + + + [not set] [não definido] - - - + + + Invert button Inverter botão - - + + Toggle button Alternar pressionamento do botão - + Turbo button Botão Turbo - - + + Invert axis Inverter eixo - - - + + + Set threshold Definir limite - - + + Choose a value between 0% and 100% Escolha um valor entre 0% e 100% - + Toggle axis Alternar eixos - + Set gyro threshold Definir limite do giroscópio - + Calibrate sensor Calibrar sensor - + Map Analog Stick Mapear analógico - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Após pressionar OK, mova o seu direcional analógico primeiro horizontalmente e depois verticalmente. Para inverter os eixos, mova seu analógico primeiro verticalmente e depois horizontalmente. - + Center axis Eixo central - - + + Deadzone: %1% Zona morta: %1% - - + + Modifier Range: %1% Alcance de modificador: %1% - - + + Pro Controller Pro Controller - + Dual Joycons Par de Joycons - + Left Joycon Joycon Esquerdo - + Right Joycon Joycon Direito - + Handheld Portátil - + GameCube Controller Controle de GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Controle NES - + SNES Controller Controle SNES - + N64 Controller Controle N64 - + Sega Genesis Mega Drive - + Start / Pause Iniciar / Pausar - + Z Z - + Control Stick Direcional de controle - + C-Stick C-Stick - + Shake! Balance! - + [waiting] [esperando] - + New Profile Novo perfil - + Enter a profile name: Insira um nome para o perfil: - - + + Create Input Profile Criar perfil de controle - + The given profile name is not valid! O nome de perfil inserido não é válido! - + Failed to create the input profile "%1" Falha ao criar o perfil de controle "%1" - + Delete Input Profile Excluir perfil de controle - + Failed to delete the input profile "%1" Falha ao excluir o perfil de controle "%1" - + Load Input Profile Carregar perfil de controle - + Failed to load the input profile "%1" Falha ao carregar o perfil de controle "%1" - + Save Input Profile Salvar perfil de controle - + Failed to save the input profile "%1" Falha ao salvar o perfil de controle "%1" @@ -4062,7 +4170,7 @@ Para inverter os eixos, mova seu analógico primeiro verticalmente e depois hori - + Configure Configurar @@ -4098,7 +4206,7 @@ Para inverter os eixos, mova seu analógico primeiro verticalmente e depois hori - + Test Teste @@ -4117,7 +4225,7 @@ Para inverter os eixos, mova seu analógico primeiro verticalmente e depois hori <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Saiba mais</span></a> - + %1:%2 %1:%2 @@ -4126,77 +4234,77 @@ Para inverter os eixos, mova seu analógico primeiro verticalmente e depois hori yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters O número da porta tem caracteres inválidos - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 A porta tem que estar entre 0 e 65353 - + IP address is not valid O endereço IP não é válido - + This UDP server already exists Este servidor UDP já existe - + Unable to add more than 8 servers Não é possível adicionar mais de 8 servidores - + Testing Testando - + Configuring Configurando - + Test Successful Teste bem-sucedido - + Successfully received data from the server. Dados foram recebidos do servidor com sucesso. - + Test Failed O teste falhou - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Não foi possível receber dados válidos do servidor.<br>Verifique se o servidor foi configurado corretamente e o endereço e porta estão corretos. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Um teste UDP ou configuração de calibração está em curso no momento.<br>Aguarde até a sua conclusão. @@ -4323,7 +4431,12 @@ Os valores atuais são %1% e %2% respectivamente. Interface de rede - + + Enable Airplane Mode + + + + None Nenhum @@ -4381,52 +4494,52 @@ Os valores atuais são %1% e %2% respectivamente. Algumas configurações estão disponíveis apenas quando não houver nenhum jogo em execução. - + Add-Ons Adicionais - + System Sistema - + CPU CPU - + Graphics Gráficos - + Adv. Graphics Gráf. avançados - + GPU Extensions - + Audio Áudio - + Input Profiles Perfis de Controle - + Linux Linux - + Properties Propriedades @@ -4444,12 +4557,12 @@ Os valores atuais são %1% e %2% respectivamente. Adicionais - + Patch Name Nome do patch - + Version Versão @@ -4487,27 +4600,32 @@ Os valores atuais são %1% e %2% respectivamente. Definir imagem - + + Select Avatar + + + + Add Adicionar - + Rename Renomear - + Remove Excluir - + Profile management is available only when game is not running. Esta tela só fica disponível apenas quando não houver nenhum jogo em execução. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4515,100 +4633,189 @@ Os valores atuais são %1% e %2% respectivamente. %2 - + Enter Username Escreva o nome de usuário - + Users Usuários - + Enter a username for the new user: Digite o nome do novo usuário: - + Enter a new username: Digite um novo nome de usuário: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Selecione a imagem do usuário - - JPEG Images (*.jpg *.jpeg) - Imagens JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + Nenhum firmware disponível + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Imagens JPEG (*.jpg *.jpeg) + + + Error deleting image Erro ao excluir a imagem - + Error occurred attempting to overwrite previous image at: %1. Ocorreu um erro ao tentar substituir a imagem anterior em: %1. - + Error deleting file Erro ao excluir arquivo - + Unable to delete existing file: %1. Não foi possível excluir o arquivo existente: %1. - + Error creating user image directory Erro ao criar a pasta de imagens do usuário - + Unable to create directory %1 for storing user images. Não foi possível criar a pasta %1 para armazenar as imagens do usuário. - Error copying user image - Erro ao copiar a imagem do usuário + Erro ao copiar a imagem do usuário - Unable to copy image from %1 to %2 - Não foi possível copiar a imagem de %1 para %2 + Não foi possível copiar a imagem de %1 para %2 - Error resizing user image - Erro no redimensionamento da imagem do usuário + Erro no redimensionamento da imagem do usuário - Unable to resize image - Não foi possível redimensionar a imagem + Não foi possível redimensionar a imagem + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Cancelar + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Apagar esse usuário? Todos os dados salvos desse usuário serão removidos. - + Confirm Delete Confirmar exclusão - + Name: %1 UUID: %2 Nome: %1 @@ -4661,7 +4868,7 @@ UUID: %2 - + Enable Ativar @@ -4672,7 +4879,7 @@ UUID: %2 - + Not connected Não conectado @@ -4682,63 +4889,63 @@ UUID: %2 Restaurar padrões - + Clear Limpar - + [not set] [não definido] - + Invert axis Inverter eixo - - + + Deadzone: %1% Zona morta: %1% - + Error enabling ring input Erro ao ativar o comando do Ring-Con - + Direct Joycon driver is not enabled Driver direto do Joycon não está ativado - + Configuring Configurando - + The current mapped device doesn't support the ring controller O dispositivo atualmente mapeado não suporta o Ring-Con - + The current mapped device doesn't have a ring attached O dispositivo mapeado não tem um Ring-Con conectado - + The current mapped device is not connected O dispositivo atualmente mapeado não está conectado - + Unexpected driver result %1 Resultado inesperado do driver %1 - + [waiting] [aguardando] @@ -4780,7 +4987,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4832,12 +5039,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Configurar TAS - + Select TAS Load Directory... Selecionar diretório de carregamento TAS @@ -4947,7 +5154,7 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5267,6 +5474,16 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu Web Service @@ -5276,42 +5493,29 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe Ao informar seu usuário e token, você concorda em permitir ao yuzu recolher dados de uso adicionais, que podem incluir informações de identificação de usuário. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verificar + Verificar - Sign up - Cadastrar-se + Cadastrar-se - + Token: Token: - + Username: Nome de usuário: - What is my token? - Qual é o meu token? + Qual é o meu token? - + Web Service configuration can only be changed when a public room isn't being hosted. A configuração do Serviço Web só pode ser alterada quando uma sala pública não está sendo hospedada. @@ -5336,12 +5540,12 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe Gerar um novo - + Discord Presence Presença no Discord - + Show Current Game in your Discord Status Mostrar o jogo atual no seu status do Discord @@ -5350,24 +5554,8 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Saiba mais</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Cadastrar-se</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Cadastrar-se</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5390,10 +5578,9 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe O token não foi verificado. A alteração no seu token não foi salva. - Unverified, please click Verify before saving configuration Tooltip - Não verificado, por favor clique sobre Verificar antes de salvar as configurações + Não verificado, por favor clique sobre Verificar antes de salvar as configurações Verifying... @@ -5417,20 +5604,67 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Falha na verificação. Verifique se o seu token foi inserido corretamente e se a sua conexão à internet está funcionando. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Controle J1 - + &Controller P1 &Controle J1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versão + + DirectConnect @@ -5536,7 +5770,12 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5544,11 +5783,6 @@ Mova os pontos para mudar a posição, ou clique duas vezes nas células da tabe The host of the room has banned you. Speak with the host to unban you or try a different room. O anfitrião da sala baniu você. Fale com o anfitrião para que ele remova seu banimento ou tente uma sala diferente. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5610,7 +5844,7 @@ Vá para Configurar -> Sistema -> Rede e selecione uma. Telemetria - + Broken Vulkan Installation Detected Detectada Instalação Defeituosa do Vulkan @@ -5619,106 +5853,105 @@ Vá para Configurar -> Sistema -> Rede e selecione uma. A inicialização do Vulkan falhou durante a execução. <br><br>Clique <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>aqui para instruções de como resolver o problema</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Rodando um jogo - + Loading Web Applet... Carregando applet web... - - + + Disable Web Applet Desativar o applet da web - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) A desativação do applet da web pode causar comportamento inesperado e deve apenas ser usada com Super Mario 3D All-Stars. Você deseja mesmo desativar o applet da web? (Ele pode ser reativado nas configurações de depuração.) - + The amount of shaders currently being built A quantidade de shaders sendo construídos - + The current selected resolution scaling multiplier. O atualmente multiplicador de escala de resolução selecionado. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Velocidade atual de emulação. Valores maiores ou menores que 100% indicam que a emulação está rodando mais rápida ou lentamente que em um Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Quantos quadros por segundo o jogo está exibindo atualmente. Isto irá variar de jogo para jogo e cena para cena. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Tempo que leva para emular um quadro do Switch, sem considerar o limitador de taxa de quadros ou a sincronização vertical. Um valor menor ou igual a 16.67 ms indica que a emulação está em velocidade plena. - + Unmute Tirar do mudo - + Mute Mudo - + Reset Volume Redefinir volume - + &Clear Recent Files &Limpar arquivos recentes - + &Continue &Continuar - + &Pause &Pausar - Warning Outdated Game Format - Aviso - formato de jogo desatualizado + Aviso - formato de jogo desatualizado You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Você está usando neste jogo o formato de ROM desconstruída e extraída em uma pasta, que é um formato desatualizado que foi substituído por outros, como NCA, NAX, XCI ou NSP. Pastas desconstruídas de ROMs não possuem ícones, metadados e suporte a atualizações.<br><br>Para saber mais sobre os vários formatos de ROMs de Switch compatíveis com o yuzu, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>confira a nossa wiki</a>. Esta mensagem não será exibida novamente. - - + + Error while loading ROM! Erro ao carregar a ROM! - + The ROM format is not supported. O formato da ROM não é suportado. - + An error occurred initializing the video core. Ocorreu um erro ao inicializar o núcleo de vídeo. @@ -5727,7 +5960,7 @@ Vá para Configurar -> Sistema -> Rede e selecione uma. yuzu encontrou um erro enquanto rodando o núcleo de vídeo. Normalmente isto é causado por drivers de GPU desatualizados, incluindo integrados. Por favor veja o registro para mais detalhes. Para mais informações em acesso ao registro por favor veja a seguinte página: <a href='https://yuzu-emu.org/help/reference/log-files/'>Como fazer envio de arquivo de registro</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Erro ao carregar a ROM! %1 @@ -5738,473 +5971,405 @@ Vá para Configurar -> Sistema -> Rede e selecione uma. %1<br>Por favor, siga <a href='https://yuzu-emu.org/help/quickstart/'>o guia de início rápido</a> para reextrair os seus arquivos.<br>Você pode consultar a wiki do yuzu</a> ou o Discord do yuzu</a> para obter ajuda. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Ocorreu um erro desconhecido. Consulte o registro para mais detalhes. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Encerrando software... - + Save Data Dados de jogos salvos - + Mod Data Dados de mods - + Error Opening %1 Folder Erro ao abrir a pasta %1 - - + + Folder does not exist! A pasta não existe! - Error Opening Transferable Shader Cache - Erro ao abrir o cache de shaders transferível + Erro ao abrir o cache de shaders transferível - Failed to create the shader cache directory for this title. - Falha ao criar o diretório de cache de shaders para este título. + Falha ao criar o diretório de cache de shaders para este título. - Error Removing Contents - Erro ao Remover Conteúdos + Erro ao Remover Conteúdos - Error Removing Update - Erro ao Remover Atualização + Erro ao Remover Atualização - Error Removing DLC - Erro ao Remover DLC + Erro ao Remover DLC - + Remove Installed Game Contents? Remover Conteúdo do Jogo Instalado? - + Remove Installed Game Update? Remover Atualização do Jogo Instalada? - + Remove Installed Game DLC? Remover DLC do Jogo Instalada? - + Remove Entry Remover item - - - - - - Successfully Removed - Removido com sucesso + Removido com sucesso - Successfully removed the installed base game. - O jogo base foi removido com sucesso. + O jogo base foi removido com sucesso. - The base game is not installed in the NAND and cannot be removed. - O jogo base não está instalado na NAND e não pode ser removido. + O jogo base não está instalado na NAND e não pode ser removido. - Successfully removed the installed update. - A atualização instalada foi removida com sucesso. + A atualização instalada foi removida com sucesso. - There is no update installed for this title. - Não há nenhuma atualização instalada para este título. + Não há nenhuma atualização instalada para este título. - There are no DLC installed for this title. - Não há nenhum DLC instalado para este título. + Não há nenhum DLC instalado para este título. - Successfully removed %1 installed DLC. - %1 DLC(s) instalados foram removidos com sucesso. + %1 DLC(s) instalados foram removidos com sucesso. - + Delete OpenGL Transferable Shader Cache? Apagar o cache de shaders transferível do OpenGL? - + Delete Vulkan Transferable Shader Cache? Apagar o cache de shaders transferível do Vulkan? - + Delete All Transferable Shader Caches? Apagar todos os caches de shaders transferíveis? - + Remove Custom Game Configuration? Remover configurações customizadas do jogo? - + Remove Cache Storage? Remover Armazenamento do Cache? - + Remove File Remover arquivo - + Remove Play Time Data Remover Dados de Tempo Jogado - + Reset play time? Deseja mesmo redefinir o tempo jogado? - - Error Removing Transferable Shader Cache - Erro ao remover cache de shaders transferível + Erro ao remover cache de shaders transferível - - A shader cache for this title does not exist. - Não existe um cache de shaders para este título. + Não existe um cache de shaders para este título. - Successfully removed the transferable shader cache. - O cache de shaders transferível foi removido com sucesso. + O cache de shaders transferível foi removido com sucesso. - Failed to remove the transferable shader cache. - Falha ao remover o cache de shaders transferível. + Falha ao remover o cache de shaders transferível. - Error Removing Vulkan Driver Pipeline Cache - Erro ao Remover Cache de Pipeline do Driver Vulkan + Erro ao Remover Cache de Pipeline do Driver Vulkan - Failed to remove the driver pipeline cache. - Falha ao remover o pipeline de cache do driver. + Falha ao remover o pipeline de cache do driver. - - Error Removing Transferable Shader Caches - Erro ao remover os caches de shaders transferíveis + Erro ao remover os caches de shaders transferíveis - Successfully removed the transferable shader caches. - Os caches de shaders transferíveis foram removidos com sucesso. + Os caches de shaders transferíveis foram removidos com sucesso. - Failed to remove the transferable shader cache directory. - Falha ao remover o diretório do cache de shaders transferível. + Falha ao remover o diretório do cache de shaders transferível. - - Error Removing Custom Configuration - Erro ao remover as configurações customizadas do jogo. + Erro ao remover as configurações customizadas do jogo. - A custom configuration for this title does not exist. - Não há uma configuração customizada para este título. + Não há uma configuração customizada para este título. - Successfully removed the custom game configuration. - As configurações customizadas do jogo foram removidas com sucesso. + As configurações customizadas do jogo foram removidas com sucesso. - Failed to remove the custom game configuration. - Falha ao remover as configurações customizadas do jogo. + Falha ao remover as configurações customizadas do jogo. - - + + RomFS Extraction Failed! Falha ao extrair RomFS! - + There was an error copying the RomFS files or the user cancelled the operation. Houve um erro ao copiar os arquivos RomFS ou o usuário cancelou a operação. - + Full Extração completa - + Skeleton Apenas estrutura - + Select RomFS Dump Mode Selecione o modo de extração do RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Selecione a forma como você gostaria que o RomFS seja extraído.<br>"Extração completa" copiará todos os arquivos para a nova pasta, enquanto que <br>"Apenas estrutura" criará apenas a estrutura de pastas. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Não há espaço suficiente em %1 para extrair o RomFS. Por favor abra espaço ou selecione um diretório diferente em Emulação > Configurar > Sistema > Sistema de arquivos > Extrair raiz - + Extracting RomFS... Extraindo RomFS... - - - - - + + Cancel Cancelar - + RomFS Extraction Succeeded! Extração do RomFS concluida! - - - + The operation completed successfully. A operação foi concluída com sucesso. - Integrity verification couldn't be performed! - A verificação de integridade não pôde ser realizada! + A verificação de integridade não pôde ser realizada! - File contents were not checked for validity. - Os conteúdos do arquivo não foram analisados. + Os conteúdos do arquivo não foram analisados. - - Verifying integrity... - Verificando integridade… + Verificando integridade… - - Integrity verification succeeded! - Verificação de integridade concluída! + Verificação de integridade concluída! - - Integrity verification failed! - Houve uma falha na verificação de integridade! + Houve uma falha na verificação de integridade! - File contents may be corrupt. - Os conteúdos do arquivo podem estar corrompidos. + Os conteúdos do arquivo podem estar corrompidos. - - - - Create Shortcut - Criar Atalho + Criar Atalho - Do you want to launch the game in fullscreen? - Gostaria de iniciar o jogo em tela cheia? + Gostaria de iniciar o jogo em tela cheia? - Successfully created a shortcut to %1 - Atalho criado em %1 com sucesso + Atalho criado em %1 com sucesso - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Isso irá criar um atalho para o AppImage atual. Isso pode não funcionar corretamente se você fizer uma atualização. Continuar? + Isso irá criar um atalho para o AppImage atual. Isso pode não funcionar corretamente se você fizer uma atualização. Continuar? - Failed to create a shortcut to %1 - Falha ao criar atalho em %1 + Falha ao criar atalho em %1 - Create Icon - Criar Ícone + Criar Ícone - Cannot create icon file. Path "%1" does not exist and cannot be created. - Não foi possível criar o arquivo de ícone. O caminho "%1" não existe e não pode ser criado. + Não foi possível criar o arquivo de ícone. O caminho "%1" não existe e não pode ser criado. - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Erro ao abrir %1 - + Select Directory Selecionar pasta - + Properties Propriedades - + The game properties could not be loaded. As propriedades do jogo não puderam ser carregadas. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Executável do Switch (%1);;Todos os arquivos (*.*) - + Load File Carregar arquivo - + Open Extracted ROM Directory Abrir pasta da ROM extraída - + Invalid Directory Selected Pasta inválida selecionada - + The directory you have selected does not contain a 'main' file. A pasta que você selecionou não contém um arquivo 'main'. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Arquivo de Switch instalável (*.nca *.nsp *.xci);; Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Instalar arquivos - + %n file(s) remaining %n arquivo restante @@ -6212,25 +6377,25 @@ Vá para Configurar -> Sistema -> Rede e selecione uma. - + Installing file "%1"... Instalando arquivo "%1"... - - + + Install Results Resultados da instalação - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Para evitar possíveis conflitos, desencorajamos que os usuários instalem os jogos base na NAND. Por favor, use esse recurso apenas para instalar atualizações e DLCs. - + %n file(s) were newly installed @@ -6241,7 +6406,7 @@ Por favor, use esse recurso apenas para instalar atualizações e DLCs. - + %n file(s) were overwritten @@ -6252,7 +6417,7 @@ Por favor, use esse recurso apenas para instalar atualizações e DLCs. - + %n file(s) failed to install @@ -6263,242 +6428,310 @@ Por favor, use esse recurso apenas para instalar atualizações e DLCs. - + System Application Aplicativo do sistema - + System Archive Arquivo do sistema - + System Application Update Atualização de aplicativo do sistema - + Firmware Package (Type A) Pacote de firmware (tipo A) - + Firmware Package (Type B) Pacote de firmware (tipo B) - + Game Jogo - + Game Update Atualização de jogo - + Game DLC DLC de jogo - + Delta Title Título delta - + Select NCA Install Type... Selecione o tipo de instalação do NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Selecione o tipo de título como o qual você gostaria de instalar este NCA: (Na maioria dos casos, o padrão 'Jogo' serve bem.) - + Failed to Install Falha ao instalar - + The title type you selected for the NCA is invalid. O tipo de título que você selecionou para o NCA é inválido. - + File not found Arquivo não encontrado - + File "%1" not found Arquivo "%1" não encontrado - + OK OK - - + + Hardware requirements not met Requisitos de hardware não atendidos - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Seu sistema não atende os requisitos de harwdare. O relatório de compatibilidade foi desabilitado. - + Missing yuzu Account Conta do yuzu faltando - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + + Install decryption keys and restart Eden before attempting to install firmware. - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Select Dumped Firmware ZIP - - Encryption keys are missing. + + Zipped Archives (*.zip) - - Are you sure you want to close eden? + + Firmware cleanup failed - - - - eden + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - The currently running application has requested eden to not exit. + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Para enviar um caso de teste de compatibilidade de jogo, você precisa entrar com a sua conta do yuzu.<br><br/>Para isso, vá para Emulação &gt; Configurar... &gt; Rede. - + Error opening URL Erro ao abrir URL - + Unable to open the URL "%1". Não foi possível abrir o URL "%1". - + TAS Recording Gravando TAS - + Overwrite file of player 1? Sobrescrever arquivo do jogador 1? - + Invalid config detected Configuração inválida detectada - + Handheld controller can't be used on docked mode. Pro controller will be selected. O controle portátil não pode ser usado no modo encaixado na base. O Pro Controller será selecionado. - - + + Amiibo Amiibo - - + + The current amiibo has been removed O amiibo atual foi removido - + Error Erro - - + + The current game is not looking for amiibos O jogo atual não está procurando amiibos - + Amiibo File (%1);; All Files (*.*) Arquivo Amiibo (%1);; Todos os arquivos (*.*) - + Load Amiibo Carregar Amiibo - + Error loading Amiibo data Erro ao carregar dados do Amiibo - + The selected file is not a valid amiibo O arquivo selecionado não é um amiibo válido - + The selected file is already on use O arquivo selecionado já está em uso - + An unknown error occurred Ocorreu um erro desconhecido - - Verification failed for the following files: %1 - Houve uma falha na verificação dos seguintes arquivos: + Houve uma falha na verificação dos seguintes arquivos: %1 - + + Keys not installed Chaves não instaladas @@ -6507,255 +6740,215 @@ Would you like to bypass this and exit anyway? Instale as chaves de descriptografia e reinicie o yuzu antes de tentar instalar o firmware. - + Select Dumped Firmware Source Location Selecione o Local de Armazenamento do Firmware Extraído - Installing Firmware... - Instalando Firmware... + Instalando Firmware... - - - - Firmware install failed - A instalação do Firmware falhou + A instalação do Firmware falhou - Unable to locate potential firmware NCA files - Possíveis arquivos NCA do firmware não foram localizados + Possíveis arquivos NCA do firmware não foram localizados - Failed to delete one or more firmware file. - Falha ao deletar um ou mais arquivo de firmware. + Falha ao deletar um ou mais arquivo de firmware. Firmware installation cancelled, firmware may be in bad state, restart yuzu or re-install firmware. A instalação do firmware foi cancelada, o firmware pode estar danificado. Reinicie o yuzu ou reinstale o firmware. - One or more firmware files failed to copy into NAND. - Falha ao copiar um ou mais arquivos de firmware para a NAND. + Falha ao copiar um ou mais arquivos de firmware para a NAND. - Firmware integrity verification failed! - A verificação de integridade do Firmware falhou! + A verificação de integridade do Firmware falhou! - Select Dumped Keys Location - Selecione o Local das Chaves Extraídas + Selecione o Local das Chaves Extraídas - - - Decryption Keys install failed - Falha na instalação das Chaves de Descriptografia + Falha na instalação das Chaves de Descriptografia - prod.keys is a required decryption key file. - prod.keys é um arquivo de descriptografia obrigatório. + prod.keys é um arquivo de descriptografia obrigatório. - One or more keys failed to copy. - Falha ao copiar uma ou mais chaves. + Falha ao copiar uma ou mais chaves. - Decryption Keys install succeeded - Chaves de Descriptografia instaladas com sucesso + Chaves de Descriptografia instaladas com sucesso - Decryption Keys were successfully installed - As Chaves de Descriptografia foram instaladas com sucesso + As Chaves de Descriptografia foram instaladas com sucesso - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - Falha ao inicializar as Chaves de Descriptografia. Verifique se as suas ferramentas de extração estão atualizadas e extraia as chaves novamente. + Falha ao inicializar as Chaves de Descriptografia. Verifique se as suas ferramentas de extração estão atualizadas e extraia as chaves novamente. - - - - - - - + + + + + + No firmware available Nenhum firmware disponível - Please install the firmware to use the Album applet. - Por favor Instale o firmware para usar o miniaplicativo Álbum. + Por favor Instale o firmware para usar o miniaplicativo Álbum. - + Album Applet Miniaplicativo Álbum - + Album applet is not available. Please reinstall firmware. O miniaplicativo Álbum não está disponível. Por favor reinstale o firmware. - Please install the firmware to use the Cabinet applet. - Por favor Instale o firmware para usar o miniaplicativo Arquivo. + Por favor Instale o firmware para usar o miniaplicativo Arquivo. - + Cabinet Applet Miniaplicativo Arquivo - + Cabinet applet is not available. Please reinstall firmware. O miniaplicativo Arquivo não está disponível. Por favor reinstale o firmware. - Please install the firmware to use the Mii editor. - Por favor instale o firmware para usar o miniaplicativo Editor de Mii. + Por favor instale o firmware para usar o miniaplicativo Editor de Mii. - + Mii Edit Applet Miniaplicativo Editor de Mii - + Mii editor is not available. Please reinstall firmware. O miniaplicativo Editor de Mii não está disponível. Por favor reinstale o firmware. - Please install the firmware to use the Controller Menu. - Por favor instale o firmware para usar o Menu de Controles. + Por favor instale o firmware para usar o Menu de Controles. - + Controller Applet Miniaplicativo de Controle - + Controller Menu is not available. Please reinstall firmware. Menu de Controles não está disponível. Por favor reinstale o firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Capturar tela - + PNG Image (*.png) Imagem PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Situação TAS: Rodando %1%2 - + TAS state: Recording %1 Situação TAS: Gravando %1 - + TAS state: Idle %1/%2 Situação TAS: Repouso %1%2 - + TAS State: Invalid Situação TAS: Inválido - + &Stop Running &Parar de rodar - + &Start &Iniciar - + Stop R&ecording Parar G&ravação - + R&ecord G&ravação - + Building: %n shader(s) Compilando: %n shader(s) @@ -6763,18 +6956,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Escala: %1x - + Speed: %1% / %2% Velocidade: %1% / %2% - + Speed: %1% Velocidade: %1% @@ -6783,44 +6976,44 @@ Would you like to download it? Jogo: %1 FPS (Desbloqueado) - + Game: %1 FPS Jogo: %1 FPS - + Frame: %1 ms Quadro: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA Sem AA - + VOLUME: MUTE VOLUME: MUDO - + VOLUME: %1% Volume percentage (e.g. 50%) VOLUME: %1% - + Derivation Components Missing Faltando componentes de derivação @@ -6829,12 +7022,12 @@ Would you like to download it? Faltando chaves de encriptação. <br>Por favor siga <a href='https://yuzu-emu.org/help/quickstart/'>o guia de início rápido do yuzu</a> para obter todas as suas chaves, firmware e jogos. - + Select RomFS Dump Target Selecionar alvo de extração do RomFS - + Please select which RomFS you would like to dump. Selecione qual RomFS você quer extrair. @@ -6847,7 +7040,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Deseja mesmo parar a emulação? Qualquer progresso não salvo será perdido. @@ -6860,102 +7053,102 @@ Would you like to bypass this and exit anyway? Deseja ignorar isso e sair mesmo assim? - + None Nenhum - + FXAA FXAA - + SMAA SMAA - + Nearest Mais próximo - + Bilinear Bilinear - + Bicubic Bicúbico - + Gaussian Gaussiano - + ScaleForce ScaleForce - + Area - + Docked Modo TV - + Handheld Portátil - + Normal Normal - + High Alto - + Extreme Extremo - + Vulkan Vulkan - + OpenGL OpenGL - + Null Nenhum (desativado) - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6963,13 +7156,13 @@ Deseja ignorar isso e sair mesmo assim? GRenderWindow - - + + OpenGL not available! OpenGL não disponível! - + OpenGL shared contexts are not supported. Shared contexts do OpenGL não são suportados. @@ -6978,33 +7171,33 @@ Deseja ignorar isso e sair mesmo assim? O yuzu não foi compilado com suporte para OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Erro ao inicializar o OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Sua GPU pode não suportar OpenGL, ou você não possui o driver gráfico mais recente. - + Error while initializing OpenGL 4.6! Erro ao inicializar o OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Sua GPU pode não suportar o OpenGL 4.6, ou você não possui os drivers gráficos mais recentes.<br><br>Renderizador GL:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Sua GPU pode não suportar uma ou mais extensões necessárias do OpenGL. Verifique se você possui a última versão dos drivers gráficos.<br><br>Renderizador GL:<br>%1<br><br>Extensões não suportadas:<br>%2 @@ -7012,128 +7205,128 @@ Deseja ignorar isso e sair mesmo assim? GameList - + Favorite Favorito - + Start Game Iniciar jogo - + Start Game without Custom Configuration Iniciar jogo sem configuração personalizada - + Open Save Data Location Abrir local dos jogos salvos - + Open Mod Data Location Abrir local dos dados de mods - + Open Transferable Pipeline Cache Abrir cache de pipeline transferível - + Remove Remover - + Remove Installed Update Remover atualização instalada - + Remove All Installed DLC Remover todos os DLCs instalados - + Remove Custom Configuration Remover configuração customizada - + Remove Play Time Data Remover Dados de Tempo Jogado - + Remove Cache Storage Remover Cache do Armazenamento - + Remove OpenGL Pipeline Cache Remover cache de pipeline do OpenGL - + Remove Vulkan Pipeline Cache Remover cache de pipeline do Vulkan - + Remove All Pipeline Caches Remover todos os caches de pipeline - + Remove All Installed Contents Remover todo o conteúdo instalado - + Dump RomFS Extrair RomFS - + Dump RomFS to SDMC Extrair RomFS para SDMC - + Verify Integrity Verificar integridade - + Copy Title ID to Clipboard Copiar ID do título para a área de transferência - + Navigate to GameDB entry Abrir artigo do jogo no GameDB - + Create Shortcut Criar atalho - + Add to Desktop Adicionar à Área de Trabalho - + Add to Applications Menu Adicionar ao Menu de Aplicativos - + Configure Game @@ -7142,62 +7335,62 @@ Deseja ignorar isso e sair mesmo assim? Propriedades - + Scan Subfolders Examinar subpastas - + Remove Game Directory Remover pasta de jogo - + ▲ Move Up ▲ Mover para cima - + ▼ Move Down ▼ Mover para baixo - + Open Directory Location Abrir local da pasta - + Clear Limpar - + Name Nome - + Compatibility Compatibilidade - + Add-ons Adicionais - + File type Tipo de arquivo - + Size Tamanho - + Play time Tempo jogado @@ -7205,62 +7398,62 @@ Deseja ignorar isso e sair mesmo assim? GameListItemCompat - + Ingame Inicializável - + Game starts, but crashes or major glitches prevent it from being completed. O jogo inicia, porém problemas ou grandes falhas impedem que ele seja concluído. - + Perfect Perfeito - + Game can be played without issues. O jogo pode ser jogado sem problemas. - + Playable Jogável - + Game functions with minor graphical or audio glitches and is playable from start to finish. O jogo funciona com pequenas falhas gráficas ou de áudio e é jogável do início ao fim. - + Intro/Menu Intro/menu - + Game loads, but is unable to progress past the Start Screen. O jogo carrega, porém não consegue passar da Tela Inicial. - + Won't Boot Não inicia - + The game crashes when attempting to startup. O jogo trava ou se encerra abruptamente ao se tentar iniciá-lo. - + Not Tested Não testado - + The game has not yet been tested. Esse jogo ainda não foi testado. @@ -7268,7 +7461,7 @@ Deseja ignorar isso e sair mesmo assim? GameListPlaceholder - + Double-click to add a new folder to the game list Clique duas vezes para adicionar uma pasta à lista de jogos @@ -7276,7 +7469,7 @@ Deseja ignorar isso e sair mesmo assim? GameListSearchField - + %1 of %n result(s) %1 de %n resultado(s) @@ -7284,12 +7477,12 @@ Deseja ignorar isso e sair mesmo assim? - + Filter: Filtro: - + Enter pattern to filter Digite o padrão para filtrar @@ -7371,7 +7564,7 @@ Deseja ignorar isso e sair mesmo assim? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7385,91 +7578,91 @@ Mensagem de depuração: Hotkeys - + Audio Mute/Unmute Mutar/Desmutar Áudio - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Janela Principal - + Audio Volume Down Abaixar volume - + Audio Volume Up Aumentar volume - + Capture Screenshot Capturar Tela - + Change Adapting Filter Alterar Filtro de Adaptação - + Change Docked Mode Alterar Modo TV - + Change GPU Accuracy Alterar Precisão da GPU - + Configure Configurar - + Configure Current Game - + Continue/Pause Emulation Continuar/Pausar emulação - + Exit Fullscreen Sair da Tela Cheia @@ -7478,97 +7671,97 @@ Mensagem de depuração: Sair do yuzu - - Exit eden + + Exit Eden - + Fullscreen Tela Cheia - + Load File Carregar Arquivo - + Load/Remove Amiibo Carregar/Remover Amiibo - + Multiplayer Browse Public Game Lobby Multiplayer Navegar no Lobby de Salas Públicas - + Multiplayer Create Room Multiplayer Criar Sala - + Multiplayer Direct Connect to Room Multiplayer Conectar Diretamente à Sala - + Multiplayer Leave Room Multiplayer Sair da Sala - + Multiplayer Show Current Room Multiplayer Mostrar a Sala Atual - + Restart Emulation Reiniciar emulação - + Stop Emulation Parar emulação - + TAS Record Gravar TAS - + TAS Reset Reiniciar TAS - + TAS Start/Stop Iniciar/Parar TAS - + Toggle Filter Bar Alternar Barra de Filtro - + Toggle Framerate Limit Alternar Limite de Quadros por Segundo - + Toggle Mouse Panning Alternar o Mouse Panorâmico - + Toggle Renderdoc Capture Alternar a Captura do Renderdoc - + Toggle Status Bar Alternar Barra de Status @@ -7576,22 +7769,22 @@ Mensagem de depuração: InstallDialog - + Please confirm these are the files you wish to install. Por favor, confirme que esses são os arquivos que deseja instalar. - + Installing an Update or DLC will overwrite the previously installed one. Instalar uma atualização ou DLC irá sobrescrever a instalada anteriormente. - + Install Instalar - + Install Files to NAND Instalar arquivos para a NAND @@ -7599,7 +7792,7 @@ Mensagem de depuração: LimitableInputDialog - + The text can't contain any of the following characters: %1 O texto não pode conter nenhum dos seguintes caracteres: @@ -7746,152 +7939,207 @@ Mensagem de depuração: &Arquivos recentes - + + Open &Eden Folders + + + + &Emulation &Emulação - + &View &Exibir - + &Reset Window Size &Restaurar tamanho da janela - + &Debugging &Depurar - + Reset Window Size to &720p Restaurar tamanho da janela para &720p - + Reset Window Size to 720p Restaurar tamanho da janela para 720p - + Reset Window Size to &900p Restaurar tamanho da janela para &900p - + Reset Window Size to 900p Restaurar tamanho da janela para 900p - + Reset Window Size to &1080p Restaurar tamanho da janela para &1080p - + Reset Window Size to 1080p Restaurar tamanho da janela para 1080p - + &Multiplayer &Multiplayer - + &Tools &Ferramentas - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Ajuda - + &Install Files to NAND... &Instalar arquivos para NAND... - + L&oad File... &Carregar arquivo... - + Load &Folder... Carregar &pasta... - + E&xit S&air - + &Pause &Pausar - + &Stop &Parar - + &Verify Installed Contents &Verificar Conteúdo Instalado - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7900,97 +8148,97 @@ Mensagem de depuração: &Sobre o yuzu - + Single &Window Mode Modo de &janela única - + Con&figure... Con&figurar... - + Ctrl+, - + Display D&ock Widget Headers Exibir barra de títul&os de widgets afixados - + Show &Filter Bar Exibir barra de &filtro - + Show &Status Bar Exibir barra de &status - + Show Status Bar Exibir barra de status - + &Browse Public Game Lobby &Navegar no Lobby de Salas Públicas - + &Create Room &Criar Sala - + &Leave Room &Sair da Sala - + &Direct Connect to Room &Entrar Diretamente numa Sala - + &Show Current Room &Mostrar Sala Atual - + F&ullscreen &Tela cheia - + &Restart &Reiniciar - + Load/Remove &Amiibo... Carregar/Remover &Amiibo... - + &Report Compatibility &Reportar compatibilidade - + Open &Mods Page Abrir página de &mods - + Open &Quickstart Guide Abrir &guia de início rápido - + &FAQ &Perguntas frequentes @@ -7999,77 +8247,82 @@ Mensagem de depuração: Abrir pasta do &yuzu - + &Capture Screenshot &Captura de tela - + Open &Album Abrir &Álbum - + &Set Nickname and Owner &Definir Apelido e Proprietário - + &Delete Game Data &Remover Dados do Jogo - + &Restore Amiibo &Recuperar Amiibo - + &Format Amiibo &Formatar Amiibo - + Open &Mii Editor Abrir &Editor de Mii - + &Configure TAS... &Configurar TAS - + Configure C&urrent Game... Configurar jogo &atual.. - + &Start &Iniciar - + &Reset &Restaurar - + R&ecord G&ravar - + Open &Controller Menu Menu Abrir &Controles - + Install Firmware Instalar Firmware - + + &About Eden + + + + Install Decryption Keys Instalar Chaves de Descriptografia @@ -8077,26 +8330,36 @@ Mensagem de depuração: MicroProfileDialog - &MicroProfile - &MicroPerfil + &MicroPerfil MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8156,37 +8419,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Estado atual da conexão - + Not Connected. Click here to find a room! Não conectado. Clique aqui para procurar uma sala! - + Not Connected Não conectado - + Connected Conectado - + New Messages Received Novas mensagens recebidas - + Error Erro - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Falha ao atualizar as informações da sala. Por favor verifique sua conexão com a internet e tente hospedar a sala novamente. @@ -8378,56 +8641,56 @@ p, li { white-space: pre-wrap; } Não está jogando um jogo - + Installed SD Titles Títulos instalados no SD - + Installed NAND Titles Títulos instalados na NAND - + System Titles Títulos do sistema - + Add New Game Directory Adicionar pasta de jogos - + Favorites Favoritos - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [não definido] @@ -8438,14 +8701,14 @@ p, li { white-space: pre-wrap; } Direcional %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Eixo %1%2 @@ -8456,357 +8719,357 @@ p, li { white-space: pre-wrap; } Botão %1 - - - - - - + + + + + + [unknown] [desconhecido] - - - + + + Left Esquerda - - - + + + Right Direita - - - + + + Down Baixo - - - + + + Up Cima - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Círculo - - + + Cross Cruz - - + + Square Quadrado - - + + Triangle Triângulo - - + + Share Compartilhar - - + + Options Opções - - + + [undefined] [indefinido] - + %1%2 %1%2 - - + + [invalid] [inválido] - - + + %1%2Hat %3 %1%2Direcional %3 - - - + + + %1%2Axis %3 %1%2Eixo %3 - - + + %1%2Axis %3,%4,%5 %1%2Eixo %3,%4,%5 - - + + %1%2Motion %3 %1%2Movimentação %3 - - + + %1%2Button %3 %1%2Botão %3 - - + + [unused] [não utilizado] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Analógico esquerdo - + Stick R Analógico direito - + Plus Mais - + Minus Menos - - + + Home Botão Home - + Capture Capturar - + Touch Toque - + Wheel Indicates the mouse wheel Volante - + Backward Para trás - + Forward Para a frente - + Task Tarefa - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Alavanca %4 - - + + %1%2%3Axis %4 %1%2%3Eixo %4 - - + + %1%2%3Button %4 %1%2%3Botão %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8924,6 +9187,300 @@ p, li { white-space: pre-wrap; } Deseja restaurar este amiibo? + + QtCommon::Content + + + Installing Firmware... + Instalando Firmware... + + + + + + Cancel + Cancelar + + + + Firmware integrity verification failed! + A verificação de integridade do Firmware falhou! + + + + + Verification failed for the following files: + +%1 + Houve uma falha na verificação dos seguintes arquivos: + +%1 + + + + + Verifying integrity... + Verificando integridade… + + + + + Integrity verification succeeded! + Verificação de integridade concluída! + + + + + The operation completed successfully. + A operação foi concluída com sucesso. + + + + + Integrity verification failed! + Houve uma falha na verificação de integridade! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + Selecione o Local das Chaves Extraídas + + + + Decryption Keys install succeeded + Chaves de Descriptografia instaladas com sucesso + + + + Decryption Keys were successfully installed + As Chaves de Descriptografia foram instaladas com sucesso + + + + Decryption Keys install failed + Falha na instalação das Chaves de Descriptografia + + + + QtCommon::Game + + + Error Removing Contents + Erro ao Remover Conteúdos + + + + Error Removing Update + Erro ao Remover Atualização + + + + Error Removing DLC + Erro ao Remover DLC + + + + The base game is not installed in the NAND and cannot be removed. + O jogo base não está instalado na NAND e não pode ser removido. + + + + There is no update installed for this title. + Não há nenhuma atualização instalada para este título. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Removido com sucesso + + + + Successfully removed %1 installed DLC. + %1 DLC(s) instalados foram removidos com sucesso. + + + + + Error Removing Transferable Shader Cache + Erro ao remover cache de shaders transferível + + + + + A shader cache for this title does not exist. + Não existe um cache de shaders para este título. + + + + Successfully removed the transferable shader cache. + O cache de shaders transferível foi removido com sucesso. + + + + Failed to remove the transferable shader cache. + Falha ao remover o cache de shaders transferível. + + + + Error Removing Vulkan Driver Pipeline Cache + Erro ao Remover Cache de Pipeline do Driver Vulkan + + + + Failed to remove the driver pipeline cache. + Falha ao remover o pipeline de cache do driver. + + + + + Error Removing Transferable Shader Caches + Erro ao remover os caches de shaders transferíveis + + + + Successfully removed the transferable shader caches. + Os caches de shaders transferíveis foram removidos com sucesso. + + + + Failed to remove the transferable shader cache directory. + Falha ao remover o diretório do cache de shaders transferível. + + + + + Error Removing Custom Configuration + Erro ao remover as configurações customizadas do jogo. + + + + A custom configuration for this title does not exist. + Não há uma configuração customizada para este título. + + + + Successfully removed the custom game configuration. + As configurações customizadas do jogo foram removidas com sucesso. + + + + Failed to remove the custom game configuration. + Falha ao remover as configurações customizadas do jogo. + + + + Reset Metadata Cache + Restaurar cache de metadados + + + + The metadata cache is already empty. + O cache de metadados já está vazio. + + + + The operation completed successfully. + A operação foi concluída com sucesso. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + O cache de metadados não pôde ser excluído. Ele pode estar em uso no momento ou não existe. + + + + Create Shortcut + + + + + Do you want to launch the game in fullscreen? + Gostaria de iniciar o jogo em tela cheia? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Atalho criado em %1 com sucesso + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Isso irá criar um atalho para o AppImage atual. Isso pode não funcionar corretamente se você fizer uma atualização. Continuar? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + Falha ao criar atalho em %1 + + + + Create Icon + Criar Ícone + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Não foi possível criar o arquivo de ícone. O caminho "%1" não existe e não pode ser criado. + + + + No firmware available + Nenhum firmware disponível + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9219,7 +9776,7 @@ Tente novamente ou entre em contato com o desenvolvedor do software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9227,7 +9784,7 @@ Tente novamente ou entre em contato com o desenvolvedor do software. - + Users Usuários @@ -9351,7 +9908,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Pilha de chamadas @@ -9359,12 +9916,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread não aguardando pelo thread @@ -9372,102 +9929,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable rodável - + paused pausado - + sleeping dormindo - + waiting for IPC reply esperando para resposta do IPC - + waiting for objects esperando por objetos - + waiting for condition variable aguardando por variável da condição - + waiting for address arbiter esperando para endereção o árbitro - + waiting for suspend resume esperando pra suspender o resumo - + waiting aguardando - + initialized inicializado - + terminated terminado - + unknown desconhecido - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 núcleo %1 - + processor = %1 processador = %1 - + affinity mask = %1 máscara de afinidade = %1 - + thread id = %1 thread id = %1 - + priority = %1(current) / %2(normal) prioridade = %1(atual) / %2(normal) - + last running ticks = %1 últimos ticks executados = %1 @@ -9475,7 +10032,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread aguardado pelo thread @@ -9483,7 +10040,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Árvore de espera diff --git a/dist/languages/pt_PT.ts b/dist/languages/pt_PT.ts index 2077c4be80..f38a8b113c 100644 --- a/dist/languages/pt_PT.ts +++ b/dist/languages/pt_PT.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... A comunicar com o servidor... - + Cancel Cancelar - + Touch the top left corner <br>of your touchpad. Toca no canto superior esquerdo <br>do teu touchpad. - + Now touch the bottom right corner <br>of your touchpad. Agora toca no canto inferior direito <br> do teu touchpad. - + Configuration completed! Configuração completa! - + OK OK @@ -397,134 +397,134 @@ Isto banirá tanto o nome de usuário do fórum como o endereço IP. ConfigurationShared - + % % - + Amiibo editor Editor de Amiibo - + Controller configuration Configuração de controles - + Data erase Apagamento de dados - + Error Erro - + Net connect Conectar à rede - + Player select Seleção de jogador - + Software keyboard Teclado de software - + Mii Edit Editar Mii - + Online web Serviço online - + Shop Loja - + Photo viewer Visualizador de imagens - + Offline web Rede offline - + Login share Compartilhamento de Login - + Wifi web auth Autenticação web por Wifi - + My page Minha página - + Output Engine: Motor de Saída: - + Output Device: Dispositivo de Saída - + Input Device: Dispositivo de Entrada - + Mute audio Mutar Áudio - + Volume: Volume: - + Mute audio when in background Silenciar audio quando a janela ficar em segundo plano - + Multicore CPU Emulation Emulação de CPU Multicore - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. Esta opção aumenta o uso de threads de emulação da CPU de 1 para o máximo de 4 do switch. Isso é prioritariamente uma opção de depuração e não deve ser desabilitada. - + Memory Layout Layout de memória - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -533,12 +533,12 @@ Isso não melhora a estabilidade ou performance e só serve para comportar grand Habilitar essa opção aumentará o uso de memória. Não é recomendado habilitar isso a não ser que um jogo específico com um mod de textura precise. - + Limit Speed Percent Percentagem do limitador de velocidade - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -547,141 +547,118 @@ Disabling it means unlocking the framerate to the maximum your PC can reach. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Precisão: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. Esta configuração controla a precisão da CPU emulada. Não altere isso a menos que saiba o que está fazendo. - - + + Backend: Backend: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) FMA inseguro (Melhorar performance no CPU sem FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Essa opção melhora a velocidade ao reduzir a precisão de instruções de fused-multiply-add em CPUs sem suporte nativo ao FMA. - + Faster FRSQRTE and FRECPE FRSQRTE e FRECPE mais rápido - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Essa opção melhora a velocidade de algumas funções aproximadas de pontos flutuantes ao usar aproximações nativas precisas. - + Faster ASIMD instructions (32 bits only) Instruções ASIMD mais rápidas (apenas 32 bits) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Essa opção melhora a velocidade de funções de pontos flutuantes de 32 bits ASIMD ao executá-las com modos de arredondamento incorretos. - + Inaccurate NaN handling Tratamento impreciso de NaN - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. Esta opção melhora a velocidade ao remover a checagem NaN. Por favor, note que isso também reduzirá a precisão de certas instruções de ponto flutuante. - + Disable address space checks Desativar a verificação do espaço de endereços - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. Esta opção melhora a velocidade ao eliminar a checagem de segurança antes de cada leitura/escrita de memória no dispositivo convidado. Desabilitar essa opção pode permitir que um jogo leia/escreva na memória do emulador. - + Ignore global monitor Ignorar monitor global - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. Esta opção melhora a velocidade ao depender apenas das semânticas do cmpxchg pra garantir a segurança das instruções de acesso exclusivo. Por favor, note que isso pode resultar em travamentos e outras condições de execução. - + API: API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. Alterna entre as APIs gráficas disponíveis. Vulkan é a recomendada na maioria dos casos. - + Device: Dispositivo: - + This setting selects the GPU to use with the Vulkan backend. Esta opção seleciona a GPU a ser usada com a Vulkan. - + Shader Backend: Suporte de shaders: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -692,12 +669,12 @@ GLASM é um backend exclusivo descontinuado da NVIDIA que oferece uma performanc SPIR-V é o mais rápido ao compilar shaders, mas produz resultados ruins na maioria dos drivers de GPU. - + Resolution: Resolução: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -706,27 +683,27 @@ Resoluções maiores requerem mais VRAM e largura de banda. Opções menores do que 1X podem causar problemas na renderização. - + Window Adapting Filter: Filtro de adaptação de janela: - + FSR Sharpness: FSR Sharpness: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. Determina a nitidez da imagem ao utilizar contraste dinâmico do FSR. - + Anti-Aliasing Method: Método de Anti-Aliasing - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -735,12 +712,12 @@ SMAA oferece a melhor qualidade. FXAA tem um impacto menor na performance e pode produzir uma imagem melhor e mais estável em resoluções muito baixas. - + Fullscreen Mode: Tela Cheia - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -749,12 +726,12 @@ Sem borda oferece a melhor compatibilidade com o teclado na tela que alguns jogo Tela cheia exclusiva pode oferecer melhor performance e melhor suporte a Freesync/Gsync. - + Aspect Ratio: Proporção do Ecrã: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -763,49 +740,36 @@ Jogos do Switch somente suportam 16:9, por isso mods customizados por jogo são Isso também controla a proporção de aspecto de capturas de telas. - + Use disk pipeline cache Usar cache de pipeline em disco - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. Permite guardar os shaders para carregar os jogos nas execuções seguintes. Desabiltar essa opção só serve para propósitos de depuração. - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Usar emulação assíncrona de GPU - + Uses an extra CPU thread for rendering. This option should always remain enabled. Usa uma thread de CPU extra para renderização. Esta opção deve estar sempre habilitada. - + NVDEC emulation: Emulação NVDEC: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -814,12 +778,12 @@ Tanto a CPU quanto a GPU podem ser utilizadas para decodificação, ou não deco Na maioria dos casos, a decodificação pela GPU fornece uma melhor performance. - + ASTC Decoding Method: Método de Decodificação ASTC: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -832,34 +796,33 @@ CPU de Forma Assíncrona: Usa a CPU para decodificar texturas ASTC à medida que decodificação ASTC ao custo de problemas na renderização enquanto as texturas estão sendo decodificadas. - + ASTC Recompression Method: Método de Recompressão ASTC: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. Quase todas as GPUs de desktop e laptop não possuem suporte para texturas ASTC, o que força o emulador a descompactá-las para um formato intermediário que qualquer placa suporta, o RGBA8. Esta opção recompacta o RGBA8 ou pro formato BC1 ou pro BC3, economizando VRAM mas afetando negativamente a qualidade da imagem. - + VRAM Usage Mode: Modo de Uso da VRAM: - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - Define se o emulador deve preferir conservar ou fazer o uso máximo da memória de vídeo disponível para melhorar a performance. Não tem efeito em gráficos integrados. O modo Agressivo pode impactar fortemente na performance de outras aplicações, tipo programas de gravação de tela. + Define se o emulador deve preferir conservar ou fazer o uso máximo da memória de vídeo disponível para melhorar a performance. Não tem efeito em gráficos integrados. O modo Agressivo pode impactar fortemente na performance de outras aplicações, tipo programas de gravação de tela. - + VSync Mode: Modo de Sincronização vertical: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -870,51 +833,49 @@ Caixa de entrada pode ter a latência mais baixa do que o FIFO e não causa tear Imediato (sem sincronização) simplesmente apresenta o que estiver disponível e pode exibir tearing. - + Enable asynchronous presentation (Vulkan only) Ativar apresentação assíncrona (Somente Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. Melhora ligeiramente o desempenho ao mover a apresentação para uma thread de CPU separada. - + Force maximum clocks (Vulkan only) Forçar clock máximo (somente Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Executa trabalho em segundo plano aguardando pelos comandos gráficos para evitar a GPU de reduzir seu clock. - + Anisotropic Filtering: Filtro Anisotrópico: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. Controla a qualidade da renderização de texturas em ângulos oblíquos. É uma configuração leve, e é seguro deixar em 16x na maioria das GPUs. - Accuracy Level: - Nível de Precisão: + Nível de Precisão: - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - Precisão da emulação da GPU. + Precisão da emulação da GPU. A maioria dos jogos renderiza bem na precisão Normal, mas a Alta ainda é obrigatória para alguns. Partículas tendem a render corretamente somente com a precisão Alta. Extrema só deve ser utilizada para depuração. @@ -922,12 +883,12 @@ Esta opção pode ser alterada durante o jogo. Alguns jogos podem exigir serem iniciados na precisão alta pra renderizarem corretamente. - + Use asynchronous shader building (Hack) Usar compilação assíncrona de shaders (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. Habilita a compilação de shaders assíncrona, o que pode reduzir engasgos. @@ -942,24 +903,24 @@ Esta opção é experimental. Ativa um tempo de resposta rápido da GPU. Esta opção forçará a maioria dos jogos a rodar em sua resolução nativa mais alta. - + Use Vulkan pipeline cache Utilizar cache de pipeline do Vulkan - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. Habilita o cache de pipeline da fabricante da GPU. Esta opção pode melhorar o tempo de carregamento de shaders significantemente em casos onde o driver Vulkan não armazena o cache de pipeline internamente. - + Enable Compute Pipelines (Intel Vulkan Only) Habilitar Pipeline de Computação (Somente Intel Vulkan) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -968,111 +929,111 @@ Essa configuração só existe para drivers proprietários Intel, e pode travar Pipelines de computação estão sempre habilitadas em todos os outros drivers. - + Enable Reactive Flushing Habilitar Flushing Reativo - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Usa flushing reativo ao invés de flushing preditivo, permitindo mais precisão na sincronização da memória. - + Sync to framerate of video playback Sincronizar com o framerate da reprodução de vídeo - + Run the game at normal speed during video playback, even when the framerate is unlocked. Executa o jogo na velocidade normal durante a reprodução de vídeo, mesmo se o framerate estiver desbloqueado. - + Barrier feedback loops Ciclos de feedback de barreira - + Improves rendering of transparency effects in specific games. Melhora a renderização de efeitos de transparência em jogos específicos. - + RNG Seed Semente de RNG - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. Controla a semente do gerador de números aleatórios. Usado principalmente para propósitos de speedrunning. - + Device Name Nome do Dispositivo - + The name of the emulated Switch. O nome do Switch emulado. - + Custom RTC Date: Data personalizada do RTC: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. Esta opção permite alterar o relógio do Switch emulado. Pode ser utilizada para manipular o tempo nos jogos. - + Language: Idioma: - + Note: this can be overridden when region setting is auto-select Nota: isto pode ser substituído quando a configuração da região é de seleção automática - + Region: Região: - + The region of the emulated Switch. A região do Switch emulado. - + Time Zone: Fuso Horário: - + The time zone of the emulated Switch. O fuso horário do Switch emulado. - + Sound Output Mode: Modo de saída de som - + Console Mode: Modo Console: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1081,7 +1042,7 @@ Os jogos mudarão suas resoluções, detalhes e controles suportados de acordo c Configurar essa opção para o Modo Portátil pode ajudar a melhorar a performance em sistemas mais fracos. - + Prompt for user on game boot Solicitar para o utilizador na inicialização do jogo @@ -1090,7 +1051,7 @@ Configurar essa opção para o Modo Portátil pode ajudar a melhorar a performan Pede para selecionar um perfil de usuário a cada boot, útil se várias pessoas utilizam o yuzu no mesmo PC. - + Pause emulation when in background Pausar o emulador quando estiver em segundo plano @@ -1099,843 +1060,992 @@ Configurar essa opção para o Modo Portátil pode ajudar a melhorar a performan Esta opção pausa o yuzu quando outras janelas estão ativas. - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation Confirmar antes de parar a emulação - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. Esta configuração desconsidera as solicitações dos jogos que pedem pra confirmarem a interrupção deles. Habilitar essa configuração ignora essas solicitações e sai da emulação direto. - + Hide mouse on inactivity Esconder rato quando inactivo. - + This setting hides the mouse after 2.5s of inactivity. Esta configuração esconde o mouse após 2,5s de inativadade. - + Disable controller applet Desabilitar miniaplicativo de controle - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. Força a desativação do uso do miniaplicativo de controle pelos dispositivos convidados. Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é imediatamente fechado. - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode Habilitar Gamemode - + Custom frontend Frontend customizado - + Real applet Miniaplicativo real - - Never - - - - - On Load - - - - - Always - - - - + CPU CPU - + GPU GPU - + CPU Asynchronous CPU Assíncrona - + Uncompressed (Best quality) Descompactado (Melhor Q - + BC1 (Low quality) BC1 (Baixa qualidade) - + BC3 (Medium quality) BC3 (Média qualidade) - + Conservative Conservador - + Aggressive Agressivo - + OpenGL OpenGL - + Vulkan Vulcano - + Null Nenhum (desativado) - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM (Shaders Assembly, apenas NVIDIA) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (Experimental, Somente AMD/Mesa) - + Normal Normal - + High Alto - + Extreme Extremo - + Auto Automático - + Accurate Preciso - + Unsafe Inseguro - + Paranoid (disables most optimizations) Paranoia (desativa a maioria das otimizações) - + Dynarmic Dynarmic - + NCE NCE - + Borderless Windowed Janela sem bordas - + Exclusive Fullscreen Tela cheia exclusiva - + No Video Output Sem saída de vídeo - + CPU Video Decoding Decodificação de vídeo pela CPU - + GPU Video Decoding (Default) Decodificação de vídeo pela GPU (Padrão) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] 0.5X (360p/540p) [EXPERIMENTAL] - + 0.75X (540p/810p) [EXPERIMENTAL] 0.75X (540p/810p) [EXPERIMENTAL] - + 1X (720p/1080p) 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] 1.5X (1080p/1620p) [EXPERIMENTAL] - + 2X (1440p/2160p) 2X (1440p/2160p) - + 3X (2160p/3240p) 3X (2160p/3240p) - + 4X (2880p/4320p) 4X (2880p/4320p) - + 5X (3600p/5400p) 5X (3600p/5400p) - + 6X (4320p/6480p) 6X (4320p/6480p) - + 7X (5040p/7560p) 7X (5040p/7560p) - + 8X (5760p/8640p) 8X (5760p/8640p) - + Nearest Neighbor Vizinho mais próximo - + Bilinear Bilinear - + Bicubic Bicúbico - + Gaussian Gaussiano - + ScaleForce ScaleForce - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ Super Resolution - - Area - - - - + None Nenhum - + FXAA FXAA - + SMAA SMAA - + Default (16:9) Padrão (16:9) - + Force 4:3 Forçar 4:3 - + Force 21:9 Forçar 21:9 - + Force 16:10 Forçar 16:10 - + Stretch to Window Esticar à Janela - + Automatic Automático - + + Default Padrão - + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japonês (日本語) - + American English Inglês Americano - + French (français) Francês (français) - + German (Deutsch) Alemão (Deutsch) - + Italian (italiano) Italiano (italiano) - + Spanish (español) Espanhol (español) - + Chinese Chinês - + Korean (한국어) Coreano (한국어) - + Dutch (Nederlands) Holandês (Nederlands) - + Portuguese (português) Português (português) - + Russian (Русский) Russo (Русский) - + Taiwanese Taiwanês - + British English Inglês Britânico - + Canadian French Francês Canadense - + Latin American Spanish Espanhol Latino-Americano - + Simplified Chinese Chinês Simplificado - + Traditional Chinese (正體中文) Chinês Tradicional (正 體 中文) - + Brazilian Portuguese (português do Brasil) Português do Brasil (Brazilian Portuguese) - - + + Serbian (српски) + + + + + Japan Japão - + USA EUA - + Europe Europa - + Australia Austrália - + China China - + Korea Coreia - + Taiwan Taiwan - + Auto (%1) Auto select time zone Auto (%1) - + Default (%1) Default time zone Padrão (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Egipto - + Eire Irlanda - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Irlanda - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Islândia - + Iran Irão - + Israel Israel - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Líbia - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polónia - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapura - + Turkey Turquia - + UCT UCT - + Universal Universal - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Estéreo - + Surround Surround - + 4GB DRAM (Default) 4GB DRAM (Padrão) - + 6GB DRAM (Unsafe) 6GB DRAM (Não seguro) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1944,37 +2054,37 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é 8GB DRAM (Não seguro) - + Docked Ancorado - + Handheld Portátil - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Sempre perguntar (Padrão) - + Only if game specifies not to stop Somente se o jogo especificar para não parar - + Never ask Nunca perguntar @@ -2321,27 +2431,27 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é Entrando - + Open Log Location Abrir a localização do registro - + Global Log Filter Filtro de registro global - + When checked, the max size of the log increases from 100 MB to 1 GB Quando ativado, o tamanho máximo do registo aumenta de 100 MB para 1 GB - + Enable Extended Logging** Ativar registros avançados** - + Show Log in Console Mostrar Relatório na Consola @@ -2487,7 +2597,7 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2549,7 +2659,7 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é **Isto será restaurado automaticamente assim que o yuzu for fechado. - + Web applet not compiled Applet Web não compilado @@ -2599,7 +2709,7 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é - eden Configuration + Eden Configuration @@ -2608,88 +2718,88 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é Algumas configurações só estão disponíveis apenas quando não houver nenhum jogo em execução. - + Applets Miniaplicativos - - + + Audio Audio - - + + CPU CPU - + Debug Depurar - + Filesystem Sistema de Ficheiros - - + + General Geral - - + + Graphics Gráficos - + GraphicsAdvanced GráficosAvançados - + GraphicsExtensions - + Hotkeys Teclas de Atalhos - - + + Controls Controlos - + Profiles Perfis - + Network Rede - - + + System Sistema - + Game List Lista de Jogos - + Web Rede @@ -2787,51 +2897,45 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é - - - Reset Metadata Cache Resetar a Cache da Metadata - + Select Emulated NAND Directory... Selecione o Diretório NAND Emulado... - + Select Emulated SD Directory... Selecione o Diretório SD Emulado... - + Select Gamecard Path... Selecione o Diretório do Cartão de Jogo... - + Select Dump Directory... Selecionar o diretório do Dump... - + Select Mod Load Directory... Selecionar o Diretório do Mod Load ... - The metadata cache is already empty. - O cache de metadata já está vazio. + O cache de metadata já está vazio. - The operation completed successfully. - A operação foi completa com sucesso. + A operação foi completa com sucesso. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Não foi possível excluir o cache de metadata. Pode estar em uso ou inexistente. + Não foi possível excluir o cache de metadata. Pode estar em uso ou inexistente. @@ -2862,12 +2966,12 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Isto restaura todas as configurações e remove as configurações específicas de cada jogo. As pastas de jogos, perfis de jogos e perfis de controlo não serão removidos. Continuar? @@ -2900,33 +3004,33 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é Cor de fundo: - + % FSR sharpening percentage (e.g. 50%) % - + Off Desligado - + VSync Off Sincronização vertical desligada - + Recommended Recomendado - + On Ligado - + VSync On Sincronização vertical ligada @@ -2963,14 +3067,18 @@ Quando um dispositivo convidado tenta abrir o miniaplicativo do controle, ele é - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3002,75 +3110,75 @@ These settings are experimental, and may cause black screens. If your games fail Restaurar Padrões - + Action Ação - + Hotkey Tecla de Atalho - + Controller Hotkey Atalho do controle - - - + + + Conflicting Key Sequence Sequência de teclas em conflito - - + + The entered key sequence is already assigned to: %1 A sequência de teclas inserida já está atribuída a: %1 - + [waiting] [em espera] - + Invalid Inválido - + Invalid hotkey settings Configurações de atalho inválidas - + An error occurred. Please report this issue on github. Houve um erro. Relate o problema no GitHub. - + Restore Default Restaurar Padrão - + Clear Limpar - + Conflicting Button Sequence Sequência de botões conflitante - + The default button sequence is already assigned to: %1 A sequência de botões padrão já está vinculada a %1 - + The default key sequence is already assigned to: %1 A sequência de teclas padrão já está atribuída a: %1 @@ -3390,7 +3498,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3545,7 +3653,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Analógico Esquerdo @@ -3655,14 +3763,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3681,7 +3789,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Mais @@ -3694,15 +3802,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3747,7 +3855,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Analógico Direito @@ -3762,242 +3870,242 @@ These settings are experimental, and may cause black screens. If your games fail Configurar - - - - + + + + Clear Limpar - - - - - + + + + + [not set] [não definido] - - - + + + Invert button Inverter botão - - + + Toggle button Alternar pressionamento do botão - + Turbo button Botão Turbo - - + + Invert axis Inverter eixo - - - + + + Set threshold Definir limite - - + + Choose a value between 0% and 100% Escolha um valor entre 0% e 100% - + Toggle axis Alternar eixos - + Set gyro threshold Definir limite do giroscópio - + Calibrate sensor Calibrar sensor - + Map Analog Stick Mapear analógicos - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Após pressionar OK, mova o seu analógico primeiro horizontalmente e depois verticalmente. Para inverter os eixos, mova o seu analógico primeiro verticalmente e depois horizontalmente. - + Center axis Eixo central - - + + Deadzone: %1% Ponto Morto: %1% - - + + Modifier Range: %1% Modificador de Alcance: %1% - - + + Pro Controller Comando Pro - + Dual Joycons Joycons Duplos - + Left Joycon Joycon Esquerdo - + Right Joycon Joycon Direito - + Handheld Portátil - + GameCube Controller Controlador de depuração - + Poke Ball Plus Poke Ball Plus - + NES Controller Controle NES - + SNES Controller Controle SNES - + N64 Controller Controle N64 - + Sega Genesis Mega Drive - + Start / Pause Iniciar / Pausar - + Z Z - + Control Stick Direcional de controle - + C-Stick C-Stick - + Shake! Abane! - + [waiting] [em espera] - + New Profile Novo Perfil - + Enter a profile name: Introduza um novo nome de perfil: - - + + Create Input Profile Criar perfil de controlo - + The given profile name is not valid! O nome de perfil dado não é válido! - + Failed to create the input profile "%1" Falha ao criar o perfil de controlo "%1" - + Delete Input Profile Apagar Perfil de Controlo - + Failed to delete the input profile "%1" Falha ao apagar o perfil de controlo "%1" - + Load Input Profile Carregar perfil de controlo - + Failed to load the input profile "%1" Falha ao carregar o perfil de controlo "%1" - + Save Input Profile Guardar perfil de controlo - + Failed to save the input profile "%1" Falha ao guardar o perfil de controlo "%1" @@ -4054,7 +4162,7 @@ Para inverter os eixos, mova o seu analógico primeiro verticalmente e depois ho - + Configure Configurar @@ -4090,7 +4198,7 @@ Para inverter os eixos, mova o seu analógico primeiro verticalmente e depois ho - + Test Testar @@ -4109,7 +4217,7 @@ Para inverter os eixos, mova o seu analógico primeiro verticalmente e depois ho <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Saber Mais</span></a> - + %1:%2 %1:%2 @@ -4118,77 +4226,77 @@ Para inverter os eixos, mova o seu analógico primeiro verticalmente e depois ho yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters O número da porta tem caracteres inválidos - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 A porta tem que estar entre 0 e 65353 - + IP address is not valid O endereço IP não é válido - + This UDP server already exists Este servidor UDP já existe - + Unable to add more than 8 servers Não é possível adicionar mais de 8 servidores - + Testing Testando - + Configuring Configurando - + Test Successful Teste Bem-Sucedido - + Successfully received data from the server. Dados recebidos do servidor com êxito. - + Test Failed Teste Falhou - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Não foi possível receber dados válidos do servidor.<br>Por favor verifica que o servidor está configurado correctamente e o endereço e porta estão correctos. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Teste UDP ou configuração de calibragem em progresso.<br> Por favor espera que termine. @@ -4315,7 +4423,12 @@ Os valores atuais são %1% e %2% respectivamente. Interface de rede - + + Enable Airplane Mode + + + + None Nenhum @@ -4373,52 +4486,52 @@ Os valores atuais são %1% e %2% respectivamente. Algumas configurações só estão disponíveis apenas quando não houver nenhum jogo em execução. - + Add-Ons Add-Ons - + System Sistema - + CPU CPU - + Graphics Gráficos - + Adv. Graphics Gráficos Avç. - + GPU Extensions - + Audio Audio - + Input Profiles Perfis de controle - + Linux Linux - + Properties Propriedades @@ -4436,12 +4549,12 @@ Os valores atuais são %1% e %2% respectivamente. Add-Ons - + Patch Name Nome da Patch - + Version Versão @@ -4479,27 +4592,32 @@ Os valores atuais são %1% e %2% respectivamente. Definir Imagem - + + Select Avatar + + + + Add Adicionar - + Rename Renomear - + Remove Remover - + Profile management is available only when game is not running. O gestor de perfis só está disponível apenas quando o jogo não está em execução. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4507,100 +4625,189 @@ Os valores atuais são %1% e %2% respectivamente. %2 - + Enter Username Introduza o Nome de Utilizador - + Users Utilizadores - + Enter a username for the new user: Introduza um nome de utilizador para o novo utilizador: - + Enter a new username: Introduza um novo nome de utilizador: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Definir Imagem de utilizador - - JPEG Images (*.jpg *.jpeg) - Imagens JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + Nenhum firmware disponível + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Imagens JPEG (*.jpg *.jpeg) + + + Error deleting image Error ao eliminar a imagem - + Error occurred attempting to overwrite previous image at: %1. Ocorreu um erro ao tentar substituir imagem anterior em: %1. - + Error deleting file Erro ao eliminar o arquivo - + Unable to delete existing file: %1. Não é possível eliminar o arquivo existente: %1. - + Error creating user image directory Erro ao criar o diretório de imagens do utilizador - + Unable to create directory %1 for storing user images. Não é possível criar o diretório %1 para armazenar imagens do utilizador. - Error copying user image - Erro ao copiar a imagem do utilizador + Erro ao copiar a imagem do utilizador - Unable to copy image from %1 to %2 - Não é possível copiar a imagem de %1 para %2 + Não é possível copiar a imagem de %1 para %2 - Error resizing user image - Erro no redimensionamento da imagem do usuário + Erro no redimensionamento da imagem do usuário - Unable to resize image - Não foi possível redimensionar a imagem + Não foi possível redimensionar a imagem + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Cancelar + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Excluir esse usuário? Todos os dados salvos desse usuário serão removidos. - + Confirm Delete Confirmar para eliminar - + Name: %1 UUID: %2 Nome: %1 @@ -4653,7 +4860,7 @@ UUID: %2 - + Enable Habilitar @@ -4664,7 +4871,7 @@ UUID: %2 - + Not connected Não conectado @@ -4674,63 +4881,63 @@ UUID: %2 Restaurar Padrões - + Clear Limpar - + [not set] [não definido] - + Invert axis Inverter eixo - - + + Deadzone: %1% Ponto Morto: %1% - + Error enabling ring input Erro habilitando controle de anel - + Direct Joycon driver is not enabled Driver direto do Joycon não está habilitado - + Configuring Configurando - + The current mapped device doesn't support the ring controller O dispositivo atualmente mapeado não suporta o controle de anel - + The current mapped device doesn't have a ring attached O dispositivo mapeado não tem um anel conectado - + The current mapped device is not connected O dispositivo atualmente mapeado não está conectado - + Unexpected driver result %1 Resultado inesperado do driver %1 - + [waiting] [em espera] @@ -4772,7 +4979,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4824,12 +5031,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Configurar TAS - + Select TAS Load Directory... Selecionar diretório de carregamento TAS @@ -4939,7 +5146,7 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5259,6 +5466,16 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta Web Rede + + + Eden Web Service + + + + + Generate + + yuzu Web Service Serviço Web do Yuzu @@ -5268,42 +5485,29 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta Ao fornecer seu nome de usuário e token, você concorda em permitir que o yuzu colete dados de uso adicionais, que podem incluir informações de identificação do usuário. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verificar + Verificar - Sign up - Inscrever-se + Inscrever-se - + Token: Token: - + Username: Nome de usuário: - What is my token? - O que é o meu token? + O que é o meu token? - + Web Service configuration can only be changed when a public room isn't being hosted. Configuração de Serviço Web só podem ser alteradas quando uma sala pública não está sendo hospedada. @@ -5328,12 +5532,12 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta Regenerar - + Discord Presence Presença do Discord - + Show Current Game in your Discord Status Mostrar o Jogo Atual no seu Estado de Discord @@ -5342,24 +5546,8 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Saber mais</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Inscrever-se</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Inscrever-se</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5382,10 +5570,9 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta O token não foi verificado. A alteração do token não foi gravada. - Unverified, please click Verify before saving configuration Tooltip - Não verificado, por favor clique sobre Verificar antes de salvar as configurações + Não verificado, por favor clique sobre Verificar antes de salvar as configurações Verifying... @@ -5409,20 +5596,67 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Verificação Falhada. Verifique se introduziu seu nome de utilizador e o token correctamente e se a conexão com a Internet está operacional. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Comando J1 - + &Controller P1 &Comando J1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versão + + DirectConnect @@ -5528,7 +5762,12 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5536,11 +5775,6 @@ Arrasta os pontos para mudar a posição, ou dá duplo-clique nas células da ta The host of the room has banned you. Speak with the host to unban you or try a different room. O anfitrião da sala baniu você. Fale com o anfitrião para que ele remova seu banimento ou tente uma sala diferente. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5601,7 +5835,7 @@ Please go to Configure -> System -> Network and make a selection. Telemetria - + Broken Vulkan Installation Detected Detectada Instalação Defeituosa do Vulkan @@ -5610,106 +5844,105 @@ Please go to Configure -> System -> Network and make a selection. A inicialização do Vulkan falhou durante a carga do programa. <br><br>Clique <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>aqui para instruções de como resolver o problema</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Rodando um jogo - + Loading Web Applet... A Carregar o Web Applet ... - - + + Disable Web Applet Desativar Web Applet - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) A desativação do applet da web pode causar comportamento inesperado e deve apenas ser usada com Super Mario 3D All-Stars. Você deseja mesmo desativar o applet da web? (Ele pode ser reativado nas configurações de depuração.) - + The amount of shaders currently being built Quantidade de shaders a serem construídos - + The current selected resolution scaling multiplier. O atualmente multiplicador de escala de resolução selecionado. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Velocidade da emulação actual. Valores acima ou abaixo de 100% indicam que a emulação está sendo executada mais depressa ou mais devagar do que a Switch - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Quantos quadros por segundo o jogo está exibindo de momento. Isto irá variar de jogo para jogo e de cena para cena. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Tempo gasto para emular um frame da Switch, sem contar o a limitação de quadros ou o v-sync. Para emulação de velocidade máxima, esta deve ser no máximo 16.67 ms. - + Unmute Unmute - + Mute Mute - + Reset Volume Redefinir volume - + &Clear Recent Files &Limpar arquivos recentes - + &Continue &Continuar - + &Pause &Pausa - Warning Outdated Game Format - Aviso de Formato de Jogo Desactualizado + Aviso de Formato de Jogo Desactualizado You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Você está usando o formato de directório ROM desconstruído para este jogo, que é um formato desactualizado que foi substituído por outros, como NCA, NAX, XCI ou NSP. Os directórios de ROM não construídos não possuem ícones, metadados e suporte de actualização.<br><br>Para uma explicação dos vários formatos de Switch que o yuzu suporta,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>Verifique a nossa Wiki</a>. Esta mensagem não será mostrada novamente. - - + + Error while loading ROM! Erro ao carregar o ROM! - + The ROM format is not supported. O formato do ROM não é suportado. - + An error occurred initializing the video core. Ocorreu um erro ao inicializar o núcleo do vídeo. @@ -5718,7 +5951,7 @@ Please go to Configure -> System -> Network and make a selection. yuzu encontrou um erro enquanto rodando o núcleo de vídeo. Normalmente isto é causado por drivers de GPU desatualizados, incluindo integrados. Por favor veja o registro para mais detalhes. Para mais informações em acesso ao registro por favor veja a seguinte página: <a href='https://yuzu-emu.org/help/reference/log-files/'>Como fazer envio de arquivo de registro</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Erro ao carregar a ROM! %1 @@ -5729,473 +5962,405 @@ Please go to Configure -> System -> Network and make a selection. %1<br>Por favor, siga <a href='https://yuzu-emu.org/help/quickstart/'>a guia de início rápido do yuzu</a> para fazer o redespejo dos seus arquivos.<br>Você pode consultar a wiki do yuzu</a> ou o Discord do yuzu</a> para obter ajuda. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Ocorreu um erro desconhecido. Por favor, veja o log para mais detalhes. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Encerrando software... - + Save Data Save Data - + Mod Data Mod Data - + Error Opening %1 Folder Erro ao abrir a pasta %1 - - + + Folder does not exist! A Pasta não existe! - Error Opening Transferable Shader Cache - Erro ao abrir os Shader Cache transferíveis + Erro ao abrir os Shader Cache transferíveis - Failed to create the shader cache directory for this title. - Falha ao criar o diretório de cache de shaders para este título. + Falha ao criar o diretório de cache de shaders para este título. - Error Removing Contents - Erro Removendo Conteúdos + Erro Removendo Conteúdos - Error Removing Update - Erro ao Remover Atualização + Erro ao Remover Atualização - Error Removing DLC - Erro Removendo DLC + Erro Removendo DLC - + Remove Installed Game Contents? Remover Conteúdo Instalado do Jogo? - + Remove Installed Game Update? Remover Atualização Instalada do Jogo? - + Remove Installed Game DLC? Remover DLC Instalada do Jogo? - + Remove Entry Remover Entrada - - - - - - Successfully Removed - Removido com Sucesso + Removido com Sucesso - Successfully removed the installed base game. - Removida a instalação do jogo base com sucesso. + Removida a instalação do jogo base com sucesso. - The base game is not installed in the NAND and cannot be removed. - O jogo base não está instalado no NAND e não pode ser removido. + O jogo base não está instalado no NAND e não pode ser removido. - Successfully removed the installed update. - Removida a actualização instalada com sucesso. + Removida a actualização instalada com sucesso. - There is no update installed for this title. - Não há actualização instalada neste título. + Não há actualização instalada neste título. - There are no DLC installed for this title. - Não há DLC instalado neste título. + Não há DLC instalado neste título. - Successfully removed %1 installed DLC. - Removido DLC instalado %1 com sucesso. + Removido DLC instalado %1 com sucesso. - + Delete OpenGL Transferable Shader Cache? Apagar o cache de shaders transferível do OpenGL? - + Delete Vulkan Transferable Shader Cache? Apagar o cache de shaders transferível do Vulkan? - + Delete All Transferable Shader Caches? Apagar todos os caches de shaders transferíveis? - + Remove Custom Game Configuration? Remover Configuração Personalizada do Jogo? - + Remove Cache Storage? Remover Armazenamento da Cache? - + Remove File Remover Ficheiro - + Remove Play Time Data Remover dados de tempo jogado - + Reset play time? Deseja mesmo resetar o tempo jogado? - - Error Removing Transferable Shader Cache - Error ao Remover Cache de Shader Transferível + Error ao Remover Cache de Shader Transferível - - A shader cache for this title does not exist. - O Shader Cache para este titulo não existe. + O Shader Cache para este titulo não existe. - Successfully removed the transferable shader cache. - Removido a Cache de Shader Transferível com Sucesso. + Removido a Cache de Shader Transferível com Sucesso. - Failed to remove the transferable shader cache. - Falha ao remover a cache de shader transferível. + Falha ao remover a cache de shader transferível. - Error Removing Vulkan Driver Pipeline Cache - Erro ao Remover Cache de Pipeline do Driver Vulkan + Erro ao Remover Cache de Pipeline do Driver Vulkan - Failed to remove the driver pipeline cache. - Falha ao remover o pipeline de cache do driver. + Falha ao remover o pipeline de cache do driver. - - Error Removing Transferable Shader Caches - Erro ao remover os caches de shaders transferíveis + Erro ao remover os caches de shaders transferíveis - Successfully removed the transferable shader caches. - Os caches de shaders transferíveis foram removidos com sucesso. + Os caches de shaders transferíveis foram removidos com sucesso. - Failed to remove the transferable shader cache directory. - Falha ao remover o diretório do cache de shaders transferível. + Falha ao remover o diretório do cache de shaders transferível. - - Error Removing Custom Configuration - Erro ao Remover Configuração Personalizada + Erro ao Remover Configuração Personalizada - A custom configuration for this title does not exist. - Não existe uma configuração personalizada para este titúlo. + Não existe uma configuração personalizada para este titúlo. - Successfully removed the custom game configuration. - Removida a configuração personalizada do jogo com sucesso. + Removida a configuração personalizada do jogo com sucesso. - Failed to remove the custom game configuration. - Falha ao remover a configuração personalizada do jogo. + Falha ao remover a configuração personalizada do jogo. - - + + RomFS Extraction Failed! A Extração de RomFS falhou! - + There was an error copying the RomFS files or the user cancelled the operation. Houve um erro ao copiar os arquivos RomFS ou o usuário cancelou a operação. - + Full Cheio - + Skeleton Esqueleto - + Select RomFS Dump Mode Selecione o modo de despejo do RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Por favor, selecione a forma como você gostaria que o RomFS fosse despejado<br>Full irá copiar todos os arquivos para o novo diretório enquanto<br>skeleton criará apenas a estrutura de diretórios. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Não há espaço suficiente em %1 para extrair o RomFS. Por favor abra espaço ou selecione um diretório diferente em Emulação > Configurar > Sistema > Sistema de arquivos > Extrair raiz - + Extracting RomFS... Extraindo o RomFS ... - - - - - + + Cancel Cancelar - + RomFS Extraction Succeeded! Extração de RomFS Bem-Sucedida! - - - + The operation completed successfully. A operação foi completa com sucesso. - Integrity verification couldn't be performed! - A verificação de integridade não foi realizada. + A verificação de integridade não foi realizada. - File contents were not checked for validity. - O conteúdo do arquivo não foi analisado. + O conteúdo do arquivo não foi analisado. - - Verifying integrity... - Verificando integridade… + Verificando integridade… - - Integrity verification succeeded! - Verificação de integridade concluída! + Verificação de integridade concluída! - - Integrity verification failed! - Houve uma falha na verificação de integridade! + Houve uma falha na verificação de integridade! - File contents may be corrupt. - O conteúdo do arquivo pode estar corrompido. + O conteúdo do arquivo pode estar corrompido. - - - - Create Shortcut - Criar Atalho + Criar Atalho - Do you want to launch the game in fullscreen? - Gostaria de iniciar o jogo em tela cheia? + Gostaria de iniciar o jogo em tela cheia? - Successfully created a shortcut to %1 - Atalho criado com sucesso em %1 + Atalho criado com sucesso em %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Isso irá criar um atalho para o AppImage atual. Isso pode não funcionar corretamente se você fizer uma atualização. Continuar? + Isso irá criar um atalho para o AppImage atual. Isso pode não funcionar corretamente se você fizer uma atualização. Continuar? - Failed to create a shortcut to %1 - Falha ao criar atalho para %1 + Falha ao criar atalho para %1 - Create Icon - Criar Ícone + Criar Ícone - Cannot create icon file. Path "%1" does not exist and cannot be created. - Não foi possível criar o arquivo de ícone. O caminho "%1" não existe e não pode ser criado. + Não foi possível criar o arquivo de ícone. O caminho "%1" não existe e não pode ser criado. - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Erro ao abrir %1 - + Select Directory Selecione o Diretório - + Properties Propriedades - + The game properties could not be loaded. As propriedades do jogo não puderam ser carregadas. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Executáveis Switch (%1);;Todos os Ficheiros (*.*) - + Load File Carregar Ficheiro - + Open Extracted ROM Directory Abrir o directório ROM extraído - + Invalid Directory Selected Diretório inválido selecionado - + The directory you have selected does not contain a 'main' file. O diretório que você selecionou não contém um arquivo 'Main'. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Ficheiro Switch Instalável (*.nca *.nsp *.xci);;Arquivo de Conteúdo Nintendo (*.nca);;Pacote de Envio Nintendo (*.nsp);;Imagem de Cartucho NX (*.xci) - + Install Files Instalar Ficheiros - + %n file(s) remaining %n arquivo restante @@ -6203,25 +6368,25 @@ Please go to Configure -> System -> Network and make a selection. - + Installing file "%1"... Instalando arquivo "%1"... - - + + Install Results Instalar Resultados - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Para evitar possíveis conflitos, desencorajamos que os utilizadores instalem os jogos base na NAND. Por favor, use esse recurso apenas para instalar atualizações e DLC. - + %n file(s) were newly installed @@ -6230,7 +6395,7 @@ Por favor, use esse recurso apenas para instalar atualizações e DLC. - + %n file(s) were overwritten @@ -6239,7 +6404,7 @@ Por favor, use esse recurso apenas para instalar atualizações e DLC. - + %n file(s) failed to install @@ -6248,242 +6413,310 @@ Por favor, use esse recurso apenas para instalar atualizações e DLC. - + System Application Aplicação do sistema - + System Archive Arquivo do sistema - + System Application Update Atualização do aplicativo do sistema - + Firmware Package (Type A) Pacote de Firmware (Tipo A) - + Firmware Package (Type B) Pacote de Firmware (Tipo B) - + Game Jogo - + Game Update Actualização do Jogo - + Game DLC DLC do Jogo - + Delta Title Título Delta - + Select NCA Install Type... Selecione o tipo de instalação do NCA ... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Por favor, selecione o tipo de título que você gostaria de instalar este NCA como: (Na maioria dos casos, o padrão 'Jogo' é suficiente). - + Failed to Install Falha na instalação - + The title type you selected for the NCA is invalid. O tipo de título que você selecionou para o NCA é inválido. - + File not found Arquivo não encontrado - + File "%1" not found Arquivo "%1" não encontrado - + OK OK - - + + Hardware requirements not met Requisitos de hardware não atendidos - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Seu sistema não atende os requisitos de harwdare. O relatório de compatibilidade foi desabilitado. - + Missing yuzu Account Conta Yuzu Ausente - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + + Install decryption keys and restart Eden before attempting to install firmware. - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Select Dumped Firmware ZIP - - Encryption keys are missing. + + Zipped Archives (*.zip) - - Are you sure you want to close eden? + + Firmware cleanup failed - - - - eden + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - The currently running application has requested eden to not exit. + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Para enviar um caso de teste de compatibilidade de jogos, você deve vincular sua conta yuzu.<br><br/>Para vincular sua conta yuzu, vá para Emulação &gt; Configuração &gt; Rede. - + Error opening URL Erro ao abrir URL - + Unable to open the URL "%1". Não foi possível abrir o URL "%1". - + TAS Recording Gravando TAS - + Overwrite file of player 1? Sobrescrever arquivo do jogador 1? - + Invalid config detected Configação inválida detectada - + Handheld controller can't be used on docked mode. Pro controller will be selected. O comando portátil não pode ser usado no modo encaixado na base. O Pro controller será selecionado. - - + + Amiibo Amiibo - - + + The current amiibo has been removed O amiibo atual foi removido - + Error Erro - - + + The current game is not looking for amiibos O jogo atual não está procurando amiibos - + Amiibo File (%1);; All Files (*.*) Arquivo Amiibo (%1);; Todos os Arquivos (*.*) - + Load Amiibo Carregar Amiibo - + Error loading Amiibo data Erro ao carregar dados do Amiibo - + The selected file is not a valid amiibo O arquivo selecionado não é um amiibo válido - + The selected file is already on use O arquivo selecionado já está em uso - + An unknown error occurred Ocorreu um erro desconhecido - - Verification failed for the following files: %1 - Houve uma falha na verificação dos seguintes arquivos: + Houve uma falha na verificação dos seguintes arquivos: %1 - + + Keys not installed Chaves não instaladas @@ -6492,255 +6725,215 @@ Would you like to bypass this and exit anyway? Instale as chaves de descriptografia e reinicie o yuzu antes de tentar instalar o firmware. - + Select Dumped Firmware Source Location Selecione o Local de Armazenamento do Firmware Extraído - Installing Firmware... - Instalando Firmware... + Instalando Firmware... - - - - Firmware install failed - A instalação do Firmware falhou + A instalação do Firmware falhou - Unable to locate potential firmware NCA files - Não foi possível localizar os possíveis arquivos NCA do firmware + Não foi possível localizar os possíveis arquivos NCA do firmware - Failed to delete one or more firmware file. - Falha ao deletar um ou mais arquivo de firmware. + Falha ao deletar um ou mais arquivo de firmware. Firmware installation cancelled, firmware may be in bad state, restart yuzu or re-install firmware. A instalação do firmware foi cancelada, o firmware pode estar danificado. Reinicie o yuzu ou reinstale o firmware. - One or more firmware files failed to copy into NAND. - Falha ao copiar um ou mais arquivos de firmware para a NAND. + Falha ao copiar um ou mais arquivos de firmware para a NAND. - Firmware integrity verification failed! - A verificação de integridade do Firmware falhou! + A verificação de integridade do Firmware falhou! - Select Dumped Keys Location - Selecione o Local das Chaves Extraídas + Selecione o Local das Chaves Extraídas - - - Decryption Keys install failed - Falha na instalação das Chaves de Decriptação + Falha na instalação das Chaves de Decriptação - prod.keys is a required decryption key file. - prod.keys é um arquivo de descriptografia obrigatório. + prod.keys é um arquivo de descriptografia obrigatório. - One or more keys failed to copy. - Falha ao copiar uma ou mais chaves. + Falha ao copiar uma ou mais chaves. - Decryption Keys install succeeded - Chaves de Descriptografia instaladas com sucesso + Chaves de Descriptografia instaladas com sucesso - Decryption Keys were successfully installed - As Chaves de Descriptografia foram instaladas com sucesso + As Chaves de Descriptografia foram instaladas com sucesso - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - Falha ao inicializar as Chaves de Descriptografia. Verifique se as suas ferramentas de extração estão atualizadas e extraia as chaves novamente. + Falha ao inicializar as Chaves de Descriptografia. Verifique se as suas ferramentas de extração estão atualizadas e extraia as chaves novamente. - - - - - - - + + + + + + No firmware available Nenhum firmware disponível - Please install the firmware to use the Album applet. - Instale o firmware para usar o applet Album. + Instale o firmware para usar o applet Album. - + Album Applet Applet Álbum - + Album applet is not available. Please reinstall firmware. O applet Álbum não está disponível. Reinstale o firmware. - Please install the firmware to use the Cabinet applet. - Instale o firmware para usar o applet Armário. + Instale o firmware para usar o applet Armário. - + Cabinet Applet Applet Armário - + Cabinet applet is not available. Please reinstall firmware. O applet Armário não está disponível. Reinstale o firmware. - Please install the firmware to use the Mii editor. - Instale o firmware para usar o applet Editor de Miis. + Instale o firmware para usar o applet Editor de Miis. - + Mii Edit Applet Applet Editor de Miis - + Mii editor is not available. Please reinstall firmware. O applet Editor de Miis não está disponível. Reinstale o firmware. - Please install the firmware to use the Controller Menu. - Por favor instale o firmware para usar o Menu de Controles. + Por favor instale o firmware para usar o Menu de Controles. - + Controller Applet Applet de controle - + Controller Menu is not available. Please reinstall firmware. Menu de Controles não está disponível. Por favor reinstale o firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Captura de Tela - + PNG Image (*.png) Imagem PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Situação TAS: Rodando %1%2 - + TAS state: Recording %1 Situação TAS: Gravando %1 - + TAS state: Idle %1/%2 Situação TAS: Repouso %1%2 - + TAS State: Invalid Situação TAS: Inválido - + &Stop Running &Parar de rodar - + &Start &Começar - + Stop R&ecording Parar G&ravação - + R&ecord G&ravação - + Building: %n shader(s) @@ -6748,18 +6941,18 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor Escala: %1x - + Speed: %1% / %2% Velocidade: %1% / %2% - + Speed: %1% Velocidade: %1% @@ -6768,44 +6961,44 @@ Would you like to download it? Jogo: %1 FPS (Desbloqueado) - + Game: %1 FPS Jogo: %1 FPS - + Frame: %1 ms Quadro: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA Sem AA - + VOLUME: MUTE VOLUME: MUDO - + VOLUME: %1% Volume percentage (e.g. 50%) VOLUME: %1% - + Derivation Components Missing Componentes de Derivação em Falta @@ -6814,12 +7007,12 @@ Would you like to download it? Faltando chaves de encriptação. <br>Por favor siga <a href='https://yuzu-emu.org/help/quickstart/'>o guia de início rápido do yuzu</a> para obter todas as suas chaves, firmware e jogos. - + Select RomFS Dump Target Selecione o destino de despejo do RomFS - + Please select which RomFS you would like to dump. Por favor, selecione qual o RomFS que você gostaria de despejar. @@ -6832,7 +7025,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Tem a certeza de que quer parar a emulação? Qualquer progresso não salvo será perdido. @@ -6845,102 +7038,102 @@ Would you like to bypass this and exit anyway? Deseja ignorar isso e sair mesmo assim? - + None Nenhum - + FXAA FXAA - + SMAA SMAA - + Nearest Mais próximo - + Bilinear Bilinear - + Bicubic Bicúbico - + Gaussian Gaussiano - + ScaleForce ScaleForce - + Area - + Docked Ancorado - + Handheld Portátil - + Normal Normal - + High Alto - + Extreme Extremo - + Vulkan Vulcano - + OpenGL OpenGL - + Null Nenhum (desativado) - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6948,13 +7141,13 @@ Deseja ignorar isso e sair mesmo assim? GRenderWindow - - + + OpenGL not available! OpenGL não está disponível! - + OpenGL shared contexts are not supported. Shared contexts do OpenGL não são suportados. @@ -6963,33 +7156,33 @@ Deseja ignorar isso e sair mesmo assim? yuzu não foi compilado com suporte OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Erro ao inicializar OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. O seu GPU pode não suportar OpenGL, ou não tem os drivers gráficos mais recentes. - + Error while initializing OpenGL 4.6! Erro ao inicializar o OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 O teu GPU pode não suportar OpenGL 4.6, ou não tem os drivers gráficos mais recentes. - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Sua GPU pode não suportar uma ou mais extensões necessárias do OpenGL. Verifique se você possui a última versão dos drivers gráficos.<br><br>Renderizador GL:<br>%1<br><br>Extensões não suportadas:<br>%2 @@ -6997,128 +7190,128 @@ Deseja ignorar isso e sair mesmo assim? GameList - + Favorite Favorito - + Start Game Iniciar jogo - + Start Game without Custom Configuration Iniciar jogo sem configuração personalizada - + Open Save Data Location Abrir Localização de Dados Salvos - + Open Mod Data Location Abrir a Localização de Dados do Mod - + Open Transferable Pipeline Cache Abrir cache de pipeline transferível - + Remove Remover - + Remove Installed Update Remover Actualizações Instaladas - + Remove All Installed DLC Remover Todos os DLC Instalados - + Remove Custom Configuration Remover Configuração Personalizada - + Remove Play Time Data Remover dados de tempo jogado - + Remove Cache Storage Remove a Cache do Armazenamento - + Remove OpenGL Pipeline Cache Remover cache de pipeline do OpenGL - + Remove Vulkan Pipeline Cache Remover cache de pipeline do Vulkan - + Remove All Pipeline Caches Remover todos os caches de pipeline - + Remove All Installed Contents Remover Todos os Conteúdos Instalados - + Dump RomFS Despejar RomFS - + Dump RomFS to SDMC Extrair RomFS para SDMC - + Verify Integrity Verificar integridade - + Copy Title ID to Clipboard Copiar título de ID para a área de transferência - + Navigate to GameDB entry Navegue para a Entrada da Base de Dados de Jogos - + Create Shortcut Criar Atalho - + Add to Desktop Adicionar à Área de Trabalho - + Add to Applications Menu Adicionar ao Menu de Aplicativos - + Configure Game @@ -7127,62 +7320,62 @@ Deseja ignorar isso e sair mesmo assim? Propriedades - + Scan Subfolders Examinar Sub-pastas - + Remove Game Directory Remover diretório do Jogo - + ▲ Move Up ▲ Mover para Cima - + ▼ Move Down ▼ Mover para Baixo - + Open Directory Location Abrir Localização do diretório - + Clear Limpar - + Name Nome - + Compatibility Compatibilidade - + Add-ons Add-ons - + File type Tipo de Arquivo - + Size Tamanho - + Play time Tempo jogado @@ -7190,62 +7383,62 @@ Deseja ignorar isso e sair mesmo assim? GameListItemCompat - + Ingame Não Jogável - + Game starts, but crashes or major glitches prevent it from being completed. O jogo inicia, porém problemas ou grandes falhas impedem que ele seja concluído. - + Perfect Perfeito - + Game can be played without issues. O jogo pode ser jogado sem problemas. - + Playable Jogável - + Game functions with minor graphical or audio glitches and is playable from start to finish. O jogo funciona com pequenas falhas gráficas ou de áudio e pode ser reproduzido do início ao fim. - + Intro/Menu Introdução / Menu - + Game loads, but is unable to progress past the Start Screen. O jogo carrega, porém não consegue passar da tela inicial. - + Won't Boot Não Inicia - + The game crashes when attempting to startup. O jogo trava ao tentar iniciar. - + Not Tested Não Testado - + The game has not yet been tested. O jogo ainda não foi testado. @@ -7253,7 +7446,7 @@ Deseja ignorar isso e sair mesmo assim? GameListPlaceholder - + Double-click to add a new folder to the game list Clique duas vezes para adicionar uma nova pasta à lista de jogos @@ -7261,7 +7454,7 @@ Deseja ignorar isso e sair mesmo assim? GameListSearchField - + %1 of %n result(s) @@ -7269,12 +7462,12 @@ Deseja ignorar isso e sair mesmo assim? - + Filter: Filtro: - + Enter pattern to filter Digite o padrão para filtrar @@ -7356,7 +7549,7 @@ Deseja ignorar isso e sair mesmo assim? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7370,91 +7563,91 @@ Mensagem de depuração: Hotkeys - + Audio Mute/Unmute Mutar/Desmutar Áudio - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Janela Principal - + Audio Volume Down Volume Menos - + Audio Volume Up Volume Mais - + Capture Screenshot Captura de Tela - + Change Adapting Filter Alterar Filtro de Adaptação - + Change Docked Mode Alterar Modo de Ancoragem - + Change GPU Accuracy Alterar Precisão da GPU - + Configure Configurar - + Configure Current Game - + Continue/Pause Emulation Continuar/Pausar Emulação - + Exit Fullscreen Sair da Tela Cheia @@ -7463,97 +7656,97 @@ Mensagem de depuração: Sair do yuzu - - Exit eden + + Exit Eden - + Fullscreen Tela Cheia - + Load File Carregar Ficheiro - + Load/Remove Amiibo Carregar/Remover Amiibo - + Multiplayer Browse Public Game Lobby Multiplayer Navegar no Lobby de Salas Públicas - + Multiplayer Create Room Multiplayer Criar Sala - + Multiplayer Direct Connect to Room Multiplayer Conectar Diretamente à Sala - + Multiplayer Leave Room Multiplayer Sair da Sala - + Multiplayer Show Current Room Multiplayer Mostrar a Sala Atual - + Restart Emulation Reiniciar Emulação - + Stop Emulation Parar Emulação - + TAS Record Gravar TAS - + TAS Reset Reiniciar TAS - + TAS Start/Stop Iniciar/Parar TAS - + Toggle Filter Bar Alternar Barra de Filtro - + Toggle Framerate Limit Alternar Limite de Quadros por Segundo - + Toggle Mouse Panning Alternar o Giro do Mouse - + Toggle Renderdoc Capture Alternar a Captura do Renderdoc - + Toggle Status Bar Alternar Barra de Status @@ -7561,22 +7754,22 @@ Mensagem de depuração: InstallDialog - + Please confirm these are the files you wish to install. Por favor confirma que estes são os ficheiros que desejas instalar. - + Installing an Update or DLC will overwrite the previously installed one. Instalar uma Actualização ou DLC irá substituir a instalação anterior. - + Install Instalar - + Install Files to NAND Instalar Ficheiros no NAND @@ -7584,7 +7777,7 @@ Mensagem de depuração: LimitableInputDialog - + The text can't contain any of the following characters: %1 O texto não pode conter nenhum dos seguintes caracteres: @@ -7731,152 +7924,207 @@ Mensagem de depuração: &Arquivos recentes - + + Open &Eden Folders + + + + &Emulation &Emulação - + &View &Vista - + &Reset Window Size &Restaurar tamanho da janela - + &Debugging &Depurar - + Reset Window Size to &720p Restaurar tamanho da janela para &720p - + Reset Window Size to 720p Restaurar tamanho da janela para 720p - + Reset Window Size to &900p Restaurar tamanho da janela para &900p - + Reset Window Size to 900p Restaurar tamanho da janela para 900p - + Reset Window Size to &1080p Restaurar tamanho da janela para &1080p - + Reset Window Size to 1080p Restaurar tamanho da janela para 1080p - + &Multiplayer &Multijogador - + &Tools &Ferramentas - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Ajuda - + &Install Files to NAND... &Instalar arquivos na NAND... - + L&oad File... C&arregar arquivo... - + Load &Folder... Carregar &pasta... - + E&xit &Sair - + &Pause &Pausa - + &Stop &Parar - + &Verify Installed Contents &Verificar conteúdo instalado - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7885,97 +8133,97 @@ Mensagem de depuração: &Sobre o yuzu - + Single &Window Mode Modo de &janela única - + Con&figure... Con&figurar... - + Ctrl+, - + Display D&ock Widget Headers Exibir barra de títul&os de widgets afixados - + Show &Filter Bar Mostrar Barra de &Filtros - + Show &Status Bar Mostrar Barra de &Estado - + Show Status Bar Mostrar Barra de Estado - + &Browse Public Game Lobby &Navegar no Lobby de Salas Públicas - + &Create Room &Criar Sala - + &Leave Room &Sair da Sala - + &Direct Connect to Room Conectar &Diretamente Numa Sala - + &Show Current Room Exibir &Sala Atual - + F&ullscreen T&ela cheia - + &Restart &Reiniciar - + Load/Remove &Amiibo... Carregar/Remover &Amiibo... - + &Report Compatibility &Reportar compatibilidade - + Open &Mods Page Abrir Página de &Mods - + Open &Quickstart Guide Abrir &guia de início rápido - + &FAQ &Perguntas frequentes @@ -7984,77 +8232,82 @@ Mensagem de depuração: Abrir pasta &yuzu - + &Capture Screenshot &Captura de Tela - + Open &Album Abrir &Álbum - + &Set Nickname and Owner &Definir apelido e proprietário - + &Delete Game Data &Remover dados do jogo - + &Restore Amiibo &Recuperar Amiibo - + &Format Amiibo &Formatar Amiibo - + Open &Mii Editor Abrir &Editor de Miis - + &Configure TAS... &Configurar TAS - + Configure C&urrent Game... Configurar jogo atual... - + &Start &Começar - + &Reset &Restaurar - + R&ecord G&ravar - + Open &Controller Menu Menu Abrir &Controles - + Install Firmware Instalar Firmware - + + &About Eden + + + + Install Decryption Keys Instalar Chaves de Descriptografia @@ -8062,26 +8315,36 @@ Mensagem de depuração: MicroProfileDialog - &MicroProfile - &MicroPerfil + &MicroPerfil MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8141,37 +8404,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Status da conexão atual - + Not Connected. Click here to find a room! Não conectado. Clique aqui para procurar uma sala! - + Not Connected Não Conectado - + Connected Conectado - + New Messages Received Novas Mensagens Recebidas - + Error Erro - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Falha ao atualizar as informações da sala. Por favor verifique sua conexão com a internet e tente hospedar a sala novamente. @@ -8362,56 +8625,56 @@ p, li { white-space: pre-wrap; } Não está jogando um jogo - + Installed SD Titles Títulos SD instalados - + Installed NAND Titles Títulos NAND instalados - + System Titles Títulos do sistema - + Add New Game Directory Adicionar novo diretório de jogos - + Favorites Favoritos - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [não configurado] @@ -8422,14 +8685,14 @@ p, li { white-space: pre-wrap; } Hat %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Eixo %1%2 @@ -8440,357 +8703,357 @@ p, li { white-space: pre-wrap; } Botão %1 - - - - - - + + + + + + [unknown] [Desconhecido] - - - + + + Left Esquerda - - - + + + Right Direita - - - + + + Down Baixo - - - + + + Up Cima - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Começar - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Círculo - - + + Cross Cruz - - + + Square Quadrado - - + + Triangle Triângulo - - + + Share Compartilhar - - + + Options Opções - - + + [undefined] [indefinido] - + %1%2 %1%2 - - + + [invalid] [inválido] - - + + %1%2Hat %3 %1%2Direcional %3 - - - + + + %1%2Axis %3 %1%2Eixo %3 - - + + %1%2Axis %3,%4,%5 %1%2Eixo %3,%4,%5 - - + + %1%2Motion %3 %1%2Movimentação %3 - - + + %1%2Button %3 %1%2Botão %3 - - + + [unused] [sem uso] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Analógico esquerdo - + Stick R Analógico direito - + Plus Mais - + Minus Menos - - + + Home Home - + Capture Capturar - + Touch Toque - + Wheel Indicates the mouse wheel Volante - + Backward Para trás - + Forward Para a frente - + Task Tarefa - + Extra Extra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Alavanca %4 - - + + %1%2%3Axis %4 %1%2%3Eixo %4 - - + + %1%2%3Button %4 %1%2%3Botão %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8908,6 +9171,300 @@ p, li { white-space: pre-wrap; } Deseja restaurar este amiibo? + + QtCommon::Content + + + Installing Firmware... + Instalando Firmware... + + + + + + Cancel + Cancelar + + + + Firmware integrity verification failed! + A verificação de integridade do Firmware falhou! + + + + + Verification failed for the following files: + +%1 + Houve uma falha na verificação dos seguintes arquivos: + +%1 + + + + + Verifying integrity... + Verificando integridade… + + + + + Integrity verification succeeded! + Verificação de integridade concluída! + + + + + The operation completed successfully. + A operação foi completa com sucesso. + + + + + Integrity verification failed! + Houve uma falha na verificação de integridade! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + Selecione o Local das Chaves Extraídas + + + + Decryption Keys install succeeded + Chaves de Descriptografia instaladas com sucesso + + + + Decryption Keys were successfully installed + As Chaves de Descriptografia foram instaladas com sucesso + + + + Decryption Keys install failed + Falha na instalação das Chaves de Decriptação + + + + QtCommon::Game + + + Error Removing Contents + Erro Removendo Conteúdos + + + + Error Removing Update + Erro ao Remover Atualização + + + + Error Removing DLC + Erro Removendo DLC + + + + The base game is not installed in the NAND and cannot be removed. + O jogo base não está instalado no NAND e não pode ser removido. + + + + There is no update installed for this title. + Não há actualização instalada neste título. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Removido com Sucesso + + + + Successfully removed %1 installed DLC. + Removido DLC instalado %1 com sucesso. + + + + + Error Removing Transferable Shader Cache + Error ao Remover Cache de Shader Transferível + + + + + A shader cache for this title does not exist. + O Shader Cache para este titulo não existe. + + + + Successfully removed the transferable shader cache. + Removido a Cache de Shader Transferível com Sucesso. + + + + Failed to remove the transferable shader cache. + Falha ao remover a cache de shader transferível. + + + + Error Removing Vulkan Driver Pipeline Cache + Erro ao Remover Cache de Pipeline do Driver Vulkan + + + + Failed to remove the driver pipeline cache. + Falha ao remover o pipeline de cache do driver. + + + + + Error Removing Transferable Shader Caches + Erro ao remover os caches de shaders transferíveis + + + + Successfully removed the transferable shader caches. + Os caches de shaders transferíveis foram removidos com sucesso. + + + + Failed to remove the transferable shader cache directory. + Falha ao remover o diretório do cache de shaders transferível. + + + + + Error Removing Custom Configuration + Erro ao Remover Configuração Personalizada + + + + A custom configuration for this title does not exist. + Não existe uma configuração personalizada para este titúlo. + + + + Successfully removed the custom game configuration. + Removida a configuração personalizada do jogo com sucesso. + + + + Failed to remove the custom game configuration. + Falha ao remover a configuração personalizada do jogo. + + + + Reset Metadata Cache + Resetar a Cache da Metadata + + + + The metadata cache is already empty. + O cache de metadata já está vazio. + + + + The operation completed successfully. + A operação foi completa com sucesso. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Não foi possível excluir o cache de metadata. Pode estar em uso ou inexistente. + + + + Create Shortcut + Criar Atalho + + + + Do you want to launch the game in fullscreen? + Gostaria de iniciar o jogo em tela cheia? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Atalho criado com sucesso em %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Isso irá criar um atalho para o AppImage atual. Isso pode não funcionar corretamente se você fizer uma atualização. Continuar? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + Falha ao criar atalho para %1 + + + + Create Icon + Criar Ícone + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Não foi possível criar o arquivo de ícone. O caminho "%1" não existe e não pode ser criado. + + + + No firmware available + Nenhum firmware disponível + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9203,7 +9760,7 @@ Tente novamente ou entre em contato com o desenvolvedor do software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9211,7 +9768,7 @@ Tente novamente ou entre em contato com o desenvolvedor do software. - + Users Utilizadores @@ -9335,7 +9892,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Pilha de Chamadas @@ -9343,12 +9900,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread esperado por nenhuma thread @@ -9356,102 +9913,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable executável - + paused pausado - + sleeping dormindo - + waiting for IPC reply aguardando resposta do IPC - + waiting for objects esperando por objectos - + waiting for condition variable A espera da variável de condição - + waiting for address arbiter esperando pelo árbitro de endereço - + waiting for suspend resume esperando pra suspender o resumo - + waiting aguardando - + initialized inicializado - + terminated terminado - + unknown desconhecido - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 núcleo %1 - + processor = %1 processador = %1 - + affinity mask = %1 máscara de afinidade =% 1 - + thread id = %1 id do segmento =% 1 - + priority = %1(current) / %2(normal) prioridade =%1(atual) / %2(normal) - + last running ticks = %1 últimos tiques em execução =%1 @@ -9459,7 +10016,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread esperado por thread @@ -9467,7 +10024,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Árvore de espera diff --git a/dist/languages/ru_RU.ts b/dist/languages/ru_RU.ts index 9ff0c1bbd7..2b0b3755a7 100644 --- a/dist/languages/ru_RU.ts +++ b/dist/languages/ru_RU.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Подключение к серверу... - + Cancel Отмена - + Touch the top left corner <br>of your touchpad. Коснитесь левого верхнего угла<br>вашего тачпада. - + Now touch the bottom right corner <br>of your touchpad. Теперь коснитесь правого нижнего угла <br> вашего тачпада. - + Configuration completed! Настройка завершена! - + OK ОК @@ -397,134 +397,134 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - + Amiibo editor Amiibo редактор - + Controller configuration Конфигурация контроллера - + Data erase Стирание данных - + Error Ошибка - + Net connect Соединение по сети - + Player select Выбор игрока - + Software keyboard Виртуальная клавиатура - + Mii Edit Mii редактор - + Online web Онлайн веб - + Shop Магазин - + Photo viewer Просмотр фотографий - + Offline web Оффлайн веб - + Login share Поделиться логином - + Wifi web auth Веб вход в wi-fi - + My page Моя страница - + Output Engine: Движок вывода: - + Output Device: Устройство вывода: - + Input Device: Устройство ввода: - + Mute audio Отключить звук - + Volume: Громкость: - + Mute audio when in background Заглушить звук в фоновом режиме - + Multicore CPU Emulation Многоядерная эмуляция ЦП - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. Этот параметр увеличивает использование потоков эмуляции ЦП с 1 до 4. Это в основном параметр отладки и не должен быть отключен. - + Memory Layout Схема памяти - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -533,12 +533,12 @@ Enabling it will increase memory use. It is not recommended to enable unless a s Включение этой функции увеличит использование памяти. Рекомендуется включать только в случае необходимости для конкретной игры с модом текстур. - + Limit Speed Percent Ограничение процента cкорости - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -547,139 +547,116 @@ Disabling it means unlocking the framerate to the maximum your PC can reach. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Точность: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. Эта настройка контролирует точность эмулции процессора. Не изменяйте ее, если не знаете, что делаете. - - + + Backend: Бэкэнд: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Отключить FMA (улучшает производительность на ЦП без FMA) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. Этот вариант улучшает скорость путем снижения точности инструкций слияния-умножения-сложения на процессорах без поддержки нативной FMA. - + Faster FRSQRTE and FRECPE Ускоренные FRSQRTE и FRECPE - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. Этот вариант улучшает скорость некоторых приближенных функций с плавающей запятой за счет использования менее точных встроенных приближений. - + Faster ASIMD instructions (32 bits only) Ускоренные инструкции ASIMD (только 32 бит) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. Этот вариант улучшает скорость 32-битных функций с плавающей запятой ASIMD путем выполнения с неправильными режимами округления. - + Inaccurate NaN handling Неточная обработка NaN - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. Этот вариант улучшает скорость отключая проверки на NaN. Обратите внимание, что это также снижает точность некоторых операций с плавающей запятой. - + Disable address space checks Отключить проверку адресного пространства - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. Эта опция повышает скорость за счет исключения проверки безопасности перед каждым чтением/записью памяти в гостевом режиме. Отключение этой опции может позволить игре читать/записывать память эмулятора. - + Ignore global monitor Игнорировать глобальный мониторинг - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. Эта опция повышает скорость, полагаясь только на семантику cmpxchg для обеспечения безопасности инструкций исключительного доступа. Обратите внимание, что это может привести к дедлокам и race condition. - + API: API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. Переключение между доступными графическими API. В большинстве случаев рекомендуется использовать Vulkan. - + Device: Устройство: - + This setting selects the GPU to use with the Vulkan backend. Эта настройка выбирает GPU для Vulkan. - + Shader Backend: Бэкенд шейдеров: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -690,12 +667,12 @@ GLASM - устаревший бэкэнд, доступный только дл SPIR-V компилирует быстрее всего, но дает плохие результаты на большинстве драйверов GPU. - + Resolution: Разрешение: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -704,27 +681,27 @@ Options lower than 1X can cause rendering issues. Опции ниже 1X могут вызывать проблемы с отображением. - + Window Adapting Filter: Фильтр адаптации окна: - + FSR Sharpness: Резкость FSR: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. Определяет, насколько чётким будет изображение при использовании динамического контраста FSR. - + Anti-Aliasing Method: Метод сглаживания: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -733,12 +710,12 @@ SMAA предлагает лучшее качество. FXAA имеет меньшее влияние на производительность и может создавать лучшую и более стабильную картинку на очень низком разрешении. - + Fullscreen Mode: Полноэкранный режим: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -747,12 +724,12 @@ Borderless более совместим с экранной клавиатур Эксклюзивный полноэкранный режим может иметь лучшую производительность и лучшую поддержку Freesync/Gsync. - + Aspect Ratio: Соотношение сторон: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -761,48 +738,35 @@ Also controls the aspect ratio of captured screenshots. Также контролирует соотношение сторон захваченных скриншотов. - + Use disk pipeline cache Использовать кэш конвейера на диске - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. Позволяет сохранять шейдеры на диск для более быстрой загрузки при последующем запуске игры. Отключение этой функции предназначено только для отладки. - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Использовать асинхронную эмуляцию ГП - + Uses an extra CPU thread for rendering. This option should always remain enabled. Использует дополнительный поток ЦП для рендеринга. Эта опция всегда должна оставаться включенной. - + NVDEC emulation: Эмуляция NVDEC: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -811,12 +775,12 @@ In most cases, GPU decoding provides the best performance. В большинстве случаев декодирование с использованием ГП обеспечивает лучшую производительность. - + ASTC Decoding Method: Метод декодирования ASTC: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -828,34 +792,24 @@ GPU: Использовать вычислительные шейдеры ГП CPU Асинхронно: Использовать ЦП для декодирования текстур ASTC по мере их поступления. Полностью устраняет заикание при декодировании ASTC, но вызывает артефакты во время декодирования текстуры. - + ASTC Recompression Method: Метод пересжатия ASTC: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. Почти все выделенные графические процессоры для настольных и портативных компьютеров не поддерживают текстуры ASTC, что заставляет эмулятор распаковывать их в промежуточный формат, поддерживаемый любой картой, RGBA8. Эта опция повторно сжимает RGBA8 в формат BC1 или BC3, экономя видеопамять, но негативно влияя на качество изображения. - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: Режим верт. синхронизации: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -866,51 +820,49 @@ Mailbox может иметь меньшую задержку, чем FIFO, и Моментальная (без синхронизации) просто показывает все кадры и может иметь разрывы. - + Enable asynchronous presentation (Vulkan only) Включите асинхронное отображение (только для Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. Немного улучшает производительность, перемещая презентацию на отдельный поток ЦП. - + Force maximum clocks (Vulkan only) Принудительно заставить максимальную тактовую частоту (только для Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Выполняет работу в фоновом режиме в ожидании графических команд, не позволяя ГП снижать тактовую частоту. - + Anisotropic Filtering: Анизотропная фильтрация: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. Контролирует качество отображения текстур под наклонными углами. Это нетребовательная настройка, можно выбрать 16x на большинстве графических процессоров. - Accuracy Level: - Уровень точности: + Уровень точности: - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - Точность эмуляции GPU. + Точность эмуляции GPU. Большинство игр отображаются нормально с настройкой "Нормальная", но для некоторых требуется "Высокая". Частицы обычно отображаются правильно только с высокой точностью. "Экстремальная" следует использовать только для отладки. @@ -918,12 +870,12 @@ Some games may require booting on high to render properly. Некоторые игры могут требовать запуска с высокой точностью для правильного отображения. - + Use asynchronous shader building (Hack) Использовать асинхронное построение шейдеров (Хак) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. Включает асинхронную компиляцию шейдеров, что уменьшит зависания из-за шейдеров. Функция является экспериментальной. @@ -937,24 +889,24 @@ This feature is experimental. Включает функцию Fast GPU Time. Этот параметр заставит большинство игр работать в максимальном родном разрешении. - + Use Vulkan pipeline cache Использовать конвейерный кэш Vulkan - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. Включает кэш конвейера, специфичный для производителя ГП. Эта опция может значительно улучшить время загрузки шейдеров в тех случаях, когда драйвер Vulkan не хранит внутренние файлы кэша конвейера. - + Enable Compute Pipelines (Intel Vulkan Only) Включить вычислительные конвейеры (только для Intel Vulkan) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -963,110 +915,110 @@ Compute pipelines are always enabled on all other drivers. Вычислительные конвейеры включены по умолчанию во всех остальных драйверах. - + Enable Reactive Flushing Включить реактивную очистку - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. Вместо прогнозирующей очистки используется реактивная очистка, что обеспечивает более точную синхронизацию памяти. - + Sync to framerate of video playback Привязать к фреймрейту видео. - + Run the game at normal speed during video playback, even when the framerate is unlocked. Обычная скорость игры во время видео, даже если фреймрейт разблокирован. - + Barrier feedback loops Обратная связь с барьерами. - + Improves rendering of transparency effects in specific games. Улучшает эффекты прозрачности в некоторых играх. - + RNG Seed Сид RNG - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. Управляет начальным значением генератора случайных чисел. В основном используется для спидранов. - + Device Name Название устройства - + The name of the emulated Switch. Имя эмулируемого Switch. - + Custom RTC Date: Пользовательская RTC-дата: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. Этот параметр позволяет изменить эмулируемые часы на Switch. Может использоваться для манипуляции временем в играх. - + Language: Язык: - + Note: this can be overridden when region setting is auto-select Примечание: может быть перезаписано если регион выбирается автоматически - + Region: Регион: - + The region of the emulated Switch. Регион эмулируемого Switch. - + Time Zone: Часовой пояс: - + The time zone of the emulated Switch. Часовой пояс эмулируемого Switch. - + Sound Output Mode: Режим вывода звука: - + Console Mode: Консольный режим: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1075,7 +1027,7 @@ Setting to Handheld can help improve performance for low end systems. Установка в режим портативной консоли может помочь улучшить производительность для слабых устройств. - + Prompt for user on game boot Спрашивать пользователя при запуске игры @@ -1084,7 +1036,7 @@ Setting to Handheld can help improve performance for low end systems. Спрашивать выбрать профиль пользователя при каждой загрузке - полезно, если несколько людей используют yuzu на одном компьютере. - + Pause emulation when in background Приостанавливать эмуляцию в фоновом режиме @@ -1093,842 +1045,996 @@ Setting to Handheld can help improve performance for low end systems. Эта настройка приостанавливает работу yuzu при переключении на другие окна. - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation Подтвердите перед остановкой эмуляции - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. Эта настройка переопределяет запросы игры, запрашивающие подтверждение остановки игры. Включение этой настройки обходит такие запросы и непосредственно завершает эмуляцию. - + Hide mouse on inactivity Спрятать мышь при неактивности - + This setting hides the mouse after 2.5s of inactivity. Эта настройка скрывает указатель мыши после 2,5 секунды бездействия. - + Disable controller applet Отключить веб-апплет - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. Принудительно отключает использование приложения контроллера гостями. При попытке гостя открыть приложение контроллера оно немедленно закрывается. - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode Включить режим игры - + Custom frontend Свой фронтенд - + Real applet Реальное приложение - - Never - - - - - On Load - - - - - Always - - - - + CPU ЦП - + GPU графический процессор - + CPU Asynchronous Асинхронный ГП - + Uncompressed (Best quality) Без сжатия (наилучшее качество) - + BC1 (Low quality) BC1 (низкое качество) - + BC3 (Medium quality) BC3 (среднее качество) - - Conservative - - - - - Aggressive - - - - + OpenGL OpenGL - + Vulkan Vulkan - + Null Null - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM (ассемблерные шейдеры, только для NVIDIA) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (Экспериментальный, только для AMD/Mesa) - + Normal Нормальная - + High Высокая - + Extreme Экстрим - + Auto Авто - + Accurate Точно - + Unsafe Небезопасно - + Paranoid (disables most optimizations) Параноик (отключает большинство оптимизаций) - + Dynarmic Dynarmic - + NCE NCE - + Borderless Windowed Окно без границ - + Exclusive Fullscreen Эксклюзивный полноэкранный - + No Video Output Отсутствие видеовыхода - + CPU Video Decoding Декодирование видео на ЦП - + GPU Video Decoding (Default) Декодирование видео на ГП (по умолчанию) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] 0.5X (360p/540p) [ЭКСПЕРИМЕНТАЛЬНО] - + 0.75X (540p/810p) [EXPERIMENTAL] 0.75X (540p/810p) [ЭКСПЕРИМЕНТАЛЬНО] - + 1X (720p/1080p) 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] 1.5X (1080p/1620p) [ЭКСПЕРИМЕНТАЛЬНО] - + 2X (1440p/2160p) 2X (1440p/2160p) - + 3X (2160p/3240p) 3X (2160p/3240p) - + 4X (2880p/4320p) 4X (2880p/4320p) - + 5X (3600p/5400p) 5X (3600p/5400p) - + 6X (4320p/6480p) 6X (4320p/6480p) - + 7X (5040p/7560p) 7X (5040p/7560p) - + 8X (5760p/8640p) 8X (5760p/8640p) - + Nearest Neighbor Ближайший сосед - + Bilinear Билинейный - + Bicubic Бикубический - + Gaussian Гаусс - + ScaleForce ScaleForce - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ Super Resolution - - Area - - - - + None Никакой - + FXAA FXAA - + SMAA SMAA - + Default (16:9) Стандартное (16:9) - + Force 4:3 Заставить 4:3 - + Force 21:9 Заставить 21:9 - + Force 16:10 Заставить 16:10 - + Stretch to Window Растянуть до окна - + Automatic Автоматически - + + Default По умолчанию - + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Conservative + + + + + Aggressive + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Японский (日本語) - + American English Американский английский - + French (français) Французский (français) - + German (Deutsch) Немецкий (Deutsch) - + Italian (italiano) Итальянский (italiano) - + Spanish (español) Испанский (español) - + Chinese Китайский - + Korean (한국어) Корейский (한국어) - + Dutch (Nederlands) Голландский (Nederlands) - + Portuguese (português) Португальский (português) - + Russian (Русский) Русский - + Taiwanese Тайваньский - + British English Британский английский - + Canadian French Канадский французский - + Latin American Spanish Латиноамериканский испанский - + Simplified Chinese Упрощённый китайский - + Traditional Chinese (正體中文) Традиционный китайский (正體中文) - + Brazilian Portuguese (português do Brasil) Бразильский португальский (português do Brasil) - - + + Serbian (српски) + + + + + Japan Япония - + USA США - + Europe Европа - + Australia Австралия - + China Китай - + Korea Корея - + Taiwan Тайвань - + Auto (%1) Auto select time zone Авто (%1) - + Default (%1) Default time zone По умолчанию (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Куба - + EET EET - + Egypt Египт - + Eire Эйре - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Эйре - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Гринвич - + Hongkong Гонконг - + HST HST - + Iceland Исландия - + Iran Иран - + Israel Израиль - + Jamaica Ямайка - + Kwajalein Кваджалейн - + Libya Ливия - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Навахо - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Польша - + Portugal Португалия - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Сингапур - + Turkey Турция - + UCT UCT - + Universal Универсальный - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Зулусы - + Mono Моно - + Stereo Стерео - + Surround Объёмный звук - + 4GB DRAM (Default) 4 ГБ ОЗУ (по умолчанию) - + 6GB DRAM (Unsafe) 6GB ОЗУ (Небезопасно) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1937,37 +2043,37 @@ When a guest attempts to open the controller applet, it is immediately closed.8GB ОЗУ (Небезопасно) - + Docked В док-станции - + Handheld Портативный - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Всегда спрашивать (По умолчанию) - + Only if game specifies not to stop Только если игра указывает не останавливаться - + Never ask Никогда не спрашивать @@ -2322,27 +2428,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Журналирование - + Open Log Location Открыть папку для журналов - + Global Log Filter Глобальный фильтр журналов - + When checked, the max size of the log increases from 100 MB to 1 GB Если включено, максимальный размер журнала увеличивается со 100 МБ до 1 ГБ - + Enable Extended Logging** Включить расширенное ведение журнала** - + Show Log in Console Показывать журнал в консоли @@ -2488,7 +2594,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2550,7 +2656,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Это будет автоматически сброшено после закрытия yuzu. - + Web applet not compiled Веб-апплет не скомпилирован @@ -2600,7 +2706,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2609,88 +2715,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Некоторые настройки доступны только тогда, когда игра не запущена. - + Applets Апплеты - - + + Audio Звук - - + + CPU ЦП - + Debug Отладка - + Filesystem Файловая система - - + + General Общие - - + + Graphics Графика - + GraphicsAdvanced ГрафикаРасширенные - + GraphicsExtensions - + Hotkeys Горячие клавиши - - + + Controls Управление - + Profiles Профили - + Network Сеть - - + + System Система - + Game List Список игр - + Web Сеть @@ -2788,51 +2894,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Сбросить кэш метаданных - + Select Emulated NAND Directory... Выберите папку для эмулируемого NAND... - + Select Emulated SD Directory... Выберите папку для эмулируемого SD... - + Select Gamecard Path... Выберите папку для картриджей... - + Select Dump Directory... Выберите папку для дампов... - + Select Mod Load Directory... Выберите папку для модов... - The metadata cache is already empty. - Кэш метаданных уже пустой. + Кэш метаданных уже пустой. - The operation completed successfully. - Операция выполнена успешно. + Операция выполнена успешно. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Кэш метаданных не может быть удален. Возможно, он используется или отсутствует. + Кэш метаданных не может быть удален. Возможно, он используется или отсутствует. @@ -2863,12 +2963,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Это сбросит все настройки и удалит все конфигурации под отдельные игры. При этом не будут удалены пути для игр, профили или профили ввода. Продолжить? @@ -2901,33 +3001,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Фоновый цвет: - + % FSR sharpening percentage (e.g. 50%) % - + Off Отключена - + VSync Off Верт. синхронизация отключена - + Recommended Рекомендуется - + On Включена - + VSync On Верт. синхронизация включена @@ -2964,14 +3064,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3003,75 +3107,75 @@ These settings are experimental, and may cause black screens. If your games fail Ввостановить значения по умолчанию. - + Action Действие - + Hotkey Горячая клавиша - + Controller Hotkey Горячая клавиша контроллера - - - + + + Conflicting Key Sequence Конфликтующее сочетание клавиш - - + + The entered key sequence is already assigned to: %1 Введенное сочетание уже назначено на: %1 - + [waiting] [ожидание] - + Invalid Недопустимо - + Invalid hotkey settings Неверные настройки горячих клавиш - + An error occurred. Please report this issue on github. Произошла ошибка. Пожалуйста, сообщите об этой проблеме на github. - + Restore Default Ввостановить значение по умолчанию - + Clear Очистить - + Conflicting Button Sequence Конфликтующее сочетание кнопок - + The default button sequence is already assigned to: %1 Сочетание кнопок по умолчанию уже назначено на: %1 - + The default key sequence is already assigned to: %1 Сочетание клавиш по умолчанию уже назначено на: %1 @@ -3391,7 +3495,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3546,7 +3650,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Левый мини-джойстик @@ -3656,14 +3760,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3682,7 +3786,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Плюс @@ -3695,15 +3799,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3748,7 +3852,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Правый мини-джойстик @@ -3763,242 +3867,242 @@ These settings are experimental, and may cause black screens. If your games fail Настроить - - - - + + + + Clear Очистить - - - - - + + + + + [not set] [не задано] - - - + + + Invert button Инвертировать кнопку - - + + Toggle button Переключить кнопку - + Turbo button Турбо кнопка - - + + Invert axis Инвертировать оси - - - + + + Set threshold Установить порог - - + + Choose a value between 0% and 100% Выберите значение между 0% и 100% - + Toggle axis Переключить оси - + Set gyro threshold Установить порог гироскопа - + Calibrate sensor Калибровка датчика - + Map Analog Stick Задать аналоговый мини-джойстик - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. После нажатия на ОК, двигайте ваш мини-джойстик горизонтально, а затем вертикально. Чтобы инвертировать оси, сначала двигайте ваш мини-джойстик вертикально, а затем горизонтально. - + Center axis Центрировать оси - - + + Deadzone: %1% Мёртвая зона: %1% - - + + Modifier Range: %1% Диапазон модификатора: %1% - - + + Pro Controller Контроллер Pro - + Dual Joycons Двойные Joy-Con'ы - + Left Joycon Левый Joy-Сon - + Right Joycon Правый Joy-Сon - + Handheld Портативный - + GameCube Controller Контроллер GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Контроллер NES - + SNES Controller Контроллер SNES - + N64 Controller Контроллер N64 - + Sega Genesis Sega Genesis - + Start / Pause Старт / Пауза - + Z Z - + Control Stick Мини-джойстик управления - + C-Stick C-Джойстик - + Shake! Встряхните! - + [waiting] [ожидание] - + New Profile Новый профиль - + Enter a profile name: Введите имя профиля: - - + + Create Input Profile Создать профиль управления - + The given profile name is not valid! Заданное имя профиля недействительно! - + Failed to create the input profile "%1" Не удалось создать профиль управления "%1" - + Delete Input Profile Удалить профиль управления - + Failed to delete the input profile "%1" Не удалось удалить профиль управления "%1" - + Load Input Profile Загрузить профиль управления - + Failed to load the input profile "%1" Не удалось загрузить профиль управления "%1" - + Save Input Profile Сохранить профиль управления - + Failed to save the input profile "%1" Не удалось сохранить профиль управления "%1" @@ -4055,7 +4159,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure Настроить @@ -4091,7 +4195,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test Тест @@ -4110,7 +4214,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Узнать больше</span></a> - + %1:%2 %1:%2 @@ -4119,77 +4223,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Номер порта содержит недопустимые символы - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Порт должен быть в районе от 0 до 65353 - + IP address is not valid IP-адрес недействителен - + This UDP server already exists Этот UDP сервер уже существует - + Unable to add more than 8 servers Невозможно добавить более 8 серверов - + Testing Тестирование - + Configuring Настройка - + Test Successful Тест успешен - + Successfully received data from the server. Успешно получена информация с сервера - + Test Failed Тест провален - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Не удалось получить действительные данные с сервера.<br>Убедитесь, что сервер правильно настроен, а также проверьте адрес и порт. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Тест UDP или калибрация в процессе.<br>Пожалуйста, подождите завершения. @@ -4316,7 +4420,12 @@ Current values are %1% and %2% respectively. Интерфейс сети - + + Enable Airplane Mode + + + + None Нет @@ -4374,52 +4483,52 @@ Current values are %1% and %2% respectively. Некоторые настройки доступны только тогда, когда игра не запущена. - + Add-Ons Дополнения - + System Система - + CPU ЦП - + Graphics Графика - + Adv. Graphics Расш. Графика - + GPU Extensions - + Audio Звук - + Input Profiles Профили управления - + Linux Linux - + Properties Свойства @@ -4437,12 +4546,12 @@ Current values are %1% and %2% respectively. Дополнения - + Patch Name Название патча - + Version Версия @@ -4480,27 +4589,32 @@ Current values are %1% and %2% respectively. Выбрать изображение - + + Select Avatar + + + + Add Добавить - + Rename Переименовать - + Remove Удалить - + Profile management is available only when game is not running. Управление профилями недоступно пока запущена игра. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4508,100 +4622,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Введите имя пользователя - + Users Пользователи - + Enter a username for the new user: Введите имя пользователя для нового профиля: - + Enter a new username: Введите новое имя пользователя: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Выберите изображение пользователя - - JPEG Images (*.jpg *.jpeg) - Изображения JPEG (*.jpg, *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + Нет доступной прошивки + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Изображения JPEG (*.jpg, *.jpeg) + + + Error deleting image Ошибка при удалении изображения - + Error occurred attempting to overwrite previous image at: %1. Ошибка при попытке перезаписи предыдущего изображения в: %1. - + Error deleting file Ошибка при удалении файла - + Unable to delete existing file: %1. Не удалось удалить существующий файл: %1. - + Error creating user image directory Ошибка при создании папки пользовательских изображений - + Unable to create directory %1 for storing user images. Не получилось создать папку %1 для хранения изображений пользователя. - Error copying user image - Ошибка при копировании изображения пользователя + Ошибка при копировании изображения пользователя - Unable to copy image from %1 to %2 - Не получилось скопировать изображение из %1 в %2 + Не получилось скопировать изображение из %1 в %2 - Error resizing user image - Ошибка при изменении размера изображения пользователя + Ошибка при изменении размера изображения пользователя - Unable to resize image - Невозможно изменить размер изображения + Невозможно изменить размер изображения + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Отмена + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Удалить этого пользователя? Все сохраненные данные пользователя будут удалены. - + Confirm Delete Подтвердите удаление - + Name: %1 UUID: %2 Имя: %1 @@ -4654,7 +4857,7 @@ UUID: %2 - + Enable Включить @@ -4665,7 +4868,7 @@ UUID: %2 - + Not connected Не подключено @@ -4675,63 +4878,63 @@ UUID: %2 По умолчанию - + Clear Очистить - + [not set] [не задано] - + Invert axis Инвертировать оси - - + + Deadzone: %1% Мёртвая зона: %1% - + Error enabling ring input Ошибка при включении ввода кольца - + Direct Joycon driver is not enabled Прямой драйвер Joycon не активен - + Configuring Настройка - + The current mapped device doesn't support the ring controller Текущее выбранное устройство не поддерживает контроллер Ring - + The current mapped device doesn't have a ring attached К текущему устройству не прикреплено кольцо - + The current mapped device is not connected Текущее устройство не подключено - + Unexpected driver result %1 Неожиданный результат драйвера %1 - + [waiting] [ожидание] @@ -4773,7 +4976,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4825,12 +5028,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Настройка TAS - + Select TAS Load Directory... Выбрать папку загрузки TAS... @@ -4940,7 +5143,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5260,6 +5463,16 @@ Drag points to change position, or double-click table cells to edit values.Web Сеть + + + Eden Web Service + + + + + Generate + + yuzu Web Service Веб-сервис yuzu @@ -5269,42 +5482,29 @@ Drag points to change position, or double-click table cells to edit values.Предоставляя свое имя пользователя и токен, вы соглашаетесь разрешить yuzu собирать дополнительные данные об использовании, которые могут включать информацию, идентифицирующую пользователя. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Подтвердить + Подтвердить - Sign up - Регистрация + Регистрация - + Token: Токен: - + Username: Имя пользователя: - What is my token? - Что такое токен и где его найти? + Что такое токен и где его найти? - + Web Service configuration can only be changed when a public room isn't being hosted. Настройки веб-службы могут быть изменены только в том случае, когда не хостится публичная комната. @@ -5329,12 +5529,12 @@ Drag points to change position, or double-click table cells to edit values.Перегенерировать - + Discord Presence Discord Presence - + Show Current Game in your Discord Status Показывать текущую игру в вашем статусе Discord @@ -5343,24 +5543,8 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Узнать больше</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Регистрация</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Регистрация</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5383,10 +5567,9 @@ Drag points to change position, or double-click table cells to edit values.Токен не был подтвержден. Изменение вашего токена не было сохранено. - Unverified, please click Verify before saving configuration Tooltip - Не подтверждено, пожалуйста нажмите кнопку Подтвердить прежде чем сохранять конфигурацию. + Не подтверждено, пожалуйста нажмите кнопку Подтвердить прежде чем сохранять конфигурацию. Verifying... @@ -5410,20 +5593,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Ошибка подтверждения. Убедитесь, что вы правильно ввели свой токен и что ваше подключение к Интернету работает. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Контроллер P1 - + &Controller P1 [&C] Контроллер P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Версия + + DirectConnect @@ -5529,7 +5759,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5537,11 +5772,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. Хост комнаты забанил вас. Поговорите с хостом, чтобы он разбанил вас, или попробуйте другую комнату. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5603,7 +5833,7 @@ Please go to Configure -> System -> Network and make a selection. Телеметрия - + Broken Vulkan Installation Detected Обнаружена поврежденная установка Vulkan @@ -5612,106 +5842,105 @@ Please go to Configure -> System -> Network and make a selection. Не удалось выполнить инициализацию Vulkan во время загрузки.<br><br>Нажмите <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>здесь для получения инструкций по устранению проблемы</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Запущена игра - + Loading Web Applet... Загрузка веб-апплета... - - + + Disable Web Applet Отключить веб-апплет - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Отключение веб-апплета может привести к неожиданному поведению и должно использоваться только с Super Mario 3D All-Stars. Вы уверены, что хотите отключить веб-апплет? (Его можно снова включить в настройках отладки.) - + The amount of shaders currently being built Количество создаваемых шейдеров на данный момент - + The current selected resolution scaling multiplier. Текущий выбранный множитель масштабирования разрешения. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Текущая скорость эмуляции. Значения выше или ниже 100% указывают на то, что эмуляция идет быстрее или медленнее, чем на Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Количество кадров в секунду в данный момент. Значение будет меняться между играми и сценами. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Время, которое нужно для эмуляции 1 кадра Switch, не принимая во внимание ограничение FPS или вертикальную синхронизацию. Для эмуляции в полной скорости значение должно быть не больше 16,67 мс. - + Unmute Включить звук - + Mute Выключить звук - + Reset Volume Сбросить громкость - + &Clear Recent Files [&C] Очистить недавние файлы - + &Continue [&C] Продолжить - + &Pause [&P] Пауза - Warning Outdated Game Format - Предупреждение устаревший формат игры + Предупреждение устаревший формат игры You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Для этой игры вы используете разархивированный формат ROM'а, который является устаревшим и был заменен другими, такими как NCA, NAX, XCI или NSP. В разархивированных каталогах ROM'а отсутствуют иконки, метаданные и поддержка обновлений. <br><br>Для получения информации о различных форматах Switch, поддерживаемых yuzu, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>просмотрите нашу вики</a>. Это сообщение больше не будет отображаться. - - + + Error while loading ROM! Ошибка при загрузке ROM'а! - + The ROM format is not supported. Формат ROM'а не поддерживается. - + An error occurred initializing the video core. Произошла ошибка при инициализации видеоядра. @@ -5720,7 +5949,7 @@ Please go to Configure -> System -> Network and make a selection. yuzu столкнулся с ошибкой при запуске видеоядра. Обычно это вызвано устаревшими драйверами ГП, включая интегрированные. Проверьте журнал для получения более подробной информации. Дополнительную информацию о доступе к журналу смотрите на следующей странице: <a href='https://yuzu-emu.org/help/reference/log-files/'>Как загрузить файл журнала</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Ошибка при загрузке ROM'а! %1 @@ -5731,774 +5960,767 @@ Please go to Configure -> System -> Network and make a selection. %1<br>Пожалуйста, следуйте <a href='https://yuzu-emu.org/help/quickstart/'>краткому руководству пользователя yuzu</a> чтобы пере-дампить ваши файлы<br>Вы можете обратиться к вики yuzu</a> или Discord yuzu</a> для помощи. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Произошла неизвестная ошибка. Пожалуйста, проверьте журнал для подробностей. - + (64-bit) (64-х битный) - + (32-bit) (32-х битный) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Закрываем программу... - + Save Data Сохранения - + Mod Data Данные модов - + Error Opening %1 Folder Ошибка при открытии папки %1 - - + + Folder does not exist! Папка не существует! - Error Opening Transferable Shader Cache - Ошибка при открытии переносного кэша шейдеров + Ошибка при открытии переносного кэша шейдеров - Failed to create the shader cache directory for this title. - Не удалось создать папку кэша шейдеров для этой игры. + Не удалось создать папку кэша шейдеров для этой игры. - Error Removing Contents - Ошибка при удалении содержимого + Ошибка при удалении содержимого - Error Removing Update - Ошибка при удалении обновлений + Ошибка при удалении обновлений - Error Removing DLC - Ошибка при удалении DLC + Ошибка при удалении DLC - + Remove Installed Game Contents? Удалить установленное содержимое игр? - + Remove Installed Game Update? Удалить установленные обновления игры? - + Remove Installed Game DLC? Удалить установленные DLC игры? - + Remove Entry Удалить запись - - - - - - Successfully Removed - Успешно удалено + Успешно удалено - Successfully removed the installed base game. - Установленная игра успешно удалена. + Установленная игра успешно удалена. - The base game is not installed in the NAND and cannot be removed. - Игра не установлена в NAND и не может быть удалена. + Игра не установлена в NAND и не может быть удалена. - Successfully removed the installed update. - Установленное обновление успешно удалено. + Установленное обновление успешно удалено. - There is no update installed for this title. - Для этой игры не было установлено обновление. + Для этой игры не было установлено обновление. - There are no DLC installed for this title. - Для этой игры не были установлены DLC. + Для этой игры не были установлены DLC. - Successfully removed %1 installed DLC. - Установленное DLC %1 было успешно удалено + Установленное DLC %1 было успешно удалено - + Delete OpenGL Transferable Shader Cache? Удалить переносной кэш шейдеров OpenGL? - + Delete Vulkan Transferable Shader Cache? Удалить переносной кэш шейдеров Vulkan? - + Delete All Transferable Shader Caches? Удалить весь переносной кэш шейдеров? - + Remove Custom Game Configuration? Удалить пользовательскую настройку игры? - + Remove Cache Storage? Удалить кэш-хранилище? - + Remove File Удалить файл - + Remove Play Time Data Удалить данные о времени игры - + Reset play time? Сбросить время игры? - - Error Removing Transferable Shader Cache - Ошибка при удалении переносного кэша шейдеров + Ошибка при удалении переносного кэша шейдеров - - A shader cache for this title does not exist. - Кэш шейдеров для этой игры не существует. + Кэш шейдеров для этой игры не существует. - Successfully removed the transferable shader cache. - Переносной кэш шейдеров успешно удалён. + Переносной кэш шейдеров успешно удалён. - Failed to remove the transferable shader cache. - Не удалось удалить переносной кэш шейдеров. + Не удалось удалить переносной кэш шейдеров. - Error Removing Vulkan Driver Pipeline Cache - Ошибка при удалении конвейерного кэша Vulkan + Ошибка при удалении конвейерного кэша Vulkan - Failed to remove the driver pipeline cache. - Не удалось удалить конвейерный кэш шейдеров. + Не удалось удалить конвейерный кэш шейдеров. - - Error Removing Transferable Shader Caches - Ошибка при удалении переносного кэша шейдеров + Ошибка при удалении переносного кэша шейдеров - Successfully removed the transferable shader caches. - Переносной кэш шейдеров успешно удален. + Переносной кэш шейдеров успешно удален. - Failed to remove the transferable shader cache directory. - Ошибка при удалении папки переносного кэша шейдеров. + Ошибка при удалении папки переносного кэша шейдеров. - - Error Removing Custom Configuration - Ошибка при удалении пользовательской настройки + Ошибка при удалении пользовательской настройки - A custom configuration for this title does not exist. - Пользовательская настройка для этой игры не существует. + Пользовательская настройка для этой игры не существует. - Successfully removed the custom game configuration. - Пользовательская настройка игры успешно удалена. + Пользовательская настройка игры успешно удалена. - Failed to remove the custom game configuration. - Не удалось удалить пользовательскую настройку игры. + Не удалось удалить пользовательскую настройку игры. - - + + RomFS Extraction Failed! Не удалось извлечь RomFS! - + There was an error copying the RomFS files or the user cancelled the operation. Произошла ошибка при копировании файлов RomFS или пользователь отменил операцию. - + Full Полный - + Skeleton Скелет - + Select RomFS Dump Mode Выберите режим дампа RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Пожалуйста, выберите, как вы хотите выполнить дамп RomFS. <br>Полный скопирует все файлы в новую папку, в то время как <br>скелет создаст только структуру папок. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root В %1 недостаточно свободного места для извлечения RomFS. Пожалуйста, освободите место или выберите другую папку для дампа в Эмуляция > Настройка > Система > Файловая система > Корень дампа - + Extracting RomFS... Извлечение RomFS... - - - - - + + Cancel Отмена - + RomFS Extraction Succeeded! Извлечение RomFS прошло успешно! - - - + The operation completed successfully. Операция выполнена. - Integrity verification couldn't be performed! - Проверка целостности не может быть выполнена! + Проверка целостности не может быть выполнена! - File contents were not checked for validity. - Файл не проверялся на корректность. + Файл не проверялся на корректность. - - Verifying integrity... - Проверка целостности... + Проверка целостности... - - Integrity verification succeeded! - Проверка целостности прошла успешно! + Проверка целостности прошла успешно! - - Integrity verification failed! - Проверка целостности не удалась! + Проверка целостности не удалась! - File contents may be corrupt. - Файл может быть поврежден. + Файл может быть поврежден. - - - - Create Shortcut - Создать ярлык + Создать ярлык - Do you want to launch the game in fullscreen? - Вы хотите запустить игру в полноэкранном режиме? + Вы хотите запустить игру в полноэкранном режиме? - Successfully created a shortcut to %1 - Успешно создан ярлык в %1 + Успешно создан ярлык в %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Это создаст ярлык для текущего AppImage. Он может не работать после обновлений. Продолжить? + Это создаст ярлык для текущего AppImage. Он может не работать после обновлений. Продолжить? - Failed to create a shortcut to %1 - Не удалось создать ярлык для %1 + Не удалось создать ярлык для %1 - Create Icon - Создать иконку + Создать иконку - Cannot create icon file. Path "%1" does not exist and cannot be created. - Невозможно создать файл иконки. Путь "%1" не существует и не может быть создан. + Невозможно создать файл иконки. Путь "%1" не существует и не может быть создан. - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Ошибка открытия %1 - + Select Directory Выбрать папку - + Properties Свойства - + The game properties could not be loaded. Не удалось загрузить свойства игры. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Исполняемый файл Switch (%1);;Все файлы (*.*) - + Load File Загрузить файл - + Open Extracted ROM Directory Открыть папку извлечённого ROM'а - + Invalid Directory Selected Выбрана недопустимая папка - + The directory you have selected does not contain a 'main' file. Папка, которую вы выбрали, не содержит файла 'main'. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Устанавливаемый файл Switch (*.nca, *.nsp, *.xci);;Архив контента Nintendo (*.nca);;Пакет подачи Nintendo (*.nsp);;Образ картриджа NX (*.xci) - + Install Files Установить файлы - + %n file(s) remaining Остался %n файл Осталось %n файл(ов) - Осталось %n файл(ов) - + Installing file "%1"... Установка файла "%1"... - - + + Install Results Результаты установки - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Чтобы избежать возможных конфликтов, мы не рекомендуем пользователям устанавливать игры в NAND. Пожалуйста, используйте эту функцию только для установки обновлений и DLC. - + %n file(s) were newly installed %n файл был недавно установлен %n файл(ов) было недавно установлено - - %n файл(ов) было недавно установлено - + %n file(s) were overwritten %n файл был перезаписан %n файл(ов) было перезаписано - - %n файл(ов) было перезаписано - + %n file(s) failed to install %n файл не удалось установить %n файл(ов) не удалось установить - - %n файл(ов) не удалось установить - + System Application Системное приложение - + System Archive Системный архив - + System Application Update Обновление системного приложения - + Firmware Package (Type A) Пакет прошивки (Тип А) - + Firmware Package (Type B) Пакет прошивки (Тип Б) - + Game Игра - + Game Update Обновление игры - + Game DLC DLC игры - + Delta Title Дельта-титул - + Select NCA Install Type... Выберите тип установки NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Пожалуйста, выберите тип приложения, который вы хотите установить для этого NCA: (В большинстве случаев, подходит стандартный выбор «Игра».) - + Failed to Install Ошибка установки - + The title type you selected for the NCA is invalid. Тип приложения, который вы выбрали для NCA, недействителен. - + File not found Файл не найден - + File "%1" not found Файл "%1" не найден - + OK ОК - - + + Hardware requirements not met Не удовлетворены системные требования - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Ваша система не соответствует рекомендуемым системным требованиям. Отчеты о совместимости были отключены. - + Missing yuzu Account Отсутствует аккаунт yuzu - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + + Install decryption keys and restart Eden before attempting to install firmware. - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Select Dumped Firmware ZIP - - Encryption keys are missing. + + Zipped Archives (*.zip) - - Are you sure you want to close eden? + + Firmware cleanup failed - - - - eden + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - The currently running application has requested eden to not exit. + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Чтобы отправить отчет о совместимости игры, необходимо привязать свою учетную запись yuzu.<br><br/>Чтобы привязать свою учетную запись yuzu, перейдите в раздел Эмуляция &gt; Параметры &gt; Сеть. - + Error opening URL Ошибка при открытии URL - + Unable to open the URL "%1". Не удалось открыть URL: "%1". - + TAS Recording Запись TAS - + Overwrite file of player 1? Перезаписать файл игрока 1? - + Invalid config detected Обнаружена недопустимая конфигурация - + Handheld controller can't be used on docked mode. Pro controller will be selected. Портативный контроллер не может быть использован в режиме док-станции. Будет выбран контроллер Pro. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Текущий amiibo был убран - + Error Ошибка - - + + The current game is not looking for amiibos Текущая игра не ищет amiibo - + Amiibo File (%1);; All Files (*.*) Файл Amiibo (%1);; Все Файлы (*.*) - + Load Amiibo Загрузить Amiibo - + Error loading Amiibo data Ошибка загрузки данных Amiibo - + The selected file is not a valid amiibo Выбранный файл не является допустимым amiibo - + The selected file is already on use Выбранный файл уже используется - + An unknown error occurred Произошла неизвестная ошибка - - Verification failed for the following files: %1 - Проверка не удалась для следующих файлов: + Проверка не удалась для следующих файлов: %1 - + + Keys not installed Ключи не установлены @@ -6507,275 +6729,234 @@ Would you like to bypass this and exit anyway? Установите ключи дешифрования и перезапустите yuzu перед попыткой установки прошивки. - + Select Dumped Firmware Source Location Выберите местоположение прошивки. - Installing Firmware... - Установка прошивки... + Установка прошивки... - - - - Firmware install failed - Не удалось установить прошивку + Не удалось установить прошивку - Unable to locate potential firmware NCA files - Не удалось найти возможные NCA файлы прошивки . + Не удалось найти возможные NCA файлы прошивки . - Failed to delete one or more firmware file. - Не удалось удалить один или несколько файлов прошивки. + Не удалось удалить один или несколько файлов прошивки. Firmware installation cancelled, firmware may be in bad state, restart yuzu or re-install firmware. Установка прошивки отменена, прошивка может быть в плохом состоянии, перезапустите yuzu или переустановите прошивку. - One or more firmware files failed to copy into NAND. - Один или несколько файлов прошивки не удалось скопировать в NAND. + Один или несколько файлов прошивки не удалось скопировать в NAND. - Firmware integrity verification failed! - Сбой проверки целостности прошивки! + Сбой проверки целостности прошивки! - Select Dumped Keys Location - Выберите местоположение сохранения ключей. + Выберите местоположение сохранения ключей. - - - Decryption Keys install failed - Ошибка установки ключей дешифровки + Ошибка установки ключей дешифровки - prod.keys is a required decryption key file. - prod.keys - это обязательный файл ключа для дешифровки. + prod.keys - это обязательный файл ключа для дешифровки. - One or more keys failed to copy. - Один или несколько ключей не удалось скопировать. + Один или несколько ключей не удалось скопировать. - Decryption Keys install succeeded - Установка ключей дешифровки прошла успешно. + Установка ключей дешифровки прошла успешно. - Decryption Keys were successfully installed - Установка ключей для дешифровки прошла успешно. + Установка ключей для дешифровки прошла успешно. - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - Ошибка инициализации ключей дешифровки. Проверьте, что ваши инструменты для дампа обновлены и повторно выполните дамп ключей. + Ошибка инициализации ключей дешифровки. Проверьте, что ваши инструменты для дампа обновлены и повторно выполните дамп ключей. - - - - - - - + + + + + + No firmware available Нет доступной прошивки - Please install the firmware to use the Album applet. - Пожалуйста, установите прошивку, чтобы использовать приложение Альбом. + Пожалуйста, установите прошивку, чтобы использовать приложение Альбом. - + Album Applet Апплет Альбом - + Album applet is not available. Please reinstall firmware. Апплет Альбом недоступен. Пожалуйста, переустановите прошивку. - Please install the firmware to use the Cabinet applet. - Пожалуйста, установите прошивку, чтобы использовать приложение Кабинет. + Пожалуйста, установите прошивку, чтобы использовать приложение Кабинет. - + Cabinet Applet Кабинет - + Cabinet applet is not available. Please reinstall firmware. Приложение Кабинет недоступно. Пожалуйста, переустановите прошивку. - Please install the firmware to use the Mii editor. - Пожалуйста, установите прошивку, чтобы использовать редактор Mii. + Пожалуйста, установите прошивку, чтобы использовать редактор Mii. - + Mii Edit Applet Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. Mii редактор недоступен. Пожалуйста, переустановите прошивку. - Please install the firmware to use the Controller Menu. - Пожалуйста, установите прошивку, чтобы использовать меню контроллера. + Пожалуйста, установите прошивку, чтобы использовать меню контроллера. - + Controller Applet Апплет контроллера - + Controller Menu is not available. Please reinstall firmware. Меню контроллера недоступно. Пожалуйста, переустановите прошивку. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Сделать скриншот - + PNG Image (*.png) Изображение PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Состояние TAS: Выполняется %1/%2 - + TAS state: Recording %1 Состояние TAS: Записывается %1 - + TAS state: Idle %1/%2 Состояние TAS: Простой %1/%2 - + TAS State: Invalid Состояние TAS: Неверное - + &Stop Running [&S] Остановка - + &Start [&S] Начать - + Stop R&ecording [&E] Закончить запись - + R&ecord [&E] Запись - + Building: %n shader(s) Постройка: %n шейдер Постройка: %n шейдер(ов) - Постройка: %n шейдер(ов) - + Scale: %1x %1 is the resolution scaling factor Масштаб: %1x - + Speed: %1% / %2% Скорость: %1% / %2% - + Speed: %1% Скорость: %1% @@ -6784,44 +6965,44 @@ Would you like to download it? Игра: %1 FPS (Неограниченно) - + Game: %1 FPS Игра: %1 FPS - + Frame: %1 ms Кадр: %1 мс - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA БЕЗ СГЛАЖИВАНИЯ - + VOLUME: MUTE ГРОМКОСТЬ: ЗАГЛУШЕНА - + VOLUME: %1% Volume percentage (e.g. 50%) ГРОМКОСТЬ: %1% - + Derivation Components Missing Компоненты расчета отсутствуют @@ -6830,12 +7011,12 @@ Would you like to download it? Ключи шифрования отсутствуют. <br>Пожалуйста, следуйте <a href='https://yuzu-emu.org/help/quickstart/'>краткому руководству пользователя yuzu</a>, чтобы получить все ваши ключи, прошивку и игры. - + Select RomFS Dump Target Выберите цель для дампа RomFS - + Please select which RomFS you would like to dump. Пожалуйста, выберите, какой RomFS вы хотите сдампить. @@ -6848,7 +7029,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Вы уверены, что хотите остановить эмуляцию? Любой несохраненный прогресс будет потерян. @@ -6861,102 +7042,102 @@ Would you like to bypass this and exit anyway? Хотите ли вы обойти это и выйти в любом случае? - + None Никакой - + FXAA FXAA - + SMAA SMAA - + Nearest Ближайший - + Bilinear Билинейный - + Bicubic Бикубический - + Gaussian Гаусс - + ScaleForce ScaleForce - + Area - + Docked В док-станции - + Handheld Портативный - + Normal Нормальная - + High Высокая - + Extreme Экстрим - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6964,13 +7145,13 @@ Would you like to bypass this and exit anyway? GRenderWindow - - + + OpenGL not available! OpenGL не доступен! - + OpenGL shared contexts are not supported. Общие контексты OpenGL не поддерживаются. @@ -6979,33 +7160,33 @@ Would you like to bypass this and exit anyway? yuzu не был скомпилирован с поддержкой OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Ошибка при инициализации OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Ваш ГП может не поддерживать OpenGL, или у вас установлен устаревший графический драйвер. - + Error while initializing OpenGL 4.6! Ошибка при инициализации OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Ваш ГП может не поддерживать OpenGL 4.6, или у вас установлен устаревший графический драйвер.<br><br>Рендерер GL:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Ваш ГП может не поддерживать одно или несколько требуемых расширений OpenGL. Пожалуйста, убедитесь в том, что у вас установлен последний графический драйвер.<br><br>Рендерер GL:<br>%1<br><br>Неподдерживаемые расширения:<br>%2 @@ -7013,128 +7194,128 @@ Would you like to bypass this and exit anyway? GameList - + Favorite Избранное - + Start Game Запустить игру - + Start Game without Custom Configuration Запустить игру без пользовательской настройки - + Open Save Data Location Открыть папку для сохранений - + Open Mod Data Location Открыть папку для модов - + Open Transferable Pipeline Cache Открыть переносной кэш конвейера - + Remove Удалить - + Remove Installed Update Удалить установленное обновление - + Remove All Installed DLC Удалить все установленные DLC - + Remove Custom Configuration Удалить пользовательскую настройку - + Remove Play Time Data Удалить данные о времени игры - + Remove Cache Storage Удалить кэш-хранилище? - + Remove OpenGL Pipeline Cache Удалить кэш конвейера OpenGL - + Remove Vulkan Pipeline Cache Удалить кэш конвейера Vulkan - + Remove All Pipeline Caches Удалить весь кэш конвейеров - + Remove All Installed Contents Удалить все установленное содержимое - + Dump RomFS Дамп RomFS - + Dump RomFS to SDMC Сдампить RomFS в SDMC - + Verify Integrity Проверить целостность - + Copy Title ID to Clipboard Скопировать ID приложения в буфер обмена - + Navigate to GameDB entry Перейти к странице GameDB - + Create Shortcut Создать ярлык - + Add to Desktop Добавить на Рабочий стол - + Add to Applications Menu Добавить в меню приложений - + Configure Game @@ -7143,62 +7324,62 @@ Would you like to bypass this and exit anyway? Свойства - + Scan Subfolders Сканировать подпапки - + Remove Game Directory Удалить папку с играми - + ▲ Move Up ▲ Переместить вверх - + ▼ Move Down ▼ Переместить вниз - + Open Directory Location Открыть расположение папки - + Clear Очистить - + Name Имя - + Compatibility Совместимость - + Add-ons Дополнения - + File type Тип файла - + Size Размер - + Play time Время игры @@ -7206,62 +7387,62 @@ Would you like to bypass this and exit anyway? GameListItemCompat - + Ingame Запускается - + Game starts, but crashes or major glitches prevent it from being completed. Игра запускается, но вылеты или серьезные баги не позволяют ее завершить. - + Perfect Идеально - + Game can be played without issues. В игру можно играть без проблем. - + Playable Играбельно - + Game functions with minor graphical or audio glitches and is playable from start to finish. Игра работает с незначительными графическими и/или звуковыми ошибками и проходима от начала до конца. - + Intro/Menu Вступление/Меню - + Game loads, but is unable to progress past the Start Screen. Игра загружается, но не проходит дальше стартового экрана. - + Won't Boot Не запускается - + The game crashes when attempting to startup. Игра вылетает при запуске. - + Not Tested Не проверено - + The game has not yet been tested. Игру ещё не проверяли на совместимость. @@ -7269,7 +7450,7 @@ Would you like to bypass this and exit anyway? GameListPlaceholder - + Double-click to add a new folder to the game list Нажмите дважды, чтобы добавить новую папку в список игр @@ -7277,21 +7458,20 @@ Would you like to bypass this and exit anyway? GameListSearchField - + %1 of %n result(s) %1 из %n результат(ов) %1 из %n результат(ов) - %1 из %n результат(ов) - + Filter: Поиск: - + Enter pattern to filter Введите текст для поиска @@ -7373,7 +7553,7 @@ Would you like to bypass this and exit anyway? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7387,91 +7567,91 @@ Debug Message: Hotkeys - + Audio Mute/Unmute Включение/отключение звука - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Основное окно - + Audio Volume Down Уменьшить громкость звука - + Audio Volume Up Повысить громкость звука - + Capture Screenshot Сделать скриншот - + Change Adapting Filter Изменить адаптирующий фильтр - + Change Docked Mode Изменить режим консоли - + Change GPU Accuracy Изменить точность ГП - + Configure Настроить - + Configure Current Game - + Continue/Pause Emulation Продолжение/Пауза эмуляции - + Exit Fullscreen Выйти из полноэкранного режима @@ -7480,97 +7660,97 @@ Debug Message: Выйти из yuzu - - Exit eden + + Exit Eden - + Fullscreen Полный экран - + Load File Загрузить файл - + Load/Remove Amiibo Загрузить/удалить Amiibo - + Multiplayer Browse Public Game Lobby Мультиплеер - просмотр общего игрового лобби - + Multiplayer Create Room Мультиплеер - создать лобби - + Multiplayer Direct Connect to Room Мультилеер - прямое подключение к комнате - + Multiplayer Leave Room Мультиплеер - покинуть лобби - + Multiplayer Show Current Room Мультиплеер - показать текущую комнату - + Restart Emulation Перезапустить эмуляцию - + Stop Emulation Остановить эмуляцию - + TAS Record Запись TAS - + TAS Reset Сброс TAS - + TAS Start/Stop Старт/Стоп TAS - + Toggle Filter Bar Переключить панель поиска - + Toggle Framerate Limit Переключить ограничение частоты кадров - + Toggle Mouse Panning Переключить панорамирование мыши - + Toggle Renderdoc Capture Переключить захват Renderdoc - + Toggle Status Bar Переключить панель состояния @@ -7578,22 +7758,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. Пожалуйста, убедитесь что это те файлы, что вы хотите установить. - + Installing an Update or DLC will overwrite the previously installed one. Установка обновления или DLC перезапишет ранее установленное. - + Install Установить - + Install Files to NAND Установить файлы в NAND @@ -7601,7 +7781,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 В тексте недопустимы следующие символы: @@ -7748,152 +7928,207 @@ Debug Message: [&R] Недавние файлы - + + Open &Eden Folders + + + + &Emulation [&E] Эмуляция - + &View [&V] Вид - + &Reset Window Size [&R] Сбросить размер окна - + &Debugging [&D] Отладка - + Reset Window Size to &720p Сбросить размер окна до &720p - + Reset Window Size to 720p Сбросить размер окна до 720p - + Reset Window Size to &900p Сбросить размер окна до &900p - + Reset Window Size to 900p Сбросить размер окна до 900p - + Reset Window Size to &1080p Сбросить размер окна до &1080p - + Reset Window Size to 1080p Сбросить размер окна до 1080p - + &Multiplayer [&M] Мультиплеер - + &Tools [&T] Инструменты - + &Amiibo &Amiibo - + &TAS [&T] TAS - + &Create Home Menu Shortcut - + &Help [&H] Помощь - + &Install Files to NAND... [&I] Установить файлы в NAND... - + L&oad File... [&O] Загрузить файл... - + Load &Folder... [&F] Загрузить папку... - + E&xit [&X] Выход - + &Pause [&P] Пауза - + &Stop [&S] Стоп - + &Verify Installed Contents &Проверить установленное содержимое - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7902,97 +8137,97 @@ Debug Message: [&A] О yuzu - + Single &Window Mode [&W] Режим одного окна - + Con&figure... [&F] Параметры... - + Ctrl+, - + Display D&ock Widget Headers [&O] Отображать заголовки виджетов дока - + Show &Filter Bar [&F] Показать панель поиска - + Show &Status Bar [&S] Показать панель статуса - + Show Status Bar Показать панель статуса - + &Browse Public Game Lobby [&B] Просмотреть публичные игровые лобби - + &Create Room [&C] Создать комнату - + &Leave Room [&L] Покинуть комнату - + &Direct Connect to Room [&D] Прямое подключение к комнате - + &Show Current Room [&S] Показать текущую комнату - + F&ullscreen [&U] Полноэкранный - + &Restart [&R] Перезапустить - + Load/Remove &Amiibo... [&A] Загрузить/Удалить Amiibo... - + &Report Compatibility [&R] Сообщить о совместимости - + Open &Mods Page [&M] Открыть страницу модов - + Open &Quickstart Guide [&Q] Открыть руководство пользователя - + &FAQ [&F] ЧАВО @@ -8001,77 +8236,82 @@ Debug Message: [&Y] Открыть папку yuzu - + &Capture Screenshot [&C] Сделать скриншот - + Open &Album Открыть &Album - + &Set Nickname and Owner &Установить никнейм и владельца - + &Delete Game Data &Удалить данные игры - + &Restore Amiibo &Восстановить Amiibo - + &Format Amiibo &Форматировать Amiibo - + Open &Mii Editor Открыть &Mii Editor - + &Configure TAS... [&C] Настройка TAS... - + Configure C&urrent Game... [&U] Настроить текущую игру... - + &Start [&S] Запустить - + &Reset [&S] Сбросить - + R&ecord [&E] Запись - + Open &Controller Menu Открыть &меню контроллера - + Install Firmware Установить прошивку - + + &About Eden + + + + Install Decryption Keys Установите ключи дешифровки @@ -8079,26 +8319,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - [&M] MicroProfile + [&M] MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8158,37 +8408,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Текущий статус подключения - + Not Connected. Click here to find a room! Не подключено. Нажмите здесь, чтобы найти комнату! - + Not Connected Не подключено - + Connected Подключено - + New Messages Received Получены новые сообщения - + Error Ошибка - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Не удалось обновить информацию о комнате. Пожалуйста, проверьте подключение к Интернету и попробуйте снова захостить комнату. @@ -8380,56 +8630,56 @@ p, li { white-space: pre-wrap; } Не играет в игру - + Installed SD Titles Установленные SD игры - + Installed NAND Titles Установленные NAND игры - + System Titles Системные игры - + Add New Game Directory Добавить новую папку с играми - + Favorites Избранные - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [не задано] @@ -8440,14 +8690,14 @@ p, li { white-space: pre-wrap; } Крестовина %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Ось %1%2 @@ -8458,357 +8708,357 @@ p, li { white-space: pre-wrap; } Кнопка %1 - - - - - - + + + + + + [unknown] [неизвестно] - - - + + + Left Влево - - - + + + Right Вправо - - - + + + Down Вниз - - - + + + Up Вверх - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Круг - - + + Cross Крестик - - + + Square Квадрат - - + + Triangle Треугольник - - + + Share Share - - + + Options Options - - + + [undefined] [не определено] - + %1%2 %1%2 - - + + [invalid] [недопустимо] - - + + %1%2Hat %3 %1%2Крест. %3 - - - + + + %1%2Axis %3 %1%2Ось %3 - - + + %1%2Axis %3,%4,%5 %1%2Ось %3,%4,%5 - - + + %1%2Motion %3 %1%2Движение %3 - - + + %1%2Button %3 %1%2Кнопка %3 - - + + [unused] [не используется] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Левый стик - + Stick R Правый стик - + Plus Плюс - + Minus Минус - - + + Home Home - + Capture Захват - + Touch Сенсор - + Wheel Indicates the mouse wheel Колёсико - + Backward Назад - + Forward Вперёд - + Task Задача - + Extra Дополнительная - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Крест. %4 - - + + %1%2%3Axis %4 %1%2%3Ось %4 - - + + %1%2%3Button %4 %1%2%3Кнопка %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8926,6 +9176,300 @@ p, li { white-space: pre-wrap; } Хотите ли вы восстановить эту amiibo? + + QtCommon::Content + + + Installing Firmware... + Установка прошивки... + + + + + + Cancel + Отмена + + + + Firmware integrity verification failed! + Сбой проверки целостности прошивки! + + + + + Verification failed for the following files: + +%1 + Проверка не удалась для следующих файлов: + +%1 + + + + + Verifying integrity... + Проверка целостности... + + + + + Integrity verification succeeded! + Проверка целостности прошла успешно! + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + Проверка целостности не удалась! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + Выберите местоположение сохранения ключей. + + + + Decryption Keys install succeeded + Установка ключей дешифровки прошла успешно. + + + + Decryption Keys were successfully installed + Установка ключей для дешифровки прошла успешно. + + + + Decryption Keys install failed + Ошибка установки ключей дешифровки + + + + QtCommon::Game + + + Error Removing Contents + Ошибка при удалении содержимого + + + + Error Removing Update + Ошибка при удалении обновлений + + + + Error Removing DLC + Ошибка при удалении DLC + + + + The base game is not installed in the NAND and cannot be removed. + Игра не установлена в NAND и не может быть удалена. + + + + There is no update installed for this title. + Для этой игры не было установлено обновление. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Успешно удалено + + + + Successfully removed %1 installed DLC. + Установленное DLC %1 было успешно удалено + + + + + Error Removing Transferable Shader Cache + Ошибка при удалении переносного кэша шейдеров + + + + + A shader cache for this title does not exist. + Кэш шейдеров для этой игры не существует. + + + + Successfully removed the transferable shader cache. + Переносной кэш шейдеров успешно удалён. + + + + Failed to remove the transferable shader cache. + Не удалось удалить переносной кэш шейдеров. + + + + Error Removing Vulkan Driver Pipeline Cache + Ошибка при удалении конвейерного кэша Vulkan + + + + Failed to remove the driver pipeline cache. + Не удалось удалить конвейерный кэш шейдеров. + + + + + Error Removing Transferable Shader Caches + Ошибка при удалении переносного кэша шейдеров + + + + Successfully removed the transferable shader caches. + Переносной кэш шейдеров успешно удален. + + + + Failed to remove the transferable shader cache directory. + Ошибка при удалении папки переносного кэша шейдеров. + + + + + Error Removing Custom Configuration + Ошибка при удалении пользовательской настройки + + + + A custom configuration for this title does not exist. + Пользовательская настройка для этой игры не существует. + + + + Successfully removed the custom game configuration. + Пользовательская настройка игры успешно удалена. + + + + Failed to remove the custom game configuration. + Не удалось удалить пользовательскую настройку игры. + + + + Reset Metadata Cache + Сбросить кэш метаданных + + + + The metadata cache is already empty. + Кэш метаданных уже пустой. + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Кэш метаданных не может быть удален. Возможно, он используется или отсутствует. + + + + Create Shortcut + Создать ярлык + + + + Do you want to launch the game in fullscreen? + Вы хотите запустить игру в полноэкранном режиме? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Успешно создан ярлык в %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Это создаст ярлык для текущего AppImage. Он может не работать после обновлений. Продолжить? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + Не удалось создать ярлык для %1 + + + + Create Icon + Создать иконку + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Невозможно создать файл иконки. Путь "%1" не существует и не может быть создан. + + + + No firmware available + Нет доступной прошивки + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9221,7 +9765,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9229,7 +9773,7 @@ Please try again or contact the developer of the software. %2 - + Users Пользователи @@ -9353,7 +9897,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Стэк вызовов @@ -9361,12 +9905,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread не ожидается ни одним потоком @@ -9374,102 +9918,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable runnable - + paused paused - + sleeping sleeping - + waiting for IPC reply ожидание ответа IPC - + waiting for objects ожидание объектов - + waiting for condition variable waiting for condition variable - + waiting for address arbiter waiting for address arbiter - + waiting for suspend resume waiting for suspend resume - + waiting waiting - + initialized initialized - + terminated terminated - + unknown неизвестно - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 ядро %1 - + processor = %1 процессор = %1 - + affinity mask = %1 маска сходства = %1 - + thread id = %1 идентификатор потока = %1 - + priority = %1(current) / %2(normal) приоритет = %1(текущий) / %2(обычный) - + last running ticks = %1 last running ticks = %1 @@ -9477,7 +10021,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread ожидается потоком @@ -9485,7 +10029,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree [&W] Дерево ожидания diff --git a/dist/languages/sv.ts b/dist/languages/sv.ts index c09132e468..2260c87cec 100644 --- a/dist/languages/sv.ts +++ b/dist/languages/sv.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Kommunicerar med servern... - + Cancel Avbryt - + Touch the top left corner <br>of your touchpad. Tryck på det övre vänstra hörnet <br>på pekplattan. - + Now touch the bottom right corner <br>of your touchpad. Tryck nu på det nedre högra hörnet <br> på pekplattan - + Configuration completed! Konfiguration slutförd! - + OK OK @@ -397,281 +397,413 @@ Detta kommer bannlysa både dennes användarnamn på forum samt IP-adress. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Fel - - Net connect - - - - - Player select - - - - - Software keyboard - - - - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Utgångsmotor: - - Output Device: - - - - - Input Device: - - - - - Mute audio - - - - + Volume: Volym: - - Mute audio when in background - - - - + Multicore CPU Emulation Flerkärnig CPU-emulering - + + Limit Speed Percent + Begränsa hastighetsprocent + + + + Accuracy: + Noggrannhet: + + + + Unfuse FMA (improve performance on CPUs without FMA) + Sära FMA (förbättra prestanda på CPU:er utan FMA) + + + + Faster FRSQRTE and FRECPE + Snabbare FRSQRTE och FRECPE + + + + Faster ASIMD instructions (32 bits only) + Snabbare ASIMD instruktioner (enbart 32-bitars) + + + + API: + API: + + + + Device: + Enhet: + + + + Aspect Ratio: + Bildförhållande: + + + + Use asynchronous GPU emulation + Använd asynkron GPU-emulering + + + + Anisotropic Filtering: + Anisotropisk filtrering: + + + Accuracy Level: + Noggranhetsnivå: + + + + RNG Seed + RNG Seed + + + + Note: this can be overridden when region setting is auto-select + Notera: detta kan bli överskritt medans regionsinställningarna är satta till auto-select + + + + Region: + Region: + + + + Time Zone: + Tidszon: + + + + Prompt for user on game boot + Fråga efter användare vid spelstart + + + + Pause emulation when in background + Pausa emulationen när fönstret är i bakgrunden + + + + Hide mouse on inactivity + Göm mus när inaktiv + + + + CPU + CPU + + + + Auto + Auto + + + + Accurate + Noggrann + + + + Unsafe + Osäker + + + + Paranoid (disables most optimizations) + Paranoid (stänger av de flesta optimeringar) + + + + None + Ingen + + + + Default (16:9) + Standard (16:9) + + + + Force 4:3 + Tvinga 4:3 + + + + Force 21:9 + Tvinga 21:9 + + + + Stretch to Window + Tänj över fönster + + + + + Default + Standard + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Software keyboard + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Output Device: + + + + + Input Device: + + + + + Mute audio + + + + + Mute audio when in background + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. - + Memory Layout - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - Limit Speed Percent - Begränsa hastighetsprocent - - - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. - + Synchronize Core Speed - + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). Compatibility varies by game; many (especially older ones) may not respond well. Can help reduce stuttering at lower framerates. - - Accuracy: - Noggrannhet: - - - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. - - + + Backend: - + Fast CPU Time - + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - Unfuse FMA (improve performance on CPUs without FMA) - Sära FMA (förbättra prestanda på CPU:er utan FMA) + + Custom CPU Ticks + - + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - Faster FRSQRTE and FRECPE - Snabbare FRSQRTE och FRECPE - - - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - Faster ASIMD instructions (32 bits only) - Snabbare ASIMD instruktioner (enbart 32-bitars) - - - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - + Inaccurate NaN handling - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. - + Disable address space checks - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. - + Ignore global monitor - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. - - API: - API: - - - + Switches between the available graphics APIs. Vulkan is recommended in most cases. - - Device: - Enhet: - - - + This setting selects the GPU to use with the Vulkan backend. - + Shader Backend: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -679,86 +811,81 @@ SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - + Resolution: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. - + Window Adapting Filter: - + FSR Sharpness: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. - + Anti-Aliasing Method: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - + Fullscreen Mode: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - Aspect Ratio: - Bildförhållande: - - - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. - + Use disk pipeline cache - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. - + Optimize SPIRV output shader - + Runs an additional optimization pass over generated SPIRV shaders. Will increase time required for shader compilation. May slightly improve performance. @@ -766,35 +893,30 @@ This feature is experimental. - - Use asynchronous GPU emulation - Använd asynkron GPU-emulering - - - + Uses an extra CPU thread for rendering. This option should always remain enabled. - + NVDEC emulation: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. - + ASTC Decoding Method: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -803,33 +925,44 @@ stuttering at the cost of rendering issues while the texture is being decoded. - + ASTC Recompression Method: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - + VRAM Usage Mode: - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. - + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + VSync Mode: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -837,1078 +970,1042 @@ Immediate (no synchronization) just presents whatever is available and can exhib - + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + Enable asynchronous presentation (Vulkan only) - + Slightly improves performance by moving presentation to a separate CPU thread. - + Force maximum clocks (Vulkan only) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. - - Anisotropic Filtering: - Anisotropisk filtrering: - - - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. - - Accuracy Level: - Noggranhetsnivå: - - - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. + + GPU Accuracy: - + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + Use asynchronous shader building (Hack) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. - + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Use Vulkan pipeline cache - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - RNG Seed + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - + Device Name - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Notera: detta kan bli överskritt medans regionsinställningarna är satta till auto-select - - - - Region: - Region: - - - + The region of the emulated Switch. - - Time Zone: - Tidszon: - - - + The time zone of the emulated Switch. - + Sound Output Mode: - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Fråga efter användare vid spelstart - - - - Pause emulation when in background - Pausa emulationen när fönstret är i bakgrunden - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Göm mus när inaktiv - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - + Uncompressed (Best quality) - + BC1 (Low quality) - + BC3 (Medium quality) - + Conservative - + Aggressive - + OpenGL - + Vulkan - + Null - + GLSL - + GLASM (Assembly Shaders, NVIDIA Only) - + SPIR-V (Experimental, AMD/Mesa Only) - + Normal - + High - + Extreme - - Auto - Auto + + Unsafe (fast) + - - Accurate - Noggrann + + Safe (stable) + - - Unsafe - Osäker - - - - Paranoid (disables most optimizations) - Paranoid (stänger av de flesta optimeringar) - - - + Dynarmic - + NCE - + Borderless Windowed - + Exclusive Fullscreen - + No Video Output - + CPU Video Decoding - + GPU Video Decoding (Default) - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - + 0.75X (540p/810p) [EXPERIMENTAL] - + 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] - + 2X (1440p/2160p) - + 3X (2160p/3240p) - + 4X (2880p/4320p) - + 5X (3600p/5400p) - + 6X (4320p/6480p) - + 7X (5040p/7560p) - + 8X (5760p/8640p) - + Nearest Neighbor - + Bilinear - + Bicubic - + Gaussian - + ScaleForce - + AMD FidelityFX™️ Super Resolution - + Area - - None - Ingen - - - + FXAA - + SMAA - - Default (16:9) - Standard (16:9) - - - - Force 4:3 - Tvinga 4:3 - - - - Force 21:9 - Tvinga 21:9 - - - + Force 16:10 - - Stretch to Window - Tänj över fönster - - - + Automatic - - Default - Standard - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japanska (日本語) - + American English - + French (français) Franska (français) - + German (Deutsch) Tyska (Deutsch) - + Italian (italiano) Italienska (italiano) - + Spanish (español) Spanska (español) - + Chinese Kinesiska - + Korean (한국어) Koreanska (한국어) - + Dutch (Nederlands) Holländska (Nederlands) - + Portuguese (português) Portugisiska (português) - + Russian (Русский) Ryska (Русский) - + Taiwanese Taiwanesiska - + British English Brittisk Engelska - + Canadian French Kanadensisk Franska - + Latin American Spanish Latinamerikansk Spanska - + Simplified Chinese Förenklad Kinesiska - + Traditional Chinese (正體中文) Traditionell Kinesiska (正體中文) - + Brazilian Portuguese (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japan - + USA USA - + Europe Europe - + Australia Australien - + China Kina - + Korea Korea - + Taiwan Taiwan - + Auto (%1) Auto select time zone - + Default (%1) Default time zone - + CET CET - + CST6CDT CST6CDT - + Cuba Kuba - + EET EET - + Egypt Egypten - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hongkong - + HST HST - + Iceland Island - + Iran Iran - + Israel Israel - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Libyen - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Polen - + Portugal Portugal - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapore - + Turkey Turkiet - + UCT UCT - + Universal Universal - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Dockad - + Handheld Handheld - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2246,27 +2343,27 @@ avgjord kod.</div> Loggning - + Open Log Location Öppna Logg-Destination - + Global Log Filter Globalt Loggfilter - + When checked, the max size of the log increases from 100 MB to 1 GB När ibockad, ökar maxstorleken för loggen från 100 MB till 1 GB - + Enable Extended Logging** Slå på Utökad Loggning** - + Show Log in Console Visa Logg i Terminal @@ -2412,7 +2509,7 @@ avgjord kod.</div> - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2466,7 +2563,7 @@ avgjord kod.</div> - + Web applet not compiled @@ -2516,7 +2613,7 @@ avgjord kod.</div> - eden Configuration + Eden Configuration @@ -2525,88 +2622,88 @@ avgjord kod.</div> - + Applets - - + + Audio Ljud - - + + CPU CPU - + Debug Debug - + Filesystem Filsystem - - + + General Allmänt - - + + Graphics Grafik - + GraphicsAdvanced Avancerade grafikinställningar - + GraphicsExtensions - + Hotkeys Snabbknappar - - + + Controls Kontroller - + Profiles Profiler - + Network Nätverk - - + + System System - + Game List Spellista - + Web Webb @@ -2704,51 +2801,45 @@ avgjord kod.</div> - - - Reset Metadata Cache Återställ metadatasparning - + Select Emulated NAND Directory... Välj emulerad NAND-katalog... - + Select Emulated SD Directory... Välj emulerad SD katalog... - + Select Gamecard Path... Välj Spelkortssökväg... - + Select Dump Directory... Välj dumpsökväg... - + Select Mod Load Directory... Välj modladdningssökväg - The metadata cache is already empty. - Metadata cachen är redan tom. + Metadata cachen är redan tom. - The operation completed successfully. - Operationen slutfördes utan problem + Operationen slutfördes utan problem - The metadata cache couldn't be deleted. It might be in use or non-existent. - Metadata cachen kunde inte tas bort. Den kan vara under användning eller icke-existerande. + Metadata cachen kunde inte tas bort. Den kan vara under användning eller icke-existerande. @@ -2779,12 +2870,12 @@ avgjord kod.</div> yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? @@ -2817,33 +2908,33 @@ avgjord kod.</div> Bakgrundsfärg: - + % FSR sharpening percentage (e.g. 50%) % - + Off - + VSync Off - + Recommended - + On - + VSync On @@ -2880,14 +2971,18 @@ avgjord kod.</div> - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2919,75 +3014,75 @@ These settings are experimental, and may cause black screens. If your games fail Återställ till standard - + Action Handling - + Hotkey Snabbtangent - + Controller Hotkey - - - + + + Conflicting Key Sequence Motstridig Tangentsekvens - - + + The entered key sequence is already assigned to: %1 Den valda tangentsekvensen är redan tilldelad: %1 - + [waiting] [väntar] - + Invalid - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Återställ standard - + Clear Rensa - + Conflicting Button Sequence - + The default button sequence is already assigned to: %1 - + The default key sequence is already assigned to: %1 Standardtangentsekvensen är redan tilldelad: %1 @@ -3307,7 +3402,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3458,7 +3553,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Vänster Spak @@ -3568,14 +3663,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3594,7 +3689,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Pluss @@ -3607,15 +3702,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3660,7 +3755,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Höger Spak @@ -3675,241 +3770,241 @@ These settings are experimental, and may cause black screens. If your games fail Konfigurera - - - - + + + + Clear Rensa - - - - - + + + + + [not set] [ej angett] - - - + + + Invert button - - + + Toggle button - + Turbo button - - + + Invert axis - - - + + + Set threshold - - + + Choose a value between 0% and 100% - + Toggle axis - + Set gyro threshold - + Calibrate sensor - + Map Analog Stick - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. - + Center axis - - + + Deadzone: %1% Dödzon: %1% - - + + Modifier Range: %1% Modifieringsräckvidd: %1% - - + + Pro Controller Prokontroller - + Dual Joycons Dubbla Joycons - + Left Joycon Vänster Joycon - + Right Joycon Höger Joycon - + Handheld Handhållen - + GameCube Controller GameCube-kontroll - + Poke Ball Plus Poke Ball Plus - + NES Controller NES-kontroll - + SNES Controller SNES-kontroll - + N64 Controller N64-kontroll - + Sega Genesis Sega Genesis - + Start / Pause - + Z Z - + Control Stick - + C-Stick - + Shake! - + [waiting] [väntar] - + New Profile Ny profil - + Enter a profile name: - - + + Create Input Profile - + The given profile name is not valid! - + Failed to create the input profile "%1" - + Delete Input Profile - + Failed to delete the input profile "%1" - + Load Input Profile - + Failed to load the input profile "%1" - + Save Input Profile - + Failed to save the input profile "%1" @@ -3966,7 +4061,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure Konfigurera @@ -4002,7 +4097,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test Test @@ -4021,7 +4116,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Lär dig mer</span></a> - + %1:%2 @@ -4030,77 +4125,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 - + IP address is not valid - + This UDP server already exists - + Unable to add more than 8 servers - + Testing Testar - + Configuring Konfigurerar - + Test Successful Test framgångsrikt - + Successfully received data from the server. Tog emot data från servern framgångsrikt - + Test Failed Test misslyckades - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Kunde inte ta emot giltig data från servern.<br>Var vänlig verifiera att servern är korrekt uppsatt och att adressen och porten är korrekta. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP Test eller kalibreringskonfiguration är igång.<br>Var vänlig vänta för dem att slutföras. @@ -4226,7 +4321,12 @@ Current values are %1% and %2% respectively. - + + Enable Airplane Mode + + + + None Ingen @@ -4284,52 +4384,52 @@ Current values are %1% and %2% respectively. - + Add-Ons Tillägg - + System System - + CPU CPU - + Graphics Grafik - + Adv. Graphics Avancerade Grafikinställningar - + GPU Extensions - + Audio Ljud - + Input Profiles - + Linux - + Properties egenskaper @@ -4347,12 +4447,12 @@ Current values are %1% and %2% respectively. Tillägg - + Patch Name Patch namn - + Version Version @@ -4390,27 +4490,32 @@ Current values are %1% and %2% respectively. Välj bild - + + Select Avatar + + + + Add Lägg till - + Rename Döp om - + Remove Ta bort - + Profile management is available only when game is not running. Profilhantering är endast tillgänglig när spelet inte körs. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4418,100 +4523,181 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Skriv in användarnamn - + Users Användare - + Enter a username for the new user: Skriv in användarnamn för den nya användaren: - + Enter a new username: Skriv in ett nytt användarnamn: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Välj Användarbild - - JPEG Images (*.jpg *.jpeg) - JPEG-bilder (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG-bilder (*.jpg *.jpeg) + + + Error deleting image Fel när bilden raderades - + Error occurred attempting to overwrite previous image at: %1. Fel uppstod när man försökte överskriva föregående bild vid: %1. - + Error deleting file Fel när fil raderades - + Unable to delete existing file: %1. Kan inte radera existerande fil: %1. - + Error creating user image directory Fel när användarbild skapades - + Unable to create directory %1 for storing user images. Oförmögen att skapa katalog %1 för att spara användarbilder. - Error copying user image - Fel under kopiering av användarbild + Fel under kopiering av användarbild - Unable to copy image from %1 to %2 - Oförmögen att kopiera bild från %1 till %2 + Oförmögen att kopiera bild från %1 till %2 + + + ConfigureProfileManagerAvatarDialog - - Error resizing user image + + Select - - Unable to resize image + + Cancel + Avbryt + + + + Background Color + + + + + Select Firmware Avatar ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. - + Confirm Delete Bekräfta Radering - + Name: %1 UUID: %2 @@ -4563,7 +4749,7 @@ UUID: %2 - + Enable Aktivera @@ -4574,7 +4760,7 @@ UUID: %2 - + Not connected @@ -4584,63 +4770,63 @@ UUID: %2 Återställ till standard - + Clear Rensa - + [not set] [ej angett] - + Invert axis - - + + Deadzone: %1% Dödzon: %1% - + Error enabling ring input - + Direct Joycon driver is not enabled - + Configuring Konfigurerar - + The current mapped device doesn't support the ring controller - + The current mapped device doesn't have a ring attached - + The current mapped device is not connected - + Unexpected driver result %1 - + [waiting] [väntar] @@ -4678,7 +4864,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4730,12 +4916,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration - + Select TAS Load Directory... @@ -4845,7 +5031,7 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5165,6 +5351,16 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r Web Webb + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu Webb-Service @@ -5174,42 +5370,29 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r Genom att ge användarnamn och nyckel så godkänner du att yuzu tar användarstatistik, vilket kan inkludera identifierande användarinformation. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Verifiera + Verifiera - Sign up - Registrera + Registrera - + Token: Pollett: - + Username: Användarnamn: - What is my token? - Vad är min pollett? + Vad är min pollett? - + Web Service configuration can only be changed when a public room isn't being hosted. @@ -5234,12 +5417,12 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r Regenerera - + Discord Presence Discord Närvaro - + Show Current Game in your Discord Status Visa Nuvarande Spel i din Discord Status @@ -5248,24 +5431,8 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Lär dig mer</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrera</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Registrera</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5287,12 +5454,6 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r Token was not verified. The change to your token has not been saved. Polletten verifierades inte. Ändringen till din pollett har inte sparats. - - - Unverified, please click Verify before saving configuration - Tooltip - - Verifying... Verifierar... @@ -5310,20 +5471,67 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Verifiering misslyckad. Kontrollera att du har skrivit in din pollett korrekt, och att din internetuppkoppling fungerar. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 - + &Controller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Version + + DirectConnect @@ -5429,7 +5637,12 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5437,11 +5650,6 @@ Dra punkter för att ändra position, eller dubbelklicka tabellceller för att r The host of the room has banned you. Speak with the host to unban you or try a different room. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5501,587 +5709,430 @@ Please go to Configure -> System -> Network and make a selection. Telemetri - + Broken Vulkan Installation Detected Felaktig Vulkaninstallation Upptäckt - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... Laddar WebApplet... - - + + Disable Web Applet Avaktivera Webbappletten - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) - + The amount of shaders currently being built Mängden shaders som just nu byggs - + The current selected resolution scaling multiplier. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Nuvarande emuleringshastighet. Värden över eller under 100% indikerar på att emulationen körs snabbare eller långsammare än en Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Hur många bilder per sekund som spelet just nu visar. Detta varierar från spel till spel och scen till scen. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Tid det tar att emulera en Switch bild, utan att räkna med framelimiting eller v-sync. För emulering på full hastighet så ska det vara som mest 16.67 ms. - + Unmute - + Mute - + Reset Volume - + &Clear Recent Files - + &Continue - + &Pause &Paus - Warning Outdated Game Format - Varning Föråldrat Spelformat + Varning Föråldrat Spelformat You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Du använder det dekonstruerade ROM-formatet för det här spelet. Det är ett föråldrat format som har överträffats av andra som NCA, NAX, XCI eller NSP. Dekonstruerade ROM-kataloger saknar ikoner, metadata och uppdatering.<br><br>För en förklaring av de olika format som yuzu stöder, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>kolla in vår wiki</a>. Det här meddelandet visas inte igen. - - + + Error while loading ROM! Fel vid laddning av ROM! - + The ROM format is not supported. ROM-formatet stöds inte. - + An error occurred initializing the video core. Ett fel inträffade vid initiering av videokärnan. - + Error while loading ROM! %1 %1 signifies a numeric error code. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Ett okänt fel har uppstått. Se loggen för mer information. - + (64-bit) - + (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit - + Closing software... - + Save Data Spardata - + Mod Data Mod-data - + Error Opening %1 Folder Fel Öppnar %1 Mappen - - + + Folder does not exist! Mappen finns inte! - Error Opening Transferable Shader Cache - Fel Under Öppning Av Överförbar Shadercache + Fel Under Öppning Av Överförbar Shadercache - - Failed to create the shader cache directory for this title. - - - - - Error Removing Contents - - - - - Error Removing Update - - - - - Error Removing DLC - - - - + Remove Installed Game Contents? - + Remove Installed Game Update? - + Remove Installed Game DLC? - + Remove Entry Ta bort katalog - - - - - - Successfully Removed - Framgångsrikt borttagen + Framgångsrikt borttagen - Successfully removed the installed base game. - Tog bort det installerade basspelet framgångsrikt. + Tog bort det installerade basspelet framgångsrikt. - The base game is not installed in the NAND and cannot be removed. - Basspelet är inte installerat i NAND och kan inte tas bort. + Basspelet är inte installerat i NAND och kan inte tas bort. - Successfully removed the installed update. - Tog bort den installerade uppdateringen framgångsrikt. + Tog bort den installerade uppdateringen framgångsrikt. - There is no update installed for this title. - Det finns ingen uppdatering installerad för denna titel. + Det finns ingen uppdatering installerad för denna titel. - There are no DLC installed for this title. - Det finns inga DLC installerade för denna titel. + Det finns inga DLC installerade för denna titel. - Successfully removed %1 installed DLC. - Tog framgångsrikt bort den %1 installerade DLCn. + Tog framgångsrikt bort den %1 installerade DLCn. - + Delete OpenGL Transferable Shader Cache? - + Delete Vulkan Transferable Shader Cache? - + Delete All Transferable Shader Caches? - + Remove Custom Game Configuration? Ta Bort Anpassad Spelkonfiguration? - + Remove Cache Storage? - + Remove File Radera fil - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Fel När Överförbar Shader Cache Raderades + Fel När Överförbar Shader Cache Raderades - - A shader cache for this title does not exist. - En shader cache för denna titel existerar inte. + En shader cache för denna titel existerar inte. - Successfully removed the transferable shader cache. - Raderade den överförbara shadercachen framgångsrikt. + Raderade den överförbara shadercachen framgångsrikt. - Failed to remove the transferable shader cache. - Misslyckades att ta bort den överförbara shadercache + Misslyckades att ta bort den överförbara shadercache - - Error Removing Vulkan Driver Pipeline Cache - - - - - Failed to remove the driver pipeline cache. - - - - - - Error Removing Transferable Shader Caches - - - - - Successfully removed the transferable shader caches. - - - - - Failed to remove the transferable shader cache directory. - - - - - Error Removing Custom Configuration - Fel När Anpassad Konfiguration Raderades + Fel När Anpassad Konfiguration Raderades - A custom configuration for this title does not exist. - En anpassad konfiguration för denna titel existerar inte. + En anpassad konfiguration för denna titel existerar inte. - Successfully removed the custom game configuration. - Tog bort den anpassade spelkonfigurationen framgångsrikt. + Tog bort den anpassade spelkonfigurationen framgångsrikt. - Failed to remove the custom game configuration. - Misslyckades att ta bort den anpassade spelkonfigurationen. + Misslyckades att ta bort den anpassade spelkonfigurationen. - - + + RomFS Extraction Failed! RomFS Extraktion Misslyckades! - + There was an error copying the RomFS files or the user cancelled the operation. Det uppstod ett fel vid kopiering av RomFS filer eller användaren avbröt operationen. - + Full Full - + Skeleton Skelett - + Select RomFS Dump Mode Välj RomFS Dump-Läge - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Välj hur du vill att RomFS ska dumpas. <br>Full kommer att kopiera alla filer i den nya katalogen medan <br>skelett bara skapar katalogstrukturen. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root - + Extracting RomFS... Extraherar RomFS... - - - - - + + Cancel Avbryt - + RomFS Extraction Succeeded! RomFS Extraktion Lyckades! - - - + The operation completed successfully. Operationen var lyckad. - - Integrity verification couldn't be performed! + + Warning: Outdated Game Format - - File contents were not checked for validity. + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - Verifying integrity... + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - Integrity verification succeeded! + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - - Create Shortcut - - - - - Do you want to launch the game in fullscreen? - - - - - Successfully created a shortcut to %1 - - - - - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - - - - - Failed to create a shortcut to %1 - - - - - Create Icon - - - - - Cannot create icon file. Path "%1" does not exist and cannot be created. - - - - + Error Opening %1 Fel under öppning av %1 - + Select Directory Välj Katalog - + Properties Egenskaper - + The game properties could not be loaded. Spelegenskaperna kunde inte laddas. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch Körbar (%1);;Alla Filer (*.*) - + Load File Ladda Fil - + Open Extracted ROM Directory Öppna Extraherad ROM-Katalog - + Invalid Directory Selected Ogiltig Katalog Vald - + The directory you have selected does not contain a 'main' file. Katalogen du har valt innehåller inte en 'main'-fil. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Installerbar Switch-fil (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Installera filer - + %n file(s) remaining @@ -6089,24 +6140,24 @@ Please go to Configure -> System -> Network and make a selection. - + Installing file "%1"... Installerar Fil "%1"... - - + + Install Results Installera resultat - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. - + %n file(s) were newly installed @@ -6115,7 +6166,7 @@ Please, only use this feature to install updates and DLC. - + %n file(s) were overwritten @@ -6124,7 +6175,7 @@ Please, only use this feature to install updates and DLC. - + %n file(s) failed to install @@ -6133,489 +6184,443 @@ Please, only use this feature to install updates and DLC. - + System Application Systemapplikation - + System Archive Systemarkiv - + System Application Update Systemapplikationsuppdatering - + Firmware Package (Type A) Firmwarepaket (Typ A) - + Firmware Package (Type B) Firmwarepaket (Typ B) - + Game Spel - + Game Update Speluppdatering - + Game DLC Spel DLC - + Delta Title Delta Titel - + Select NCA Install Type... Välj NCA-Installationsläge... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Välj vilken typ av titel du vill installera som: (I de flesta fallen, standard 'Spel' är bra.) - + Failed to Install Misslyckades med Installationen - + The title type you selected for the NCA is invalid. Den titeltyp du valt för NCA är ogiltig. - + File not found Filen hittades inte - + File "%1" not found Filen "%1" hittades inte - + OK OK - - + + Hardware requirements not met Hårdvarukraven uppfylls ej - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. - + Missing yuzu Account yuzu Konto hittades inte - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. För att skicka ett spelkompatibilitetstest, du måste länka ditt yuzu-konto.<br><br/>För att länka ditt yuzu-konto, gå till Emulering &gt, Konfigurering &gt, Web. - + Error opening URL Fel när URL öppnades - + Unable to open the URL "%1". Oförmögen att öppna URL:en "%1". - + TAS Recording TAS Inspelning - + Overwrite file of player 1? Överskriv spelare 1:s fil? - + Invalid config detected Ogiltig konfiguration upptäckt - + Handheld controller can't be used on docked mode. Pro controller will be selected. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Den aktuella amiibon har avlägsnats - + Error Fel - - + + The current game is not looking for amiibos Det aktuella spelet letar ej efter amiibos - + Amiibo File (%1);; All Files (*.*) Amiibo Fil (%1);; Alla Filer (*.*) - + Load Amiibo Ladda Amiibo - + Error loading Amiibo data Fel vid laddning av Amiibodata - + The selected file is not a valid amiibo Den valda filen är inte en giltig amiibo - + The selected file is already on use Den valda filen är redan använd - + An unknown error occurred Ett okänt fel har inträffat - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Kontroll-Applet - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Skärmdump - + PNG Image (*.png) PNG Bild (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAStillstånd: pågående %1/%2 - + TAS state: Recording %1 TAStillstånd: spelar in %1 - + TAS state: Idle %1/%2 TAStillstånd: inaktiv %1/%2 - + TAS State: Invalid TAStillstånd: ogiltigt - + &Stop Running - + &Start &Start - + Stop R&ecording - + R&ecord - + Building: %n shader(s) @@ -6623,70 +6628,70 @@ Would you like to download it? - + Scale: %1x %1 is the resolution scaling factor - + Speed: %1% / %2% Hastighet: %1% / %2% - + Speed: %1% Hastighet: %1% - + Game: %1 FPS Spel: %1 FPS - + Frame: %1 ms Ruta: %1 ms - + %1 %2 - - + + FSR - + NO AA - + VOLUME: MUTE - + VOLUME: %1% Volume percentage (e.g. 50%) - + Derivation Components Missing Deriveringsdelar saknas - + Select RomFS Dump Target Välj RomFS Dumpa Mål - + Please select which RomFS you would like to dump. Välj vilken RomFS du vill dumpa. @@ -6699,7 +6704,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Är du säker på att du vill stoppa emuleringen? Du kommer att förlora osparade framsteg. @@ -6712,102 +6717,102 @@ Would you like to bypass this and exit anyway? Vill du strunta i detta och avsluta ändå? - + None Ingen - + FXAA - + SMAA - + Nearest - + Bilinear - + Bicubic - + Gaussian - + ScaleForce - + Area - + Docked Dockad - + Handheld Handheld - + Normal - + High - + Extreme - + Vulkan - + OpenGL - + Null - + GLSL - + GLASM - + SPIRV @@ -6815,13 +6820,13 @@ Vill du strunta i detta och avsluta ändå? GRenderWindow - - + + OpenGL not available! OpenGL inte tillgängligt! - + OpenGL shared contexts are not supported. @@ -6830,33 +6835,33 @@ Vill du strunta i detta och avsluta ändå? yuzu har inte komilerats med OpenGL support. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Fel under initialisering av OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. - + Error while initializing OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 @@ -6864,128 +6869,128 @@ Vill du strunta i detta och avsluta ändå? GameList - + Favorite - + Start Game - + Start Game without Custom Configuration - + Open Save Data Location Öppna Spara Data Destination - + Open Mod Data Location Öppna Mod Data Destination - + Open Transferable Pipeline Cache - + Remove Ta Bort - + Remove Installed Update Ta Bort Installerad Uppdatering - + Remove All Installed DLC Ta Bort Alla Installerade DLC - + Remove Custom Configuration Ta Bort Anpassad Konfiguration - + Remove Play Time Data - + Remove Cache Storage - + Remove OpenGL Pipeline Cache - + Remove Vulkan Pipeline Cache - + Remove All Pipeline Caches - + Remove All Installed Contents Ta Bort Allt Installerat Innehåll - + Dump RomFS Dumpa RomFS - + Dump RomFS to SDMC - + Verify Integrity - + Copy Title ID to Clipboard Kopiera Titel ID till Urklipp - + Navigate to GameDB entry Navigera till GameDB-sida - + Create Shortcut - + Add to Desktop - + Add to Applications Menu - + Configure Game @@ -6994,62 +6999,62 @@ Vill du strunta i detta och avsluta ändå? Egenskaper - + Scan Subfolders Skanna Underkataloger - + Remove Game Directory Radera Spelkatalog - + ▲ Move Up ▲ Flytta upp - + ▼ Move Down ▼ Flytta ner - + Open Directory Location Öppna Sökvägsplats - + Clear Rensa - + Name Namn - + Compatibility Kompatibilitet - + Add-ons Add-Ons - + File type Filtyp - + Size Storlek - + Play time @@ -7057,62 +7062,62 @@ Vill du strunta i detta och avsluta ändå? GameListItemCompat - + Ingame - + Game starts, but crashes or major glitches prevent it from being completed. - + Perfect Perfekt - + Game can be played without issues. - + Playable - + Game functions with minor graphical or audio glitches and is playable from start to finish. - + Intro/Menu Intro/Meny - + Game loads, but is unable to progress past the Start Screen. - + Won't Boot Startar Inte - + The game crashes when attempting to startup. Spelet kraschar när man försöker starta det. - + Not Tested Inte Testad - + The game has not yet been tested. Spelet har ännu inte testats. @@ -7120,7 +7125,7 @@ Vill du strunta i detta och avsluta ändå? GameListPlaceholder - + Double-click to add a new folder to the game list Dubbelklicka för att lägga till en ny mapp i spellistan. @@ -7128,7 +7133,7 @@ Vill du strunta i detta och avsluta ändå? GameListSearchField - + %1 of %n result(s) @@ -7136,12 +7141,12 @@ Vill du strunta i detta och avsluta ändå? - + Filter: Filter: - + Enter pattern to filter Ange mönster för att filtrera @@ -7223,7 +7228,7 @@ Vill du strunta i detta och avsluta ändå? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7231,186 +7236,186 @@ Debug Message: Hotkeys - + Audio Mute/Unmute - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window - + Audio Volume Down - + Audio Volume Up - + Capture Screenshot Skärmdump - + Change Adapting Filter - + Change Docked Mode - + Change GPU Accuracy - + Configure Konfigurera - + Configure Current Game - + Continue/Pause Emulation - + Exit Fullscreen - - Exit eden + + Exit Eden - + Fullscreen Fullskärm - + Load File Ladda Fil - + Load/Remove Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation - + Stop Emulation - + TAS Record - + TAS Reset - + TAS Start/Stop - + Toggle Filter Bar - + Toggle Framerate Limit - + Toggle Mouse Panning - + Toggle Renderdoc Capture - + Toggle Status Bar @@ -7418,22 +7423,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. Var vänlig bekräfta att detta är filerna du önskar installera. - + Installing an Update or DLC will overwrite the previously installed one. Att installera en uppdatering eller DLC kommer överskriva den före detta installerade DLC:n eller uppdateringen. - + Install Installera - + Install Files to NAND Installera filer till NAND @@ -7441,7 +7446,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 @@ -7587,349 +7592,412 @@ Debug Message: - + &Emulation &Emulering - + &View &Vyn - + &Reset Window Size - + &Debugging - + Reset Window Size to &720p - + Reset Window Size to 720p - + Reset Window Size to &900p - + Reset Window Size to 900p - + Reset Window Size to &1080p - + Reset Window Size to 1080p - + &Multiplayer - + &Tools - + &Amiibo - + &TAS - + &Create Home Menu Shortcut - + &Help &Hjälp - + &Install Files to NAND... - + L&oad File... - + Load &Folder... - + E&xit A&vsluta - + &Pause &Paus - + &Stop &Sluta - + &Verify Installed Contents - - &About eden - - - - - Open &eden Folder - - - - + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu - + Single &Window Mode - + + Open &Eden Folders + + + + + &About Eden + + + + Con&figure... - + Ctrl+, - + Display D&ock Widget Headers - + Show &Filter Bar - + Show &Status Bar - + Show Status Bar Visa Statusfält - + &Browse Public Game Lobby - + &Create Room - + &Leave Room - + &Direct Connect to Room - + &Show Current Room - + F&ullscreen - + &Restart - + Load/Remove &Amiibo... - + &Report Compatibility - + Open &Mods Page - + Open &Quickstart Guide - + &FAQ - + &Capture Screenshot - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... - + Configure C&urrent Game... - + &Start &Start - + &Reset - + R&ecord - + Open &Controller Menu - + + &Root Data Folder + + + + + &NAND Folder + + + + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Install Firmware - + Install Decryption Keys - - MicroProfileDialog - - - &MicroProfile - - - MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -7989,37 +8057,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status - + Not Connected. Click here to find a room! - + Not Connected Nedkopplad - + Connected Uppkopplad - + New Messages Received - + Error Fel - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: @@ -8121,56 +8189,56 @@ p, li { white-space: pre-wrap; } Spelar inte något spel - + Installed SD Titles Installerade SD-titlar - + Installed NAND Titles Installerade NAND-titlar - + System Titles Systemtitlar - + Add New Game Directory Lägg till ny spelkatalog - + Favorites Favoriter - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [inte inställd] @@ -8181,14 +8249,14 @@ p, li { white-space: pre-wrap; } Hatt %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Axel %1%2 @@ -8199,357 +8267,357 @@ p, li { white-space: pre-wrap; } Knapp %1 - - - - - - + + + + + + [unknown] [okänd] - - - + + + Left Vänster - - - + + + Right Höger - - - + + + Down Ner - - - + + + Up Upp - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Cirkel - - + + Cross Kors - - + + Square Fyrkant - - + + Triangle Triangel - - + + Share Dela - - + + Options Val - - + + [undefined] [odefinerad] - + %1%2 %1%2 - - + + [invalid] [felaktig] - - + + %1%2Hat %3 %1%2Hatt %3 - - - + + + %1%2Axis %3 %1%2Axel %3 - - + + %1%2Axis %3,%4,%5 %1%2Axel %3,%4%5 - - + + %1%2Motion %3 %1%2Rörelse %3 - - + + %1%2Button %3 %1%2Knapp %3 - - + + [unused] [oanvänd] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L - + Stick R - + Plus Pluss - + Minus Minus - - + + Home Hem - + Capture Fånga - + Touch Touch - + Wheel Indicates the mouse wheel Hjul - + Backward Bakåt - + Forward Framåt - + Task Åtgärd - + Extra Extra - + %1%2%3%4 - - + + %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2%3Button %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8667,6 +8735,298 @@ p, li { white-space: pre-wrap; } + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Avbryt + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + + + + + Error Removing Update + + + + + Error Removing DLC + + + + + The base game is not installed in the NAND and cannot be removed. + Basspelet är inte installerat i NAND och kan inte tas bort. + + + + There is no update installed for this title. + Det finns ingen uppdatering installerad för denna titel. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Framgångsrikt borttagen + + + + Successfully removed %1 installed DLC. + Tog framgångsrikt bort den %1 installerade DLCn. + + + + + Error Removing Transferable Shader Cache + Fel När Överförbar Shader Cache Raderades + + + + + A shader cache for this title does not exist. + En shader cache för denna titel existerar inte. + + + + Successfully removed the transferable shader cache. + Raderade den överförbara shadercachen framgångsrikt. + + + + Failed to remove the transferable shader cache. + Misslyckades att ta bort den överförbara shadercache + + + + Error Removing Vulkan Driver Pipeline Cache + + + + + Failed to remove the driver pipeline cache. + + + + + + Error Removing Transferable Shader Caches + + + + + Successfully removed the transferable shader caches. + + + + + Failed to remove the transferable shader cache directory. + + + + + + Error Removing Custom Configuration + Fel När Anpassad Konfiguration Raderades + + + + A custom configuration for this title does not exist. + En anpassad konfiguration för denna titel existerar inte. + + + + Successfully removed the custom game configuration. + Tog bort den anpassade spelkonfigurationen framgångsrikt. + + + + Failed to remove the custom game configuration. + Misslyckades att ta bort den anpassade spelkonfigurationen. + + + + Reset Metadata Cache + Återställ metadatasparning + + + + The metadata cache is already empty. + Metadata cachen är redan tom. + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Metadata cachen kunde inte tas bort. Den kan vara under användning eller icke-existerande. + + + + Create Shortcut + + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -8962,7 +9322,7 @@ Vänligen försök igen eller kontakta utvecklaren av programvaran. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -8970,7 +9330,7 @@ Vänligen försök igen eller kontakta utvecklaren av programvaran. - + Users Användare @@ -9090,7 +9450,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Samtal stack @@ -9098,12 +9458,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 - + waited by no thread Ej väntad av någon tråd @@ -9111,102 +9471,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable - + paused pausad - + sleeping sovande - + waiting for IPC reply väntar på IPC svar - + waiting for objects väntar på föremål - + waiting for condition variable väntar för skickvariabel - + waiting for address arbiter väntar på adressbryter - + waiting for suspend resume - + waiting väntar - + initialized initialiserad - + terminated avslutad - + unknown okänd - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 kärna %1 - + processor = %1 processor = %1 - + affinity mask = %1 affinitetsmask = %1 - + thread id = %1 tråd-id = %1 - + priority = %1(current) / %2(normal) prioritet = %1(nuvarande) / %2(normal) - + last running ticks = %1 sista springande fästingar = %1 @@ -9214,7 +9574,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread väntade med tråd @@ -9222,7 +9582,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree diff --git a/dist/languages/tr_TR.ts b/dist/languages/tr_TR.ts index 939e88dea0..1f35d08eca 100644 --- a/dist/languages/tr_TR.ts +++ b/dist/languages/tr_TR.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Sunucuyla iletişim kuruluyor... - + Cancel İptal Et - + Touch the top left corner <br>of your touchpad. Touchpad'inizin sol üst köşesine<br> dokunun. - + Now touch the bottom right corner <br>of your touchpad. Şimdi touchpad'inizin sağ alt köşesine<br> dokunun. - + Configuration completed! Yapılandırma Tamamlandı! - + OK Tamam @@ -397,502 +397,179 @@ Bu işlem onların hem forum kullanıcı adını hem de IP adresini banlar. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Hata - - Net connect - - - - - Player select - - - - - Software keyboard - - - - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Çıkış Motoru: - + Output Device: Çıkış Cihazı: - + Input Device: Giriş Cihazı: - + Mute audio Sesi kapat - + Volume: Ses: - + Mute audio when in background Arka plandayken sesi kapat - + Multicore CPU Emulation Çok Çekirdekli CPU Emülasyonu - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Hız Yüzdesini Sınırlandır - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Doğruluk: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) FMA'yı Ayır (FMA olmayan CPU'larda performansı artırır) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE Daha hızlı FRSQRTE ve FRECPE - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Daha hızlı ASIMD komutları (yalnızca 32 bit) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Uygunsuz NaN kullanımı - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Adres boşluğu kontrolünü kapatır. - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Global monitörü görmezden gel - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Cihaz: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Shader Backend: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Çözünürlük: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Pencereye Uyarlı Filtre: - + FSR Sharpness: FSR Keskinliği: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Kenar Yumuşatma Yöntemi: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Tam Ekran Modu: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: En-Boy Oranı: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Disk pipeline cache'ini kullan - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Asenkronize GPU emülasyonu kullan - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: NVDEC emülasyonu: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: VSync Modu: - - FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. -FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. -Mailbox can have lower latency than FIFO and does not tear but may drop frames. -Immediate (no synchronization) just presents whatever is available and can exhibit tearing. - - - - - Enable asynchronous presentation (Vulkan only) - - - - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) En yüksek hızı zorla (Yalnızca Vulkan için) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Grafik komutlarını beklerken GPU'nun hızının düşmesini engellemek için arka planda görev yürütür - + Anisotropic Filtering: Anisotropic Filtering: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Kesinlik Düzeyi: + Kesinlik Düzeyi: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Asenkronize shader derlemesini kullan (Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Hızlı GPU Saati Kullan (Hack) @@ -902,1021 +579,1441 @@ This feature is experimental. Hızlı GPU Saati'ni etkinleştir. Bu seçenek çoğu oyunu en yüksek gerçek çözünürlükte çalıştırır. - + Use Vulkan pipeline cache Vulkan pipeline önbelleği kullan - + + RNG Seed + RNG çekirdeği + + + + Device Name + Cihaz İsmi + + + + Language: + Dil: + + + + Note: this can be overridden when region setting is auto-select + Not: bu ayar bölge ayarı otomatiğe alındığında yok sayılabilir. + + + + Region: + Bölge: + + + + Time Zone: + Saat Dilimi: + + + + Sound Output Mode: + Ses Çıkış Modu: + + + + Console Mode: + Konsol Modu: + + + + Prompt for user on game boot + Oyun başlatılırken kullanıcı verisi iste + + + + Pause emulation when in background + Arka plana alındığında emülasyonu duraklat + + + + Hide mouse on inactivity + Hareketsizlik durumunda imleci gizle + + + + CPU + CPU + + + + GPU + GPU + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Assembly Shaderları, Yalnızca NVIDIA için) + + + + Normal + Normal + + + + High + Yüksek + + + + Extreme + Ekstrem + + + + Auto + Otomatik + + + + Accurate + Doğru + + + + Unsafe + Güvensiz + + + + Paranoid (disables most optimizations) + Paranoya (çoğu optimizasyonu kapatır) + + + + Dynarmic + Dinamik + + + + Borderless Windowed + Kenarlıksız Tam Ekran + + + + Exclusive Fullscreen + Ayrılmış Tam Ekran + + + + No Video Output + Video Çıkışı Yok + + + + CPU Video Decoding + CPU Video Decoding + + + + GPU Video Decoding (Default) + GPU Video Decoding (Varsayılan) + + + + 0.5X (360p/540p) [EXPERIMENTAL] + 0.5X (360p/540p) [DENEYSEL] + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [DENEYSEL] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [DENEYSEL] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + En Yakın Komşu Algoritması + + + + Bilinear + Bilinear + + + + Bicubic + Bicubic + + + + Gaussian + Gausyen + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Süper Çözünürlük + + + + None + Yok + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Varsayılan (16:9) + + + + Force 4:3 + 4:3'e Zorla + + + + Force 21:9 + 21:9'a Zorla + + + + Force 16:10 + 16:10'a Zorla + + + + Stretch to Window + Ekrana Sığdır + + + + Automatic + Otomatik + + + + + Default + Varsayılan + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Software keyboard + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. +FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. +Mailbox can have lower latency than FIFO and does not tear but may drop frames. +Immediate (no synchronization) just presents whatever is available and can exhibit tearing. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Enable asynchronous presentation (Vulkan only) + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - + Enable Reactive Flushing - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - RNG çekirdeği + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Cihaz İsmi - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - - Language: - Dil: - - - - Note: this can be overridden when region setting is auto-select - Not: bu ayar bölge ayarı otomatiğe alındığında yok sayılabilir. - - - - Region: - Bölge: - - - + The region of the emulated Switch. - - Time Zone: - Saat Dilimi: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Ses Çıkış Modu: - - - - Console Mode: - Konsol Modu: - - - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Oyun başlatılırken kullanıcı verisi iste - - - - Pause emulation when in background - Arka plana alındığında emülasyonu duraklat - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Hareketsizlik durumunda imleci gizle - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - - GPU - GPU - - - + CPU Asynchronous - + Uncompressed (Best quality) - + BC1 (Low quality) - + BC3 (Medium quality) - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - + Null - + GLSL - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Assembly Shaderları, Yalnızca NVIDIA için) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Normal + + Unsafe (fast) + - - High - Yüksek + + Safe (stable) + - - Extreme - Ekstrem - - - - Auto - Otomatik - - - - Accurate - Doğru - - - - Unsafe - Güvensiz - - - - Paranoid (disables most optimizations) - Paranoya (çoğu optimizasyonu kapatır) - - - - Dynarmic - Dinamik - - - + NCE - - Borderless Windowed - Kenarlıksız Tam Ekran - - - - Exclusive Fullscreen - Ayrılmış Tam Ekran - - - - No Video Output - Video Çıkışı Yok - - - - CPU Video Decoding - CPU Video Decoding - - - - GPU Video Decoding (Default) - GPU Video Decoding (Varsayılan) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - - 0.5X (360p/540p) [EXPERIMENTAL] - 0.5X (360p/540p) [DENEYSEL] - - - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [DENEYSEL] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [DENEYSEL] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - En Yakın Komşu Algoritması - - - - Bilinear - Bilinear - - - - Bicubic - Bicubic - - - - Gaussian - Gausyen - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Süper Çözünürlük - - - + Area - - None - Yok - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Varsayılan (16:9) - - - - Force 4:3 - 4:3'e Zorla - - - - Force 21:9 - 21:9'a Zorla - - - - Force 16:10 - 16:10'a Zorla - - - - Stretch to Window - Ekrana Sığdır - - - - Automatic - Otomatik - - - - Default - Varsayılan - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Japonca (日本語) - + American English Amerikan İngilizcesi - + French (français) Fransızca (français) - + German (Deutsch) Almanca (Deutsch) - + Italian (italiano) İtalyanca (italiano) - + Spanish (español) İspanyolca (español) - + Chinese Çince - + Korean (한국어) Korece (한국어) - + Dutch (Nederlands) Flemenkçe (Nederlands) - + Portuguese (português) Portekizce (português) - + Russian (Русский) Rusça (Русский) - + Taiwanese Tayvanca - + British English İngiliz İngilizcesi - + Canadian French Kanada Fransızcası - + Latin American Spanish Latin Amerika İspanyolcası - + Simplified Chinese Basitleştirilmiş Çince - + Traditional Chinese (正體中文) Geleneksel Çince (正體中文) - + Brazilian Portuguese (português do Brasil) Brezilya Portekizcesi (português do Brasil) - - + + Serbian (српски) + + + + + Japan Japonya - + USA ABD - + Europe Avrupa - + Australia Avustralya - + China Çin - + Korea Kore - + Taiwan Tayvan - + Auto (%1) Auto select time zone Otomatik (%1) - + Default (%1) Default time zone Varsayılan (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Küba - + EET EET - + Egypt Mısır - + Eire İrlanda - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-İrlanda - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 MT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hong Kong - + HST HST - + Iceland İzlanda - + Iran İran - + Israel İsrail - + Jamaica Jamaika - + Kwajalein Kwajalein - + Libya Libya - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navaho - + NZ Yeni Zelanda - + NZ-CHAT Chatham Adaları - + Poland Polonya - + Portugal Portekiz - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapur - + Turkey Türkiye - + UCT UCT - + Universal Evrensel - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Dock Modu Aktif - + Handheld Taşınabilir - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) Her zaman sor (Varsayılan) - + Only if game specifies not to stop - + Never ask Asla sorma + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2266,27 +2363,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Kütük Tutma - + Open Log Location Kütük Konumunu Aç - + Global Log Filter Evrensel Kütük Filtresi - + When checked, the max size of the log increases from 100 MB to 1 GB Etkinleştirildiğinde log'un boyut sınırı 100 MB'tan 1 GB'a çıkar - + Enable Extended Logging** Uzatılmış Hata Kaydını Etkinleştir. - + Show Log in Console Konsolda Log'u Göster @@ -2432,7 +2529,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2494,7 +2591,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Bu yuzu kapandığında otomatik olarak eski haline dönecektir. - + Web applet not compiled Web uygulaması derlenmemiş @@ -2544,7 +2641,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2553,88 +2650,88 @@ When a guest attempts to open the controller applet, it is immediately closed. - + Applets - - + + Audio Ses - - + + CPU CPU - + Debug Hata Ayıklama - + Filesystem Dosya sistemi - - + + General Genel - - + + Graphics Grafikler - + GraphicsAdvanced Gelişmiş Grafik Ayarları - + GraphicsExtensions - + Hotkeys Kısayollar - - + + Controls Kontroller - + Profiles Profiller - + Network - - + + System Sistem - + Game List Oyun Listesi - + Web Web @@ -2732,51 +2829,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Üstveri Cache'ini Sıfırla - + Select Emulated NAND Directory... NAND Konumunu Seç... - + Select Emulated SD Directory... Emüle Edilmiş SD Kart Konumunu Seç... - + Select Gamecard Path... Oyun Kartuşu Konumunu Seç... - + Select Dump Directory... Dump Konumunu Seç... - + Select Mod Load Directory... Mod Yükleme Konumunu Seç... - The metadata cache is already empty. - Metadata Cache'i zaten boş. + Metadata Cache'i zaten boş. - The operation completed successfully. - İşlem başarıyla tamamlandı. + İşlem başarıyla tamamlandı. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Metadata Cache'i silinemedi. Kullanımda ya da oluşturulmamış olabilir. + Metadata Cache'i silinemedi. Kullanımda ya da oluşturulmamış olabilir. @@ -2807,12 +2898,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Bu seçenek tüm genel ve oyuna özgü ayarları silecektir. Oyun dizinleri, profiller ve giriş profilleri silinmeyecektir. Devam etmek istiyor musunuz? @@ -2845,33 +2936,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Arkaplan Rengi: - + % FSR sharpening percentage (e.g. 50%) % - + Off Kapalı - + VSync Off VSync Kapalı - + Recommended Önerilen - + On Açık - + VSync On Vsync Açık @@ -2908,14 +2999,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2947,75 +3042,75 @@ These settings are experimental, and may cause black screens. If your games fail Varsayılana Döndür - + Action İşlem - + Hotkey Kısayol - + Controller Hotkey Kontrolcü Kısayolu - - - + + + Conflicting Key Sequence Tutarsız Anahtar Dizisi - - + + The entered key sequence is already assigned to: %1 Girilen anahtar dizisi zaten %1'e atanmış. - + [waiting] [bekleniyor] - + Invalid Geçersiz - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Varsayılana Döndür - + Clear Temizle - + Conflicting Button Sequence Tutarsız Tuş Dizisi - + The default button sequence is already assigned to: %1 Varsayılan buton dizisi zaten %1'e atanmış. - + The default key sequence is already assigned to: %1 Varsayılan anahtar dizisi zaten %1'e atanmış. @@ -3335,7 +3430,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3490,7 +3585,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Sol Analog @@ -3600,14 +3695,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3626,7 +3721,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Artı @@ -3639,15 +3734,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3692,7 +3787,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Sağ Analog @@ -3707,242 +3802,242 @@ These settings are experimental, and may cause black screens. If your games fail Yapılandır - - - - + + + + Clear Temizle - - - - - + + + + + [not set] [belirlenmedi] - - - + + + Invert button Tuşları ters çevir - - + + Toggle button Tuşu Aç/Kapa - + Turbo button Turbo tuşu - - + + Invert axis Ekseni ters çevir - - - + + + Set threshold Alt sınır ayarla - - + + Choose a value between 0% and 100% %0 ve %100 arasında bir değer seçin - + Toggle axis Ekseni aç/kapa - + Set gyro threshold Gyro alt sınırı ayarla - + Calibrate sensor - + Map Analog Stick Analog Çubuğu Ayarla - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Tamama bastıktan sonra, joystikinizi önce yatay sonra dikey olarak hareket ettirin. Eksenleri ters çevirmek için, önce joystickinizi dikey sonra yatay olarak hareket ettirin. - + Center axis Ekseni merkezle - - + + Deadzone: %1% Ölü Bölge: %1% - - + + Modifier Range: %1% Düzenleyici Aralığı: %1% - - + + Pro Controller Pro Controller - + Dual Joycons İkili Joyconlar - + Left Joycon Sol Joycon - + Right Joycon Sağ Joycon - + Handheld Handheld - + GameCube Controller GameCube Kontrolcüsü - + Poke Ball Plus Poke Ball Plus - + NES Controller NES Kontrolcüsü - + SNES Controller SNES Kontrolcüsü - + N64 Controller N64 Kontrolcüsü - + Sega Genesis Sega Genesis - + Start / Pause Başlat / Duraklat - + Z Z - + Control Stick Kontrol Çubuğu - + C-Stick C-Çubuğu - + Shake! Salla! - + [waiting] [bekleniyor] - + New Profile Yeni Profil - + Enter a profile name: Bir profil ismi girin: - - + + Create Input Profile Kontrol Profili Oluştur - + The given profile name is not valid! Girilen profil ismi geçerli değil! - + Failed to create the input profile "%1" "%1" kontrol profili oluşturulamadı - + Delete Input Profile Kontrol Profilini Kaldır - + Failed to delete the input profile "%1" "%1" kontrol profili kaldırılamadı - + Load Input Profile Kontrol Profilini Yükle - + Failed to load the input profile "%1" "%1" kontrol profili yüklenemedi - + Save Input Profile Kontrol Profilini Kaydet - + Failed to save the input profile "%1" "%1" kontrol profili kaydedilemedi @@ -3999,7 +4094,7 @@ Eksenleri ters çevirmek için, önce joystickinizi dikey sonra yatay olarak har - + Configure Yapılandır @@ -4035,7 +4130,7 @@ Eksenleri ters çevirmek için, önce joystickinizi dikey sonra yatay olarak har - + Test Test @@ -4054,7 +4149,7 @@ Eksenleri ters çevirmek için, önce joystickinizi dikey sonra yatay olarak har <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Daha Fazlası</span></a> - + %1:%2 %1:%2 @@ -4063,77 +4158,77 @@ Eksenleri ters çevirmek için, önce joystickinizi dikey sonra yatay olarak har yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Port numarasında geçersiz karakterler var - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Port 0 ila 65353 aralığında olmalıdır - + IP address is not valid IP adresi geçerli değil - + This UDP server already exists Bu UDP sunucusu zaten var - + Unable to add more than 8 servers 8'den fazla server eklenemez - + Testing Test Ediliyor - + Configuring Yapılandırılıyor - + Test Successful Test Başarılı - + Successfully received data from the server. Bilgi başarıyla sunucudan kaldırıldı. - + Test Failed Test Başarısız - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Serverdan geçerli veri alınamadı.<br>Lütfen sunucunun doğru ayarlandığını ya da adres ve portun doğru olduğunu kontrol edin. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP testi ya da yapılandırılması devrede.<br>Lütfen bitmesini bekleyin. @@ -4259,7 +4354,12 @@ Current values are %1% and %2% respectively. Ağ Arayüzü - + + Enable Airplane Mode + + + + None Hiçbiri @@ -4317,52 +4417,52 @@ Current values are %1% and %2% respectively. - + Add-Ons Eklentiler - + System Sistem - + CPU CPU - + Graphics Grafikler - + Adv. Graphics Gelişmiş Grafikler - + GPU Extensions - + Audio Ses - + Input Profiles Kontrol Profilleri - + Linux Linux - + Properties Özellikler @@ -4380,12 +4480,12 @@ Current values are %1% and %2% respectively. Eklentiler - + Patch Name Yama Adı - + Version Versiyon @@ -4423,27 +4523,32 @@ Current values are %1% and %2% respectively. Resim Belirle - + + Select Avatar + + + + Add Ekle - + Rename Yeniden Adlandır - + Remove Kaldır - + Profile management is available only when game is not running. Profil ayarlarına sadece oyun çalışmıyorken erişilebilir. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4451,100 +4556,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Kullanıcı Adınızı girin - + Users Kullanıcılar - + Enter a username for the new user: Yeni kullanıcı için yeni bir kullanıcı adı giriniz: - + Enter a new username: Yeni bir kullanıcı adı giriniz: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Kullanıcı Resmi Seçin - - JPEG Images (*.jpg *.jpeg) - JPEG Görüntüler (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG Görüntüler (*.jpg *.jpeg) + + + Error deleting image Resim silinirken hata oluştu - + Error occurred attempting to overwrite previous image at: %1. Eski resmin üzerine yazılmaya çalışırken hata oluştu: %1. - + Error deleting file Dosyayı silerken hata oluştu - + Unable to delete existing file: %1. Mevcut %1 dosyası silinemedi - + Error creating user image directory Kullanıcı görüntü klasörünü oluştururken hata - + Unable to create directory %1 for storing user images. Kullanıcı görüntülerini depolamak için %1 klasörü oluşturulamadı. - Error copying user image - Kullanıcı görüntüsünü kopyalarken hata + Kullanıcı görüntüsünü kopyalarken hata - Unable to copy image from %1 to %2 - Görüntü %1'den %2'ye kopyalanamadı + Görüntü %1'den %2'ye kopyalanamadı - Error resizing user image - Kullanıcı görüntüsünü yeniden boyutlandırma hatası + Kullanıcı görüntüsünü yeniden boyutlandırma hatası - Unable to resize image - Görüntü yeniden boyutlandırılamıyor + Görüntü yeniden boyutlandırılamıyor + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Kullanıcıyı silmek istediğinize emin misiniz? Kayıtlı oyun verileri de birlikte silinecek. - + Confirm Delete Silmeyi Onayla - + Name: %1 UUID: %2 İsim: %1 @@ -4597,7 +4791,7 @@ UUID: %2 - + Enable @@ -4608,7 +4802,7 @@ UUID: %2 - + Not connected Bağlantı yok @@ -4618,63 +4812,63 @@ UUID: %2 Varsayılana Döndür - + Clear Temizle - + [not set] [belirlenmedi] - + Invert axis Ekseni ters çevir - - + + Deadzone: %1% Ölü Bölge: %1% - + Error enabling ring input Ring giriş hatası - + Direct Joycon driver is not enabled Direkt Joycon sürücüsü açık değil - + Configuring Yapılandırılıyor - + The current mapped device doesn't support the ring controller Atanmış cihaz ring kontrolünü desteklemiyor - + The current mapped device doesn't have a ring attached Atanmış cihaza ring takılı değil - + The current mapped device is not connected - + Unexpected driver result %1 Beklenmeyen sürücü sonucu %1 - + [waiting] [bekleniyor] @@ -4716,7 +4910,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4768,12 +4962,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS Yapılandırması - + Select TAS Load Directory... Tas Yükleme Dizini Seçin @@ -4883,7 +5077,7 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5203,6 +5397,16 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu Web Servisi @@ -5212,42 +5416,29 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne Kullanıcı adınızı ve tokeninizi sağlayarak Citra'nın ek kullanım verilerini toplamasına izin vermeyi kabul ediyorsunuz, bu kullanıcı tanımlayıcı bilgileri de içerebilir. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Doğrula + Doğrula - Sign up - Kayıt Ol + Kayıt Ol - + Token: Token: - + Username: Kullanıcı Adı: - What is my token? - Tokenim nedir? + Tokenim nedir? - + Web Service configuration can only be changed when a public room isn't being hosted. Web Sunucu ayarları yalnızca halka açık bir oda sunulmuyorken değiştirilebilir. @@ -5272,12 +5463,12 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne Yeniden Oluştur - + Discord Presence Discord Görünümü - + Show Current Game in your Discord Status Şu anda oynadığın oyunu Discord'da durum olarak göster @@ -5286,24 +5477,8 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Daha Fazlası</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Kayıt Ol</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Kayıt Ol</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5326,10 +5501,9 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne Token doğrulanmadı. Tokeninize yapılan değişiklik kaydedilmedi. - Unverified, please click Verify before saving configuration Tooltip - Doğrulanmadı, lütfen konfigürasyonu kaydetmeden önce Doğrula tuşuna basın + Doğrulanmadı, lütfen konfigürasyonu kaydetmeden önce Doğrula tuşuna basın Verifying... @@ -5353,20 +5527,67 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Doğrulanma başarısız oldu. Kullanıcı adı ve tokeninizi doğru girdiğinizden ve internete bağlı olduğunuzdan. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Kontrolcü O1 - + &Controller P1 &Kontrolcü O1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Versiyon + + DirectConnect @@ -5472,7 +5693,12 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5480,11 +5706,6 @@ Noktanın konumunu değiştirmek için sürükleyin ya da sayıların üstüne The host of the room has banned you. Speak with the host to unban you or try a different room. Oda yöneticisi sizi odadan yasakladı. Yasağı kaldırmak için yönetici ile konuşun ya da başka bir oda deneyin. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5546,7 +5767,7 @@ Lütfen Yapılandır -> Sistem -> Ağ'a gidip bir seçim yapınız.Telemetri - + Broken Vulkan Installation Detected Bozuk Vulkan Kurulumu Algılandı @@ -5555,106 +5776,105 @@ Lütfen Yapılandır -> Sistem -> Ağ'a gidip bir seçim yapınız.Açılışta Vulkan başlatılırken hata. Hata yardımını görüntülemek için <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>buraya tıklayın</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping - + Loading Web Applet... Web Uygulaması Yükleniyor... - - + + Disable Web Applet Web Uygulamasını Devre Dışı Bırak - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Web uygulamasını kapatmak bilinmeyen hatalara neden olabileceğinden dolayı sadece Super Mario 3D All-Stars için kapatılması önerilir. Web uygulamasını kapatmak istediğinize emin misiniz? (Hata ayıklama ayarlarından tekrar açılabilir) - + The amount of shaders currently being built Şu anda derlenen shader miktarı - + The current selected resolution scaling multiplier. Geçerli seçili çözünürlük ölçekleme çarpanı. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Geçerli emülasyon hızı. %100'den yüksek veya düşük değerler emülasyonun bir Switch'den daha hızlı veya daha yavaş çalıştığını gösterir. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Oyunun şuanda saniye başına kaç kare gösterdiği. Bu oyundan oyuna ve sahneden sahneye değişiklik gösterir. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Bir Switch karesini emüle etmekte geçen zaman, karelimitleme ve v-sync hariç. Tam hız emülasyon için bu en çok 16,67 ms olmalı. - + Unmute Sessizden çıkar - + Mute Sessize al - + Reset Volume - + &Clear Recent Files &Son Dosyaları Temizle - + &Continue &Devam Et - + &Pause &Duraklat - Warning Outdated Game Format - Uyarı, Eski Oyun Formatı + Uyarı, Eski Oyun Formatı You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Bu oyun için dekonstrükte ROM formatı kullanıyorsunuz, bu fromatın yerine NCA, NAX, XCI ve NSP formatları kullanılmaktadır. Dekonstrükte ROM formatları ikon, üst veri ve güncelleme desteği içermemektedir.<br><br>Yuzu'nun desteklediği çeşitli Switch formatları için<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>Wiki'yi ziyaret edin</a>. Bu mesaj yeniden gösterilmeyecektir. - - + + Error while loading ROM! ROM yüklenirken hata oluştu! - + The ROM format is not supported. Bu ROM biçimi desteklenmiyor. - + An error occurred initializing the video core. Video çekirdeğini başlatılırken bir hata oluştu. @@ -5663,7 +5883,7 @@ Lütfen Yapılandır -> Sistem -> Ağ'a gidip bir seçim yapınız.yuzu video çekirdeğini çalıştırırken bir hatayla karşılaştı. Bu sorun genellikle eski GPU sürücüleri sebebiyle ortaya çıkar. Daha fazla detay için lütfen log dosyasına bakın. Log dosyasını incelemeye dair daha fazla bilgi için lütfen bu sayfaya ulaşın: <a href='https://yuzu-emu.org/help/reference/log-files/'>Log dosyası nasıl yüklenir</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. ROM yüklenirken hata oluştu! %1 @@ -5674,1025 +5894,881 @@ Lütfen Yapılandır -> Sistem -> Ağ'a gidip bir seçim yapınız.%1<br>Lütfen dosyalarınızı yeniden dump etmek için<a href='https://yuzu-emu.org/help/quickstart/'>yuzu hızlı başlangıç kılavuzu'nu</a> takip edin.<br> Yardım için yuzu wiki</a>veya yuzu Discord'una</a> bakabilirsiniz. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Bilinmeyen bir hata oluştu. Lütfen daha fazla detay için kütüğe göz atınız. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Yazılım kapatılıyor... - + Save Data Kayıt Verisi - + Mod Data Mod Verisi - + Error Opening %1 Folder %1 klasörü açılırken hata - - + + Folder does not exist! Klasör mevcut değil! - Error Opening Transferable Shader Cache - Transfer Edilebilir Shader Cache'ini Açarken Bir Hata Oluştu + Transfer Edilebilir Shader Cache'ini Açarken Bir Hata Oluştu - Failed to create the shader cache directory for this title. - Bu oyun için shader cache konumu oluşturulamadı. + Bu oyun için shader cache konumu oluşturulamadı. - Error Removing Contents - İçerik Kaldırma Hatası + İçerik Kaldırma Hatası - Error Removing Update - Güncelleme Kaldırma hatası + Güncelleme Kaldırma hatası - Error Removing DLC - DLC Kaldırma Hatası + DLC Kaldırma Hatası - + Remove Installed Game Contents? Yüklenmiş Oyun İçeriğini Kaldırmak İstediğinize Emin Misiniz? - + Remove Installed Game Update? Yüklenmiş Oyun Güncellemesini Kaldırmak İstediğinize Emin Misiniz? - + Remove Installed Game DLC? Yüklenmiş DLC'yi Kaldırmak İstediğinize Emin Misiniz? - + Remove Entry Girdiyi Kaldır - - - - - - Successfully Removed - Başarıyla Kaldırıldı + Başarıyla Kaldırıldı - Successfully removed the installed base game. - Yüklenmiş oyun başarıyla kaldırıldı. + Yüklenmiş oyun başarıyla kaldırıldı. - The base game is not installed in the NAND and cannot be removed. - Asıl oyun NAND'de kurulu değil ve kaldırılamaz. + Asıl oyun NAND'de kurulu değil ve kaldırılamaz. - Successfully removed the installed update. - Yüklenmiş güncelleme başarıyla kaldırıldı. + Yüklenmiş güncelleme başarıyla kaldırıldı. - There is no update installed for this title. - Bu oyun için yüklenmiş bir güncelleme yok. + Bu oyun için yüklenmiş bir güncelleme yok. - There are no DLC installed for this title. - Bu oyun için yüklenmiş bir DLC yok. + Bu oyun için yüklenmiş bir DLC yok. - Successfully removed %1 installed DLC. - %1 yüklenmiş DLC başarıyla kaldırıldı. + %1 yüklenmiş DLC başarıyla kaldırıldı. - + Delete OpenGL Transferable Shader Cache? OpenGL Transfer Edilebilir Shader Cache'ini Kaldırmak İstediğinize Emin Misiniz? - + Delete Vulkan Transferable Shader Cache? Vulkan Transfer Edilebilir Shader Cache'ini Kaldırmak İstediğinize Emin Misiniz? - + Delete All Transferable Shader Caches? Tüm Transfer Edilebilir Shader Cache'leri Kaldırmak İstediğinize Emin Misiniz? - + Remove Custom Game Configuration? Oyuna Özel Yapılandırmayı Kaldırmak İstediğinize Emin Misiniz? - + Remove Cache Storage? - + Remove File Dosyayı Sil - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Transfer Edilebilir Shader Cache Kaldırılırken Bir Hata Oluştu + Transfer Edilebilir Shader Cache Kaldırılırken Bir Hata Oluştu - - A shader cache for this title does not exist. - Bu oyun için oluşturulmuş bir shader cache yok. + Bu oyun için oluşturulmuş bir shader cache yok. - Successfully removed the transferable shader cache. - Transfer edilebilir shader cache başarıyla kaldırıldı. + Transfer edilebilir shader cache başarıyla kaldırıldı. - Failed to remove the transferable shader cache. - Transfer edilebilir shader cache kaldırılamadı. + Transfer edilebilir shader cache kaldırılamadı. - Error Removing Vulkan Driver Pipeline Cache - Vulkan Pipeline Önbelleği Kaldırılırken Hata + Vulkan Pipeline Önbelleği Kaldırılırken Hata - Failed to remove the driver pipeline cache. - Sürücü pipeline önbelleği kaldırılamadı. + Sürücü pipeline önbelleği kaldırılamadı. - - Error Removing Transferable Shader Caches - Transfer Edilebilir Shader Cache'ler Kaldırılırken Bir Hata Oluştu + Transfer Edilebilir Shader Cache'ler Kaldırılırken Bir Hata Oluştu - Successfully removed the transferable shader caches. - Transfer edilebilir shader cacheler başarıyla kaldırıldı. + Transfer edilebilir shader cacheler başarıyla kaldırıldı. - Failed to remove the transferable shader cache directory. - Transfer edilebilir shader cache konumu kaldırılamadı. + Transfer edilebilir shader cache konumu kaldırılamadı. - - Error Removing Custom Configuration - Oyuna Özel Yapılandırma Kaldırılırken Bir Hata Oluştu. + Oyuna Özel Yapılandırma Kaldırılırken Bir Hata Oluştu. - A custom configuration for this title does not exist. - Bu oyun için bir özel yapılandırma yok. + Bu oyun için bir özel yapılandırma yok. - Successfully removed the custom game configuration. - Oyuna özel yapılandırma başarıyla kaldırıldı. + Oyuna özel yapılandırma başarıyla kaldırıldı. - Failed to remove the custom game configuration. - Oyuna özel yapılandırma kaldırılamadı. + Oyuna özel yapılandırma kaldırılamadı. - - + + RomFS Extraction Failed! RomFS Çıkartımı Başarısız! - + There was an error copying the RomFS files or the user cancelled the operation. RomFS dosyaları kopyalanırken bir hata oluştu veya kullanıcı işlemi iptal etti. - + Full Full - + Skeleton Çerçeve - + Select RomFS Dump Mode RomFS Dump Modunu Seçiniz - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Lütfen RomFS'in nasıl dump edilmesini istediğinizi seçin.<br>"Full" tüm dosyaları yeni bir klasöre kopyalarken <br>"skeleton" sadece klasör yapısını oluşturur. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root %1 konumunda RomFS çıkarmaya yetecek alan yok. Lütfen yer açın ya da Emülasyon > Yapılandırma > Sistem > Dosya Sistemi > Dump konumu kısmından farklı bir çıktı konumu belirleyin. - + Extracting RomFS... RomFS çıkartılıyor... - - - - - + + Cancel İptal - + RomFS Extraction Succeeded! RomFS Çıkartımı Başarılı! - - - + The operation completed successfully. İşlem başarıyla tamamlandı. - - Integrity verification couldn't be performed! - - - - - File contents were not checked for validity. - - - - - - Verifying integrity... - - - - - - Integrity verification succeeded! - - - - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - Create Shortcut - Kısayol Oluştur + Kısayol Oluştur - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - %1 dizinine kısayol oluşturuldu + %1 dizinine kısayol oluşturuldu - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Bu seçenek, şu anki AppImage dosyasının kısayolunu oluşturacak. Uygulama güncellenirse kısayol çalışmayabilir. Devam edilsin mi? + Bu seçenek, şu anki AppImage dosyasının kısayolunu oluşturacak. Uygulama güncellenirse kısayol çalışmayabilir. Devam edilsin mi? - - Failed to create a shortcut to %1 + Create Icon + Simge Oluştur + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Simge dosyası oluşturulamadı. "%1" dizini yok ve oluşturulamıyor. + + + + Warning: Outdated Game Format - - Create Icon - Simge Oluştur + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + - - Cannot create icon file. Path "%1" does not exist and cannot be created. - Simge dosyası oluşturulamadı. "%1" dizini yok ve oluşturulamıyor. + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + - + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 %1 Açılırken Bir Hata Oluştu - + Select Directory Klasör Seç - + Properties Özellikler - + The game properties could not be loaded. Oyun özellikleri yüklenemedi. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch Çalıştırılabilir Dosyası (%1);;Tüm Dosyalar (*.*) - + Load File Dosya Aç - + Open Extracted ROM Directory Çıkartılmış ROM klasörünü aç - + Invalid Directory Selected Geçersiz Klasör Seçildi - + The directory you have selected does not contain a 'main' file. Seçtiğiniz klasör bir "main" dosyası içermiyor. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Yüklenilebilir Switch Dosyası (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submissions Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Dosya Kur - + %n file(s) remaining %n dosya kaldı + %n dosya kaldı - + Installing file "%1"... "%1" dosyası kuruluyor... - - + + Install Results Kurulum Sonuçları - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Olası çakışmaları önlemek için oyunları NAND'e yüklememenizi tavsiye ediyoruz. Lütfen bu özelliği sadece güncelleme ve DLC yüklemek için kullanın. - + %n file(s) were newly installed - %n dosya güncel olarak yüklendi - + %n dosya güncel olarak yüklendi + %n dosya güncel olarak yüklendi - + %n file(s) were overwritten - %n dosyanın üstüne yazıldı - + %n dosyanın üstüne yazıldı + %n dosyanın üstüne yazıldı - + %n file(s) failed to install - %n dosya yüklenemedi - + %n dosya yüklenemedi + %n dosya yüklenemedi - + System Application Sistem Uygulaması - + System Archive Sistem Arşivi - + System Application Update Sistem Uygulama Güncellemesi - + Firmware Package (Type A) Yazılım Paketi (Tür A) - + Firmware Package (Type B) Yazılım Paketi (Tür B) - + Game Oyun - + Game Update Oyun Güncellemesi - + Game DLC Oyun DLC'si - + Delta Title Delta Başlık - + Select NCA Install Type... NCA Kurulum Tipi Seçin... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Lütfen bu NCA dosyası için belirlemek istediğiniz başlık türünü seçiniz: (Çoğu durumda, varsayılan olan 'Oyun' kullanılabilir.) - + Failed to Install Kurulum Başarısız Oldu - + The title type you selected for the NCA is invalid. NCA için seçtiğiniz başlık türü geçersiz - + File not found Dosya Bulunamadı - + File "%1" not found Dosya "%1" Bulunamadı - + OK Tamam - - + + Hardware requirements not met Donanım gereksinimleri karşılanmıyor - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Sisteminiz, önerilen donanım gereksinimlerini karşılamıyor. Uyumluluk raporlayıcı kapatıldı. - + Missing yuzu Account Kayıp yuzu Hesabı - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Oyun uyumluluk test çalışması göndermek için öncelikle yuzu hesabınla giriş yapmanız gerekiyor.<br><br/>Yuzu hesabınızla giriş yapmak için, Emülasyon &gt; Yapılandırma &gt; Web'e gidiniz. - + Error opening URL URL açılırken bir hata oluştu - + Unable to open the URL "%1". URL "%1" açılamıyor. - + TAS Recording TAS kayıtta - + Overwrite file of player 1? Oyuncu 1'in dosyasının üstüne yazılsın mı? - + Invalid config detected Geçersiz yapılandırma tespit edildi - + Handheld controller can't be used on docked mode. Pro controller will be selected. Handheld kontrolcü dock modunda kullanılamaz. Pro kontrolcü seçilecek. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Amiibo kaldırıldı - + Error Hata - - + + The current game is not looking for amiibos Aktif oyun amiibo beklemiyor - + Amiibo File (%1);; All Files (*.*) Amiibo Dosyası (%1);; Tüm Dosyalar (*.*) - + Load Amiibo Amiibo Yükle - + Error loading Amiibo data Amiibo verisi yüklenirken hata - + The selected file is not a valid amiibo Seçtiğiniz dosya geçerli bir amiibo değil - + The selected file is already on use Seçtiğiniz dosya hali hazırda kullanılıyor - + An unknown error occurred Bilinmeyen bir hata oluştu - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Kontrolcü Uygulaması - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Ekran Görüntüsü Al - + PNG Image (*.png) PNG görüntüsü (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS durumu: %1%2 çalışıyor - + TAS state: Recording %1 TAS durumu: %1 kaydediliyor - + TAS state: Idle %1/%2 TAS durumu: %1%2 boşta - + TAS State: Invalid TAS durumu: Geçersiz - + &Stop Running &Çalıştırmayı durdur - + &Start &Başlat - + Stop R&ecording K&aydetmeyi Durdur - + R&ecord K&aydet - + Building: %n shader(s) Oluşturuluyor: %n shader + Oluşturuluyor: %n shader - + Scale: %1x %1 is the resolution scaling factor Ölçek: %1x - + Speed: %1% / %2% Hız %1% / %2% - + Speed: %1% Hız: %1% @@ -6701,54 +6777,54 @@ Would you like to download it? Oyun: %1 FPS (Sınırsız) - + Game: %1 FPS Oyun: %1 FPS - + Frame: %1 ms Kare: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA AA YOK - + VOLUME: MUTE SES: KAPALI - + VOLUME: %1% Volume percentage (e.g. 50%) SES: %%1 - + Derivation Components Missing Türeten Bileşenleri Kayıp - + Select RomFS Dump Target RomFS Dump Hedefini Seçiniz - + Please select which RomFS you would like to dump. Lütfen dump etmek istediğiniz RomFS'i seçiniz. @@ -6761,7 +6837,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Emülasyonu durdurmak istediğinizden emin misiniz? Kaydedilmemiş veriler kaybolur. @@ -6774,102 +6850,102 @@ Would you like to bypass this and exit anyway? Görmezden gelip kapatmak ister misiniz? - + None Yok - + FXAA FXAA - + SMAA SMAA - + Nearest - + Bilinear Bilinear - + Bicubic Bicubic - + Gaussian Gausyen - + ScaleForce ScaleForce - + Area - + Docked Dock Modu Aktif - + Handheld Taşınabilir - + Normal Normal - + High Yüksek - + Extreme Ekstrem - + Vulkan Vulkan - + OpenGL OpenGL - + Null - + GLSL - + GLASM - + SPIRV @@ -6877,13 +6953,13 @@ Görmezden gelip kapatmak ister misiniz? GRenderWindow - - + + OpenGL not available! OpenGL kullanıma uygun değil! - + OpenGL shared contexts are not supported. OpenGL paylaşılan bağlam desteklenmiyor. @@ -6892,33 +6968,33 @@ Görmezden gelip kapatmak ister misiniz? Yuzu OpenGL desteklememektedir. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! OpenGl başlatılırken bir hata oluştu! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. GPU'nuz OpenGL desteklemiyor veya güncel bir grafik sürücüsüne sahip değilsiniz. - + Error while initializing OpenGL 4.6! OpenGl 4.6 başlatılırken bir hata oluştu! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 GPU'nuz OpenGL 4.6'yı desteklemiyor veya güncel bir grafik sürücüsüne sahip değilsiniz.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 GPU'nuz gereken bir yada daha fazla OpenGL eklentisini desteklemiyor Lütfen güncel bir grafik sürücüsüne sahip olduğunuzdan emin olun.<br><br>GL Renderer:<br>%1<br><br> Desteklenmeyen Eklentiler:<br>%2 @@ -6926,128 +7002,128 @@ Görmezden gelip kapatmak ister misiniz? GameList - + Favorite Favori - + Start Game Oyunu Başlat - + Start Game without Custom Configuration Oyunu Özel Yapılandırma Olmadan Başlat - + Open Save Data Location Kayıt Dosyası Konumunu Aç - + Open Mod Data Location Mod Dosyası Konumunu Aç - + Open Transferable Pipeline Cache Transfer Edilebilir Pipeline Cache'ini Aç - + Remove Kaldır - + Remove Installed Update Yüklenmiş Güncellemeleri Kaldır - + Remove All Installed DLC Yüklenmiş DLC'leri Kaldır - + Remove Custom Configuration Oyuna Özel Yapılandırmayı Kaldır - + Remove Play Time Data - + Remove Cache Storage - + Remove OpenGL Pipeline Cache OpenGL Pipeline Cache'ini Kaldır - + Remove Vulkan Pipeline Cache Vulkan Pipeline Cache'ini Kaldır - + Remove All Pipeline Caches Bütün Pipeline Cache'lerini Kaldır - + Remove All Installed Contents Tüm Yüklenmiş İçeriği Kaldır - + Dump RomFS RomFS Dump Et - + Dump RomFS to SDMC RomFS'i SDMC'ye çıkar. - + Verify Integrity - + Copy Title ID to Clipboard Title ID'yi Panoya Kopyala - + Navigate to GameDB entry GameDB sayfasına yönlendir - + Create Shortcut Kısayol Oluştur - + Add to Desktop Masaüstüne Ekle - + Add to Applications Menu Uygulamalar Menüsüne Ekl - + Configure Game @@ -7056,62 +7132,62 @@ Görmezden gelip kapatmak ister misiniz? Özellikler - + Scan Subfolders Alt Klasörleri Tara - + Remove Game Directory Oyun Konumunu Kaldır - + ▲ Move Up ▲Yukarı Git - + ▼ Move Down ▼Aşağı Git - + Open Directory Location Oyun Dosyası Konumunu Aç - + Clear Temizle - + Name İsim - + Compatibility Uyumluluk - + Add-ons Eklentiler - + File type Dosya türü - + Size Boyut - + Play time @@ -7119,62 +7195,62 @@ Görmezden gelip kapatmak ister misiniz? GameListItemCompat - + Ingame Oyunda - + Game starts, but crashes or major glitches prevent it from being completed. Oyun başlatılabiliyor, fakat bariz hatalardan veya çökme sorunlarından dolayı bitirilemiyor. - + Perfect Mükemmel - + Game can be played without issues. Oyun sorunsuz bir şekilde oynanabiliyor. - + Playable Oynanabilir - + Game functions with minor graphical or audio glitches and is playable from start to finish. Oyun küçük grafik veya ses hatalarıyla çalışıyor ve baştan sona kadar oynanabilir. - + Intro/Menu İntro/Menü - + Game loads, but is unable to progress past the Start Screen. Oyun açılıyor, fakat ana menüden ileri gidilemiyor. - + Won't Boot Açılmıyor - + The game crashes when attempting to startup. Oyun açılmaya çalışıldığında çöküyor. - + Not Tested Test Edilmedi - + The game has not yet been tested. Bu oyun henüz test edilmedi. @@ -7182,7 +7258,7 @@ Görmezden gelip kapatmak ister misiniz? GameListPlaceholder - + Double-click to add a new folder to the game list Oyun listesine yeni bir klasör eklemek için çift tıklayın. @@ -7190,19 +7266,20 @@ Görmezden gelip kapatmak ister misiniz? GameListSearchField - + %1 of %n result(s) %n sonucun %1'i + %n sonucun %1'i - + Filter: Filtre: - + Enter pattern to filter Filtrelemek için bir düzen giriniz @@ -7284,7 +7361,7 @@ Görmezden gelip kapatmak ister misiniz? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7297,190 +7374,190 @@ Debug Message: Hotkeys - + Audio Mute/Unmute Sesi Sustur/Aç - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Ana Pencere - + Audio Volume Down Ses Kapa - + Audio Volume Up Ses Aç - + Capture Screenshot Ekran Görüntüsü Al - + Change Adapting Filter Uyarlanan Filtreyi Değiştir - + Change Docked Mode Takılı Modu Kullan - + Change GPU Accuracy GPU Doğruluğunu Değiştir - + Configure Yapılandır - + Configure Current Game - + Continue/Pause Emulation Sürdür/Emülasyonu duraklat - + Exit Fullscreen Tam Ekrandan Çık + + + Exit Eden + + Exit yuzu Yuzu'dan çık - - Exit eden - - - - + Fullscreen Tam Ekran - + Load File Dosya Aç - + Load/Remove Amiibo Amiibo Yükle/Kaldır - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Emülasyonu Yeniden Başlat - + Stop Emulation Emülasyonu Durdur - + TAS Record TAS Kaydet - + TAS Reset TAS Sıfırla - + TAS Start/Stop TAS Başlat/Durdur - + Toggle Filter Bar Filtre Çubuğunu Aç/Kapa - + Toggle Framerate Limit FPS Limitini Aç/Kapa - + Toggle Mouse Panning Mouse ile Kaydırmayı Aç/Kapa - + Toggle Renderdoc Capture - + Toggle Status Bar Durum Çubuğunu Aç/Kapa @@ -7488,22 +7565,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. Lütfen yüklemek istediğiniz dosyaların bu dosyalar olduğunu doğrulayın. - + Installing an Update or DLC will overwrite the previously installed one. Bir Güncelleme ya da DLC yüklemek daha önce yüklenmiş olanların üstüne yazacaktır. - + Install Kur - + Install Files to NAND NAND'e Dosya Kur @@ -7511,7 +7588,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 Yazı bu karakterleri içeremez: @@ -7658,152 +7735,207 @@ Debug Message: &Son kullanılan Dosyalar - + + Open &Eden Folders + + + + &Emulation &Emülasyon - + &View &Görünüm - + &Reset Window Size &Pencere Boyutunu Sıfırla - + &Debugging &Hata Ayıklama - + Reset Window Size to &720p Pencere Boyutunu &720p'ye Sıfırla - + Reset Window Size to 720p Pencere Boyutunu 720p'ye Sıfırla - + Reset Window Size to &900p Pencere Boyutunu &900p'ye Sıfırla - + Reset Window Size to 900p Pencere Boyutunu 900p'ye Sıfırla - + Reset Window Size to &1080p Pencere Boyutunu &1080p'ye Sıfırla - + Reset Window Size to 1080p Pencere Boyutunu 1080p'ye Sıfırla - + &Multiplayer &Çok Oyunculu - + &Tools &Aletler - + &Amiibo &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Yardım - + &Install Files to NAND... &NAND'e Dosya Kur... - + L&oad File... &Dosyayı Yükle... - + Load &Folder... &Klasörü Yükle... - + E&xit &Çıkış - + &Pause &Duraklat - + &Stop Du&rdur - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7812,97 +7944,97 @@ Debug Message: &Yuzu Hakkında - + Single &Window Mode &Tek Pencere Modu - + Con&figure... &Yapılandır... - + Ctrl+, - + Display D&ock Widget Headers D&ock Widget Başlıkları'nı Göster - + Show &Filter Bar &Filtre Çubuğu'nu Göster - + Show &Status Bar &Durum Çubuğu'nu Göster - + Show Status Bar Durum Çubuğunu Göster - + &Browse Public Game Lobby &Herkese Açık Oyun Lobilerine Göz At - + &Create Room &Oda Oluştur - + &Leave Room &Odadan Ayrıl - + &Direct Connect to Room &Odaya Direkt Bağlan - + &Show Current Room &Şu Anki Odayı Göster - + F&ullscreen &Tam Ekran - + &Restart &Yeniden Başlat - + Load/Remove &Amiibo... &Amiibo Yükle/Kaldır - + &Report Compatibility &Uyumluluk Bildir - + Open &Mods Page &Mod Sayfasını Aç - + Open &Quickstart Guide &Hızlı Başlangıç Kılavuzunu Aç - + &FAQ &SSS @@ -7911,77 +8043,82 @@ Debug Message: &yuzu Klasörünü Aç - + &Capture Screenshot &Ekran Görüntüsü Al - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... &TAS'i Ayarla... - + Configure C&urrent Game... &Geçerli Oyunu Yapılandır... - + &Start B&aşlat - + &Reset &Sıfırla - + R&ecord K&aydet - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -7989,26 +8126,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8068,37 +8215,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Anlık bağlantı durumu - + Not Connected. Click here to find a room! Bağlantı Yok. Oda bulmak için buraya basın! - + Not Connected Bağlantı Yok - + Connected Bağlandı - + New Messages Received Yeni Mesaj Alındı - + Error Hata - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Oda bilgisi güncellenemedi. Lütfen İnternet bağlantınızı kontrol edin ve yeniden bir oda açmayı deneyin. @@ -8290,56 +8437,56 @@ p, li { white-space: pre-wrap; } Şu anda oyun oynamıyor - + Installed SD Titles Yüklenmiş SD Oyunları - + Installed NAND Titles Yüklenmiş NAND Oyunları - + System Titles Sistemde Yüklü Oyunlar - + Add New Game Directory Yeni Oyun Konumu Ekle - + Favorites Favoriler - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [belirlenmedi] @@ -8350,14 +8497,14 @@ p, li { white-space: pre-wrap; } Hat %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Eksen %1%2 @@ -8368,357 +8515,357 @@ p, li { white-space: pre-wrap; } Tuş %1 - - - - - - + + + + + + [unknown] [bilinmeyen] - - - + + + Left Sol - - - + + + Right Sağ - - - + + + Down Aşağı - - - + + + Up Yukarı - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Yuvarlak - - + + Cross Çarpı - - + + Square Kare - - + + Triangle Üçgen - - + + Share Share - - + + Options Options - - + + [undefined] [belirsiz] - + %1%2 %1%2 - - + + [invalid] [geçersiz] - - + + %1%2Hat %3 %1%2Hat %3 - - - + + + %1%2Axis %3 %1%2Eksen %3 - - + + %1%2Axis %3,%4,%5 %1%2Eksen %3,%4,%5 - - + + %1%2Motion %3 %1%2Hareket %3 - - + + %1%2Button %3 %1%2Tuş %3 - - + + [unused] [kullanılmayan] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L L Çubuğu - + Stick R R Çubuğu - + Plus Artı - + Minus Eksi - - + + Home Home - + Capture Kaydet - + Touch Dokunmatik - + Wheel Indicates the mouse wheel Fare Tekerleği - + Backward Geri - + Forward İleri - + Task Görev - + Extra Ekstra - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Hat %4 - - + + %1%2%3Axis %4 - - + + %1%2%3Button %4 %1%2%3Tuş %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8836,6 +8983,298 @@ p, li { white-space: pre-wrap; } Bu amiibo'yu geri yüklemek istediğinize emin misiniz? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + İşlem başarıyla tamamlandı. + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + İçerik Kaldırma Hatası + + + + Error Removing Update + Güncelleme Kaldırma hatası + + + + Error Removing DLC + DLC Kaldırma Hatası + + + + The base game is not installed in the NAND and cannot be removed. + Asıl oyun NAND'de kurulu değil ve kaldırılamaz. + + + + There is no update installed for this title. + Bu oyun için yüklenmiş bir güncelleme yok. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Başarıyla Kaldırıldı + + + + Successfully removed %1 installed DLC. + %1 yüklenmiş DLC başarıyla kaldırıldı. + + + + + Error Removing Transferable Shader Cache + Transfer Edilebilir Shader Cache Kaldırılırken Bir Hata Oluştu + + + + + A shader cache for this title does not exist. + Bu oyun için oluşturulmuş bir shader cache yok. + + + + Successfully removed the transferable shader cache. + Transfer edilebilir shader cache başarıyla kaldırıldı. + + + + Failed to remove the transferable shader cache. + Transfer edilebilir shader cache kaldırılamadı. + + + + Error Removing Vulkan Driver Pipeline Cache + Vulkan Pipeline Önbelleği Kaldırılırken Hata + + + + Failed to remove the driver pipeline cache. + Sürücü pipeline önbelleği kaldırılamadı. + + + + + Error Removing Transferable Shader Caches + Transfer Edilebilir Shader Cache'ler Kaldırılırken Bir Hata Oluştu + + + + Successfully removed the transferable shader caches. + Transfer edilebilir shader cacheler başarıyla kaldırıldı. + + + + Failed to remove the transferable shader cache directory. + Transfer edilebilir shader cache konumu kaldırılamadı. + + + + + Error Removing Custom Configuration + Oyuna Özel Yapılandırma Kaldırılırken Bir Hata Oluştu. + + + + A custom configuration for this title does not exist. + Bu oyun için bir özel yapılandırma yok. + + + + Successfully removed the custom game configuration. + Oyuna özel yapılandırma başarıyla kaldırıldı. + + + + Failed to remove the custom game configuration. + Oyuna özel yapılandırma kaldırılamadı. + + + + Reset Metadata Cache + Üstveri Cache'ini Sıfırla + + + + The metadata cache is already empty. + Metadata Cache'i zaten boş. + + + + The operation completed successfully. + İşlem başarıyla tamamlandı. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Metadata Cache'i silinemedi. Kullanımda ya da oluşturulmamış olabilir. + + + + Create Shortcut + Kısayol Oluştur + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + %1 dizinine kısayol oluşturuldu + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Bu seçenek, şu anki AppImage dosyasının kısayolunu oluşturacak. Uygulama güncellenirse kısayol çalışmayabilir. Devam edilsin mi? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Simge Oluştur + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Simge dosyası oluşturulamadı. "%1" dizini yok ve oluşturulamıyor. + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9131,7 +9570,7 @@ Lütfen tekrar deneyin ya da yazılımın geliştiricisiyle iletişime geçin. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9139,7 +9578,7 @@ Lütfen tekrar deneyin ya da yazılımın geliştiricisiyle iletişime geçin. - + Users Kullanıcılar @@ -9263,7 +9702,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Çağrı yığını @@ -9271,12 +9710,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread hiçbir thread beklemedi @@ -9284,102 +9723,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable çalışabilir - + paused duraklatıldı - + sleeping uyuyor - + waiting for IPC reply IPC cevabı bekleniyor - + waiting for objects objeler bekleniyor - + waiting for condition variable koşul değişkeni bekleniyor - + waiting for address arbiter adres belirleyici bekleniyor - + waiting for suspend resume askıdaki işlemin sürdürülmesi bekleniyor - + waiting bekleniyor - + initialized başlatıldı - + terminated sonlandırıldı - + unknown bilinmeyen - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 çekirdek %1 - + processor = %1 işlemci = %1 - + affinity mask = %1 affinity mask = %1 - + thread id = %1 izlek id: %1 - + priority = %1(current) / %2(normal) öncelik = %1(geçerli) / %2(normal) - + last running ticks = %1 son çalışan tickler = %1 @@ -9387,7 +9826,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread izlek bekledi @@ -9395,7 +9834,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Wait Tree diff --git a/dist/languages/uk.ts b/dist/languages/uk.ts index 528d191c5f..085e456985 100644 --- a/dist/languages/uk.ts +++ b/dist/languages/uk.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Зв'язок із сервером... - + Cancel Скасувати - + Touch the top left corner <br>of your touchpad. Торкніться верхнього лівого кута <br> вашого тачпаду. - + Now touch the bottom right corner <br>of your touchpad. Тепер торкніться правого нижнього кута <br> вашого тачпаду. - + Configuration completed! Налаштування завершено! - + OK ОК @@ -397,439 +397,152 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Помилка - - Net connect - - - - - Player select - - - - - Software keyboard - - - - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Рушій виводу: - + Output Device: Пристрій відтворення: - + Input Device: Пристрій вводу: - - Mute audio - - - - + Volume: Гучність - + Mute audio when in background Приглушити звук у фоновому режимі - + Multicore CPU Emulation Багатоядерна емуляція ЦП - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Обмеження відсотка швидкості - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Точність: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Не використовувати FMA (покращує продуктивність на ЦП без FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE Прискорені FRSQRTE та FRECPE - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Швидші інструкції ASIMD (лише 32 біт) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Неправильна обробка NaN - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Вимкнути перевірку адресного простору - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Ігнорувати глобальний моніторинг - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Пристрій: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Бекенд шейдерів: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Роздільна здатність: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Фільтр адаптації вікна: - + FSR Sharpness: Різкість FSR: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Метод згладжування: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Повноекранний режим: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Співвідношення сторін: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Використовувати кеш конвеєра на диску - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Використовувати асинхронну емуляцію ГП - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: Емуляція NVDEC: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: Режим верт. синхронізації: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -840,62 +553,34 @@ Mailbox може мати меншу затримку, ніж FIFO, і не ма Моментальний (без синхронізації) просто показує всі кадри і може мати розриви. - + Enable asynchronous presentation (Vulkan only) Увімкнути асинхронну презентацію (Vulkan) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) Примусово змусити максимальну тактову частоту (тільки для Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Виконує роботу у фоновому режимі в очікуванні графічних команд, не даючи змоги ГП знижувати тактову частоту. - + Anisotropic Filtering: Анізотропна фільтрація: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Рівень точності: + Рівень точності: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Використовувати асинхронну побудову шейдерів (хак) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Увімкнути Fast GPU Time (хак) @@ -905,1021 +590,1433 @@ This feature is experimental. Вмикає функцію Fast GPU Time. Цей параметр змусить більшість ігор працювати в максимальній рідній роздільній здатності. - + Use Vulkan pipeline cache Використовувати конвеєрний кеш Vulkan - + + Enable Reactive Flushing + Увімкнути реактивне очищення + + + + RNG Seed + Сід RNG + + + + Device Name + Назва пристрою + + + + Note: this can be overridden when region setting is auto-select + Примітка: може бути перезаписано якщо регіон вибирається автоматично + + + + Region: + Регіон: + + + + Time Zone: + Часовий пояс: + + + + Sound Output Mode: + Режим відстворення звуку: + + + + Prompt for user on game boot + Запитувати користувача під час запуску гри + + + + Pause emulation when in background + Призупиняти емуляцію у фоновому режимі + + + + Hide mouse on inactivity + Приховування миші при бездіяльності + + + + CPU + ЦП + + + + Uncompressed (Best quality) + Без стиснення (Найкраща якість) + + + + BC1 (Low quality) + ВС1 (Низька якість) + + + + BC3 (Medium quality) + ВС3 (Середня якість) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + Null + Null + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (асемблерні шейдери, лише для NVIDIA) + + + + Normal + Нормальна + + + + High + Висока + + + + Extreme + Екстрим + + + + Auto + Авто + + + + Accurate + Точно + + + + Unsafe + Небезпечно + + + + Paranoid (disables most optimizations) + Параноїк (відключає більшість оптимізацій) + + + + Borderless Windowed + Вікно без рамок + + + + Exclusive Fullscreen + Ексклюзивний повноекранний + + + + No Video Output + Відсутність відеовиходу + + + + CPU Video Decoding + Декодування відео на ЦП + + + + GPU Video Decoding (Default) + Декодування відео на ГП (за замовчуванням) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [ЕКСПЕРИМЕНТАЛЬНЕ] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [ЕКСПЕРИМЕНТАЛЬНО] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Найближчий сусід + + + + Bilinear + Білінійне + + + + Bicubic + Бікубічне + + + + Gaussian + Гауса + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + Вимкнено + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + За замовчуванням (16:9) + + + + Force 4:3 + Змусити 4:3 + + + + Force 21:9 + Змусити 21:9 + + + + Force 16:10 + Змусити 16:10 + + + + Stretch to Window + Розтягнути до вікна + + + + Automatic + Автоматично + + + + + Default + За замовчуванням + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Software keyboard + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - - Enable Reactive Flushing - Увімкнути реактивне очищення - - - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - + Sync to framerate of video playback - + Run the game at normal speed during video playback, even when the framerate is unlocked. - + Barrier feedback loops - + Improves rendering of transparency effects in specific games. - - RNG Seed - Сід RNG + + RAII + - + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Назва пристрою - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Примітка: може бути перезаписано якщо регіон вибирається автоматично - - - - Region: - Регіон: - - - + The region of the emulated Switch. - - Time Zone: - Часовий пояс: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Режим відстворення звуку: - - - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Запитувати користувача під час запуску гри - - - - Pause emulation when in background - Призупиняти емуляцію у фоновому режимі - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Приховування миші при бездіяльності - - - + This setting hides the mouse after 2.5s of inactivity. - + Disable controller applet - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - ЦП - - - + GPU - + CPU Asynchronous - - Uncompressed (Best quality) - Без стиснення (Найкраща якість) - - - - BC1 (Low quality) - ВС1 (Низька якість) - - - - BC3 (Medium quality) - ВС3 (Середня якість) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - - Null - Null - - - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (асемблерні шейдери, лише для NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Нормальна + + Unsafe (fast) + - - High - Висока + + Safe (stable) + - - Extreme - Екстрим - - - - Auto - Авто - - - - Accurate - Точно - - - - Unsafe - Небезпечно - - - - Paranoid (disables most optimizations) - Параноїк (відключає більшість оптимізацій) - - - + Dynarmic - + NCE - - Borderless Windowed - Вікно без рамок - - - - Exclusive Fullscreen - Ексклюзивний повноекранний - - - - No Video Output - Відсутність відеовиходу - - - - CPU Video Decoding - Декодування відео на ЦП - - - - GPU Video Decoding (Default) - Декодування відео на ГП (за замовчуванням) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [ЕКСПЕРИМЕНТАЛЬНЕ] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [ЕКСПЕРИМЕНТАЛЬНО] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Найближчий сусід - - - - Bilinear - Білінійне - - - - Bicubic - Бікубічне - - - - Gaussian - Гауса - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - Вимкнено - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - За замовчуванням (16:9) - - - - Force 4:3 - Змусити 4:3 - - - - Force 21:9 - Змусити 21:9 - - - - Force 16:10 - Змусити 16:10 - - - - Stretch to Window - Розтягнути до вікна - - - - Automatic - Автоматично - - - - Default - За замовчуванням - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Японська (日本語) - + American English Американська англійська - + French (français) Французька (français) - + German (Deutsch) Німецька (Deutsch) - + Italian (italiano) Італійська (italiano) - + Spanish (español) Іспанська (español) - + Chinese Китайська - + Korean (한국어) Корейська (한국어) - + Dutch (Nederlands) Голландська (Nederlands) - + Portuguese (português) Португальська (português) - + Russian (Русский) Російська (Русский) - + Taiwanese Тайванська - + British English Британська англійська - + Canadian French Канадська французька - + Latin American Spanish Латиноамериканська іспанська - + Simplified Chinese Спрощена китайська - + Traditional Chinese (正體中文) Традиційна китайська (正體中文) - + Brazilian Portuguese (português do Brasil) Бразильська португальська (português do Brasil) - - + + Serbian (српски) + + + + + Japan Японія - + USA США - + Europe Європа - + Australia Австралія - + China Китай - + Korea Корея - + Taiwan Тайвань - + Auto (%1) Auto select time zone Авто (%1) - + Default (%1) Default time zone За замовчуванням (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Куба - + EET EET - + Egypt Єгипет - + Eire Ейре - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Ейре - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Гринвіч - + Hongkong Гонконг - + HST HST - + Iceland Ісландія - + Iran Іран - + Israel Ізраїль - + Jamaica Ямайка - + Kwajalein Кваджалейн - + Libya Лівія - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Навахо - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Польща - + Portugal Португалія - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Сінгапур - + Turkey Туреччина - + UCT UCT - + Universal Універсальний - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Зулуси - + Mono Моно - + Stereo Стерео - + Surround Об'ємний звук - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked У док-станції - + Handheld Портативний - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2271,27 +2368,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Журналювання - + Open Log Location Відкрити папку для журналів - + Global Log Filter Глобальний фільтр журналів - + When checked, the max size of the log increases from 100 MB to 1 GB Якщо увімкнено, максимальний розмір журналу збільшується зі 100 МБ до 1 ГБ - + Enable Extended Logging** Увімкнути розширене ведення журналу** - + Show Log in Console Показувати журнал у консолі @@ -2437,7 +2534,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2499,7 +2596,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Це буде автоматично скинуто після закриття yuzu. - + Web applet not compiled Веб-аплет не скомпільовано @@ -2549,7 +2646,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2558,88 +2655,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Деякі налаштування доступні тільки тоді, коли гру не запущено. - + Applets - - + + Audio Аудіо - - + + CPU ЦП - + Debug Налагодження - + Filesystem Файлова система - - + + General Загальні - - + + Graphics Графіка - + GraphicsAdvanced ГрафікаРозширені - + GraphicsExtensions - + Hotkeys Гарячі клавіші - - + + Controls Керування - + Profiles Профілі - + Network Мережа - - + + System Система - + Game List Список ігор - + Web Мережа @@ -2737,51 +2834,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Скинути кеш метаданих - + Select Emulated NAND Directory... Виберіть папку для емульованого NAND... - + Select Emulated SD Directory... Виберіть папку для емульованого SD... - + Select Gamecard Path... Оберіть папку для картриджів... - + Select Dump Directory... Оберіть папку для дампів... - + Select Mod Load Directory... Оберіть папку для модів... - The metadata cache is already empty. - Кеш метаданих вже порожній. + Кеш метаданих вже порожній. - The operation completed successfully. - Операція завершилася успішно. + Операція завершилася успішно. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Кеш метаданих не можна видалити. Можливо, він використовується або відсутній. + Кеш метаданих не можна видалити. Можливо, він використовується або відсутній. @@ -2812,12 +2903,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Це скине всі налаштування і видалить усі конфігурації під окремі ігри. При цьому не будуть видалені шляхи до ігор, профілів або профілів вводу. Продовжити? @@ -2850,33 +2941,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Фоновий колір: - + % FSR sharpening percentage (e.g. 50%) % - + Off Вимкнено - + VSync Off Верт. синхронізацію вимкнено - + Recommended Рекомендовано - + On Увімкнено - + VSync On Верт. синхронізація увімкнена @@ -2913,14 +3004,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2952,75 +3047,75 @@ These settings are experimental, and may cause black screens. If your games fail Відновити значення за замовчуванням. - + Action Дія - + Hotkey Гаряча клавіша - + Controller Hotkey Гаряча клавіша контролера - - - + + + Conflicting Key Sequence Конфліктуюча комбінація клавіш - - + + The entered key sequence is already assigned to: %1 Введена комбінація вже призначена до: %1 - + [waiting] [очікування] - + Invalid Неприпустимо - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Відновити значення за замовчуванням - + Clear Очистити - + Conflicting Button Sequence Конфліктуюче поєднання кнопок - + The default button sequence is already assigned to: %1 Типова комбінація кнопок вже призначена до: %1 - + The default key sequence is already assigned to: %1 Типова комбінація клавіш вже призначена до: %1 @@ -3340,7 +3435,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3495,7 +3590,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Лівий міні-джойстик @@ -3605,14 +3700,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3631,7 +3726,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Плюс @@ -3644,15 +3739,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3697,7 +3792,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Правий міні-джойстик @@ -3712,242 +3807,242 @@ These settings are experimental, and may cause black screens. If your games fail Налаштувати - - - - + + + + Clear Очистити - - - - - + + + + + [not set] [не задано] - - - + + + Invert button Інвертувати кнопку - - + + Toggle button Переключити кнопку - + Turbo button Турбо кнопка - - + + Invert axis Інвертувати осі - - - + + + Set threshold Встановити поріг - - + + Choose a value between 0% and 100% Оберіть значення між 0% і 100% - + Toggle axis Переключити осі - + Set gyro threshold Встановити поріг гіроскопа - + Calibrate sensor Калібрувати сенсор - + Map Analog Stick Задати аналоговий міні-джойстик - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Після натискання на ОК, рухайте ваш міні-джойстик горизонтально, а потім вертикально. Щоб інвертувати осі, спочатку рухайте ваш міні-джойстик вертикально, а потім горизонтально. - + Center axis Центрувати осі - - + + Deadzone: %1% Мертва зона: %1% - - + + Modifier Range: %1% Діапазон модифікатора: %1% - - + + Pro Controller Контролер Pro - + Dual Joycons Подвійні Joy-Con'и - + Left Joycon Лівий Joy-Con - + Right Joycon Правий Joy-Con - + Handheld Портативний - + GameCube Controller Контролер GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Контролер NES - + SNES Controller Контролер SNES - + N64 Controller Контролер N64 - + Sega Genesis Sega Genesis - + Start / Pause Старт / Пауза - + Z Z - + Control Stick Міні-джойстик керування - + C-Stick C-Джойстик - + Shake! Потрусіть! - + [waiting] [очікування] - + New Profile Новий профіль - + Enter a profile name: Введіть ім'я профілю: - - + + Create Input Profile Створити профіль контролю - + The given profile name is not valid! Задане ім'я профілю недійсне! - + Failed to create the input profile "%1" Не вдалося створити профіль контролю "%1" - + Delete Input Profile Видалити профіль контролю - + Failed to delete the input profile "%1" Не вдалося видалити профіль контролю "%1" - + Load Input Profile Завантажити профіль контролю - + Failed to load the input profile "%1" Не вдалося завантажити профіль контролю "%1" - + Save Input Profile Зберегти профіль контролю - + Failed to save the input profile "%1" Не вдалося зберегти профіль контролю "%1" @@ -4004,7 +4099,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure Налаштувати @@ -4040,7 +4135,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test Тест @@ -4059,7 +4154,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Дізнатися більше</span></a> - + %1:%2 %1:%2 @@ -4068,77 +4163,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Номер порту містить неприпустимі символи - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Порт повинен бути в районі від 0 до 65353 - + IP address is not valid IP-адреса недійсна - + This UDP server already exists Цей UDP сервер уже існує - + Unable to add more than 8 servers Неможливо додати більше 8 серверів - + Testing Тестування - + Configuring Налаштування - + Test Successful Тест успішний - + Successfully received data from the server. Успішно отримано інформацію із сервера - + Test Failed Тест провалено - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Не вдалося отримати дійсні дані з сервера.<br>Переконайтеся, що сервер правильно налаштований, а також перевірте адресу та порт. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Тест UDP або калібрація в процесі.<br>Будь ласка, зачекайте завершення. @@ -4265,7 +4360,12 @@ Current values are %1% and %2% respectively. Інтерфейс мережі - + + Enable Airplane Mode + + + + None Нічого @@ -4323,52 +4423,52 @@ Current values are %1% and %2% respectively. Деякі налаштування доступні тільки тоді, коли гру не запущено. - + Add-Ons Доповнення - + System Система - + CPU ЦП - + Graphics Графіка - + Adv. Graphics Розш. Графіка - + GPU Extensions - + Audio Аудіо - + Input Profiles Профілі вводу - + Linux - + Properties Властивості @@ -4386,12 +4486,12 @@ Current values are %1% and %2% respectively. Доповнення - + Patch Name Назва патчу - + Version Версія @@ -4429,27 +4529,32 @@ Current values are %1% and %2% respectively. Обрати зображення - + + Select Avatar + + + + Add Додати - + Rename Перейменувати - + Remove Видалити - + Profile management is available only when game is not running. Керування профілями недоступне, поки запущена гра. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4457,100 +4562,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username Введіть ім'я користувача - + Users Користувачі - + Enter a username for the new user: Введіть ім'я користувача для нового профілю: - + Enter a new username: Введіть нове ім'я користувача: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Оберіть зображення користувача - - JPEG Images (*.jpg *.jpeg) - Зображення JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Зображення JPEG (*.jpg *.jpeg) + + + Error deleting image Помилка під час видалення зображення - + Error occurred attempting to overwrite previous image at: %1. Помилка під час спроби перезапису попереднього зображення в: %1. - + Error deleting file Помилка під час видалення файлу - + Unable to delete existing file: %1. Не вдалося видалити наявний файл: %1. - + Error creating user image directory Помилка під час створення папки користувацьких зображень - + Unable to create directory %1 for storing user images. Не вийшло створити папку %1 для зберігання зображень користувача. - Error copying user image - Помилка під час копіювання зображення користувача + Помилка під час копіювання зображення користувача - Unable to copy image from %1 to %2 - Не вийшло скопіювати зображення з %1 у %2 + Не вийшло скопіювати зображення з %1 у %2 - Error resizing user image - Помилка під час зміни розміру зображення користувача + Помилка під час зміни розміру зображення користувача - Unable to resize image - Неможливо змінити розмір зображення + Неможливо змінити розмір зображення + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Скасувати + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Видалити цього користувача? Усі збережені дані користувача буде видалено. - + Confirm Delete Підтвердити видалення - + Name: %1 UUID: %2 Ім'я: %1 @@ -4603,7 +4797,7 @@ UUID: %2 - + Enable Увімкнути @@ -4614,7 +4808,7 @@ UUID: %2 - + Not connected Не під'єднано @@ -4624,63 +4818,63 @@ UUID: %2 За замовчуванням - + Clear Очистити - + [not set] [не задано] - + Invert axis Інвертувати осі - - + + Deadzone: %1% Мертва зона: %1% - + Error enabling ring input Помилка під час увімкнення введення кільця - + Direct Joycon driver is not enabled Прямий драйвер Joycon не активний - + Configuring Налаштування - + The current mapped device doesn't support the ring controller Поточний вибраний пристрій не підтримує контролер Ring - + The current mapped device doesn't have a ring attached До поточного пристрою не прикріплено кільце - + The current mapped device is not connected Поточний пристрій не під'єднано - + Unexpected driver result %1 Несподіваний результат драйвера %1 - + [waiting] [очікування] @@ -4722,7 +4916,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4774,12 +4968,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Налаштування TAS - + Select TAS Load Directory... Обрати папку завантаження TAS... @@ -4889,7 +5083,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5209,6 +5403,16 @@ Drag points to change position, or double-click table cells to edit values.Web Мережа + + + Eden Web Service + + + + + Generate + + yuzu Web Service Веб-сервіс yuzu @@ -5218,42 +5422,29 @@ Drag points to change position, or double-click table cells to edit values.Надаючи своє ім'я користувача і токен, ви погоджуєтеся дозволити yuzu збирати додаткові дані про використання, які можуть включати інформацію, що ідентифікує користувача. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Підтвердити + Підтвердити - Sign up - Реєстрація + Реєстрація - + Token: Токен: - + Username: Ім'я користувача: - What is my token? - Що таке токен і де його знайти? + Що таке токен і де його знайти? - + Web Service configuration can only be changed when a public room isn't being hosted. Налаштування веб-служби можуть бути змінені тільки в тому випадку, коли не хоститься публічна кімната. @@ -5278,12 +5469,12 @@ Drag points to change position, or double-click table cells to edit values.Перегенерувати - + Discord Presence Discord Presence - + Show Current Game in your Discord Status Показувати поточну гру у вашому статусі Discord @@ -5292,24 +5483,8 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Дізнатися більше</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Реєстрація</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Реєстрація</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5332,10 +5507,9 @@ Drag points to change position, or double-click table cells to edit values.Токен не було підтверджено. Зміну вашого токена не було збережено. - Unverified, please click Verify before saving configuration Tooltip - Не підтверджено, будь ласка, натисніть кнопку Підтвердити, перш ніж зберігати конфігурацію. + Не підтверджено, будь ласка, натисніть кнопку Підтвердити, перш ніж зберігати конфігурацію. Verifying... @@ -5359,20 +5533,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Підтверждення не було успішним. Переконайтеся, що ви правильно ввели свій токен і що ваше інтернет-з'єднання працює. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Контролер P1 - + &Controller P1 [&C] Контролер P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Версія + + DirectConnect @@ -5478,7 +5699,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5486,11 +5712,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. Хост кімнати заблокував вас. Поговоріть із хостом, щоб він розблокував вас, або спробуйте іншу кімнату. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5552,7 +5773,7 @@ Please go to Configure -> System -> Network and make a selection. Телеметрія - + Broken Vulkan Installation Detected Виявлено пошкоджену інсталяцію Vulkan @@ -5561,106 +5782,105 @@ Please go to Configure -> System -> Network and make a selection. Не вдалося виконати ініціалізацію Vulkan під час завантаження.<br><br>Натисніть <a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>тут для отримання інструкцій щодо усунення проблеми</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Запущено гру - + Loading Web Applet... Завантаження веб-аплета... - - + + Disable Web Applet Вимкнути веб-аплет - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Вимкнення веб-апплета може призвести до несподіваної поведінки, і його слід вимикати лише заради Super Mario 3D All-Stars. Ви впевнені, що хочете вимкнути веб-апплет? (Його можна знову ввімкнути в налаштуваннях налагодження.) - + The amount of shaders currently being built Кількість створюваних шейдерів на цей момент - + The current selected resolution scaling multiplier. Поточний обраний множник масштабування роздільної здатності. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Поточна швидкість емуляції. Значення вище або нижче 100% вказують на те, що емуляція йде швидше або повільніше, ніж на Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Кількість кадрів на секунду в цей момент. Значення буде змінюватися між іграми та сценами. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Час, який потрібен для емуляції 1 кадру Switch, не беручи до уваги обмеження FPS або вертикальну синхронізацію. Для емуляції в повній швидкості значення має бути не більше 16,67 мс. - + Unmute Увімкнути звук - + Mute Вимкнути звук - + Reset Volume Скинути гучність - + &Clear Recent Files [&C] Очистити нещодавні файли - + &Continue [&C] Продовжити - + &Pause [&P] Пауза - Warning Outdated Game Format - Попередження застарілий формат гри + Попередження застарілий формат гри You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Для цієї гри ви використовуєте розархівований формат ROM'а, який є застарілим і був замінений іншими, такими як NCA, NAX, XCI або NSP. У розархівованих каталогах ROM'а відсутні іконки, метадані та підтримка оновлень. <br><br>Для отримання інформації про різні формати Switch, підтримувані yuzu, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>перегляньте нашу вікі</a>. Це повідомлення більше не буде відображатися. - - + + Error while loading ROM! Помилка під час завантаження ROM! - + The ROM format is not supported. Формат ROM'а не підтримується. - + An error occurred initializing the video core. Сталася помилка під час ініціалізації відеоядра. @@ -5669,7 +5889,7 @@ Please go to Configure -> System -> Network and make a selection. yuzu зіткнувся з помилкою під час запуску відеоядра. Зазвичай це спричинено застарілими драйверами ГП, включно з інтегрованими. Перевірте журнал для отримання більш детальної інформації. Додаткову інформацію про доступ до журналу дивіться на наступній сторінці: <a href='https://yuzu-emu.org/help/reference/log-files/'>Як завантажити файл журналу</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Помилка під час завантаження ROM'а! %1 @@ -5680,1041 +5900,887 @@ Please go to Configure -> System -> Network and make a selection. %1<br>Будь ласка, дотримуйтесь <a href='https://yuzu-emu.org/help/quickstart/'>короткого керівництва користувача yuzu</a> щоб пере-дампити ваші файли<br>Ви можете звернутися до вікі yuzu</a> або Discord yuzu</a> для допомоги - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Сталася невідома помилка. Будь ласка, перевірте журнал для подробиць. - + (64-bit) (64-бітний) - + (32-bit) (32-бітний) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Закриваємо програму... - + Save Data Збереження - + Mod Data Дані модів - + Error Opening %1 Folder Помилка під час відкриття папки %1 - - + + Folder does not exist! Папка не існує! - Error Opening Transferable Shader Cache - Помилка під час відкриття переносного кешу шейдерів + Помилка під час відкриття переносного кешу шейдерів - Failed to create the shader cache directory for this title. - Не вдалося створити папку кешу шейдерів для цієї гри. + Не вдалося створити папку кешу шейдерів для цієї гри. - Error Removing Contents - Помилка під час видалення вмісту + Помилка під час видалення вмісту - Error Removing Update - Помилка під час видалення оновлень + Помилка під час видалення оновлень - Error Removing DLC - Помилка під час видалення DLC + Помилка під час видалення DLC - + Remove Installed Game Contents? Видалити встановлений вміст ігор? - + Remove Installed Game Update? Видалити встановлені оновлення гри? - + Remove Installed Game DLC? Видалити встановлені DLC гри? - + Remove Entry Видалити запис - - - - - - Successfully Removed - Успішно видалено + Успішно видалено - Successfully removed the installed base game. - Встановлену гру успішно видалено. + Встановлену гру успішно видалено. - The base game is not installed in the NAND and cannot be removed. - Гру не встановлено в NAND і не може буде видалено. + Гру не встановлено в NAND і не може буде видалено. - Successfully removed the installed update. - Встановлене оновлення успішно видалено. + Встановлене оновлення успішно видалено. - There is no update installed for this title. - Для цієї гри не було встановлено оновлення. + Для цієї гри не було встановлено оновлення. - There are no DLC installed for this title. - Для цієї гри не було встановлено DLC. + Для цієї гри не було встановлено DLC. - Successfully removed %1 installed DLC. - Встановлений DLC %1 було успішно видалено + Встановлений DLC %1 було успішно видалено - + Delete OpenGL Transferable Shader Cache? Видалити переносний кеш шейдерів OpenGL? - + Delete Vulkan Transferable Shader Cache? Видалити переносний кеш шейдерів Vulkan? - + Delete All Transferable Shader Caches? Видалити весь переносний кеш шейдерів? - + Remove Custom Game Configuration? Видалити користувацьке налаштування гри? - + Remove Cache Storage? Видалити кеш-сховище? - + Remove File Видалити файл - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Помилка під час видалення переносного кешу шейдерів + Помилка під час видалення переносного кешу шейдерів - - A shader cache for this title does not exist. - Кеш шейдерів для цієї гри не існує. + Кеш шейдерів для цієї гри не існує. - Successfully removed the transferable shader cache. - Переносний кеш шейдерів успішно видалено. + Переносний кеш шейдерів успішно видалено. - Failed to remove the transferable shader cache. - Не вдалося видалити переносний кеш шейдерів. + Не вдалося видалити переносний кеш шейдерів. - Error Removing Vulkan Driver Pipeline Cache - Помилка під час видалення конвеєрного кешу Vulkan + Помилка під час видалення конвеєрного кешу Vulkan - Failed to remove the driver pipeline cache. - Не вдалося видалити конвеєрний кеш шейдерів. + Не вдалося видалити конвеєрний кеш шейдерів. - - Error Removing Transferable Shader Caches - Помилка під час видалення переносного кешу шейдерів + Помилка під час видалення переносного кешу шейдерів - Successfully removed the transferable shader caches. - Переносний кеш шейдерів успішно видалено. + Переносний кеш шейдерів успішно видалено. - Failed to remove the transferable shader cache directory. - Помилка під час видалення папки переносного кешу шейдерів. + Помилка під час видалення папки переносного кешу шейдерів. - - Error Removing Custom Configuration - Помилка під час видалення користувацького налаштування + Помилка під час видалення користувацького налаштування - A custom configuration for this title does not exist. - Користувацьких налаштувань для цієї гри не існує. + Користувацьких налаштувань для цієї гри не існує. - Successfully removed the custom game configuration. - Користувацьке налаштування гри успішно видалено. + Користувацьке налаштування гри успішно видалено. - Failed to remove the custom game configuration. - Не вдалося видалити користувацьке налаштування гри. + Не вдалося видалити користувацьке налаштування гри. - - + + RomFS Extraction Failed! Не вдалося вилучити RomFS! - + There was an error copying the RomFS files or the user cancelled the operation. Сталася помилка під час копіювання файлів RomFS або користувач скасував операцію. - + Full Повний - + Skeleton Скелет - + Select RomFS Dump Mode Виберіть режим дампа RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Будь ласка, виберіть, як ви хочете виконати дамп RomFS <br>Повний скопіює всі файли в нову папку, тоді як <br>скелет створить лише структуру папок. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root В %1 недостатньо вільного місця для вилучення RomFS. Будь ласка, звільніть місце або виберіть іншу папку для дампа в Емуляція > Налаштування > Система > Файлова система > Корінь дампа - + Extracting RomFS... Вилучення RomFS... - - - - - + + Cancel Скасувати - + RomFS Extraction Succeeded! Вилучення RomFS пройшло успішно! - - - + The operation completed successfully. Операція завершилася успішно. - - Integrity verification couldn't be performed! - - - - - File contents were not checked for validity. - - - - - - Verifying integrity... - - - - - - Integrity verification succeeded! - - - - - - Integrity verification failed! - - - - - File contents may be corrupt. - - - - - - - Create Shortcut - Створити ярлик + Створити ярлик - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - Успішно створено ярлик у %1 + Успішно створено ярлик у %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Це створить ярлик для поточного AppImage. Він може не працювати після оновлень. Продовжити? + Це створить ярлик для поточного AppImage. Він може не працювати після оновлень. Продовжити? - - Failed to create a shortcut to %1 + Create Icon + Створити іконку + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Неможливо створити файл іконки. Шлях "%1" не існує і не може бути створений. + + + + Warning: Outdated Game Format - - Create Icon - Створити іконку + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + - - Cannot create icon file. Path "%1" does not exist and cannot be created. - Неможливо створити файл іконки. Шлях "%1" не існує і не може бути створений. + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + - + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Помилка відкриття %1 - + Select Directory Обрати папку - + Properties Властивості - + The game properties could not be loaded. Не вдалося завантажити властивості гри. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Виконуваний файл Switch (%1);;Усі файли (*.*) - + Load File Завантажити файл - + Open Extracted ROM Directory Відкрити папку вилученого ROM'а - + Invalid Directory Selected Вибрано неприпустиму папку - + The directory you have selected does not contain a 'main' file. Папка, яку ви вибрали, не містить файлу 'main'. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Встановлюваний файл Switch (*.nca, *.nsp, *.xci);;Архів контенту Nintendo (*.nca);;Пакет подачі Nintendo (*.nsp);;Образ картриджа NX (*.xci) - + Install Files Встановити файли - + %n file(s) remaining Залишився %n файл Залишилося %n файл(ів) - Залишилося %n файл(ів) - + Installing file "%1"... Встановлення файлу "%1"... - - + + Install Results Результати встановлення - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Щоб уникнути можливих конфліктів, ми не рекомендуємо користувачам встановлювати ігри в NAND. Будь ласка, використовуйте цю функцію тільки для встановлення оновлень і завантажуваного контенту. - + %n file(s) were newly installed %n файл було нещодавно встановлено %n файл(ів) було нещодавно встановлено - - %n файл(ів) було нещодавно встановлено - + %n file(s) were overwritten %n файл було перезаписано %n файл(ів) було перезаписано - - %n файл(ів) було перезаписано - + %n file(s) failed to install %n файл не вдалося встановити %n файл(ів) не вдалося встановити - - %n файл(ів) не вдалося встановити - + System Application Системний додаток - + System Archive Системний архів - + System Application Update Оновлення системного додатку - + Firmware Package (Type A) Пакет прошивки (Тип А) - + Firmware Package (Type B) Пакет прошивки (Тип Б) - + Game Гра - + Game Update Оновлення гри - + Game DLC DLC до гри - + Delta Title Дельта-титул - + Select NCA Install Type... Виберіть тип установки NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Будь ласка, виберіть тип додатку, який ви хочете встановити для цього NCA: (У більшості випадків, підходить стандартний вибір "Гра".) - + Failed to Install Помилка встановлення - + The title type you selected for the NCA is invalid. Тип додатку, який ви вибрали для NCA, недійсний. - + File not found Файл не знайдено - + File "%1" not found Файл "%1" не знайдено - + OK ОК - - + + Hardware requirements not met Не задоволені системні вимоги - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Ваша система не відповідає рекомендованим системним вимогам. Звіти про сумісність було вимкнено. - + Missing yuzu Account Відсутній обліковий запис yuzu - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Щоб надіслати звіт про сумісність гри, необхідно прив'язати свій обліковий запис yuzu. <br><br/>Щоб прив'язати свій обліковий запис yuzu, перейдіть у розділ Емуляція &gt; Параметри &gt; Мережа. - + Error opening URL Помилка під час відкриття URL - + Unable to open the URL "%1". Не вдалося відкрити URL: "%1". - + TAS Recording Запис TAS - + Overwrite file of player 1? Перезаписати файл гравця 1? - + Invalid config detected Виявлено неприпустиму конфігурацію - + Handheld controller can't be used on docked mode. Pro controller will be selected. Портативний контролер не може бути використаний у режимі док-станції. Буде обрано контролер Pro. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Поточний amiibo було прибрано - + Error Помилка - - + + The current game is not looking for amiibos Поточна гра не шукає amiibo - + Amiibo File (%1);; All Files (*.*) Файл Amiibo (%1);; Всі Файли (*.*) - + Load Amiibo Завантажити Amiibo - + Error loading Amiibo data Помилка під час завантаження даних Amiibo - + The selected file is not a valid amiibo Обраний файл не є допустимим amiibo - + The selected file is already on use Обраний файл уже використовується - + An unknown error occurred Виникла невідома помилка - - - Verification failed for the following files: - -%1 - - - - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Аплет контролера - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Зробити знімок екрану - + PNG Image (*.png) Зображення PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Стан TAS: Виконується %1/%2 - + TAS state: Recording %1 Стан TAS: Записується %1 - + TAS state: Idle %1/%2 Стан TAS: Простий %1/%2 - + TAS State: Invalid Стан TAS: Неприпустимий - + &Stop Running [&S] Зупинка - + &Start [&S] Почати - + Stop R&ecording [&E] Закінчити запис - + R&ecord [&E] Запис - + Building: %n shader(s) Побудова: %n шейдер Побудова: %n шейдер(ів) - Побудова: %n шейдер(ів) - + Scale: %1x %1 is the resolution scaling factor Масштаб: %1x - + Speed: %1% / %2% Швидкість: %1% / %2% - + Speed: %1% Швидкість: %1% @@ -6723,54 +6789,54 @@ Would you like to download it? Гра: %1 FPS (Необмежено) - + Game: %1 FPS Гра: %1 FPS - + Frame: %1 ms Кадр: %1 мс - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA БЕЗ ЗГЛАДЖУВАННЯ - + VOLUME: MUTE ГУЧНІСТЬ: ЗАГЛУШЕНА - + VOLUME: %1% Volume percentage (e.g. 50%) ГУЧНІСТЬ: %1% - + Derivation Components Missing Компоненти розрахунку відсутні - + Select RomFS Dump Target Оберіть ціль для дампа RomFS - + Please select which RomFS you would like to dump. Будь ласка, виберіть, який RomFS ви хочете здампити. @@ -6783,7 +6849,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Ви впевнені, що хочете зупинити емуляцію? Будь-який незбережений прогрес буде втрачено. @@ -6796,102 +6862,102 @@ Would you like to bypass this and exit anyway? Чи хочете ви обійти це і вийти в будь-якому випадку? - + None Вимкнено - + FXAA FXAA - + SMAA SMAA - + Nearest Найближчий - + Bilinear Білінійне - + Bicubic Бікубічне - + Gaussian Гауса - + ScaleForce ScaleForce - + Area - + Docked У док-станції - + Handheld Портативний - + Normal Нормальна - + High Висока - + Extreme Екстрим - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6899,13 +6965,13 @@ Would you like to bypass this and exit anyway? GRenderWindow - - + + OpenGL not available! OpenGL недоступний! - + OpenGL shared contexts are not supported. Загальні контексти OpenGL не підтримуються. @@ -6914,33 +6980,33 @@ Would you like to bypass this and exit anyway? yuzu не було зібрано з підтримкою OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Помилка під час ініціалізації OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. Ваш ГП може не підтримувати OpenGL, або у вас встановлено застарілий графічний драйвер. - + Error while initializing OpenGL 4.6! Помилка під час ініціалізації OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 Ваш ГП може не підтримувати OpenGL 4.6, або у вас встановлено застарілий графічний драйвер.<br><br>Рендерер GL:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 Ваш ГП може не підтримувати одне або кілька необхідних розширень OpenGL. Будь ласка, переконайтеся в тому, що у вас встановлено останній графічний драйвер.<br><br>Рендерер GL:<br>%1<br><br>Розширення, що не підтримуються:<br>%2 @@ -6948,128 +7014,128 @@ Would you like to bypass this and exit anyway? GameList - + Favorite Улюблені - + Start Game Запустити гру - + Start Game without Custom Configuration Запустити гру без користувацького налаштування - + Open Save Data Location Відкрити папку для збережень - + Open Mod Data Location Відкрити папку для модів - + Open Transferable Pipeline Cache Відкрити переносний кеш конвеєра - + Remove Видалити - + Remove Installed Update Видалити встановлене оновлення - + Remove All Installed DLC Видалити усі DLC - + Remove Custom Configuration Видалити користувацьке налаштування - + Remove Play Time Data - + Remove Cache Storage Видалити кеш-сховище - + Remove OpenGL Pipeline Cache Видалити кеш конвеєра OpenGL - + Remove Vulkan Pipeline Cache Видалити кеш конвеєра Vulkan - + Remove All Pipeline Caches Видалити весь кеш конвеєра - + Remove All Installed Contents Видалити весь встановлений вміст - + Dump RomFS Дамп RomFS - + Dump RomFS to SDMC Здампити RomFS у SDMC - + Verify Integrity - + Copy Title ID to Clipboard Скопіювати ідентифікатор додатку в буфер обміну - + Navigate to GameDB entry Перейти до сторінки GameDB - + Create Shortcut Створити ярлик - + Add to Desktop Додати на Робочий стіл - + Add to Applications Menu Додати до меню застосунків - + Configure Game @@ -7078,62 +7144,62 @@ Would you like to bypass this and exit anyway? Властивості - + Scan Subfolders Сканувати підпапки - + Remove Game Directory Видалити директорію гри - + ▲ Move Up ▲ Перемістити вверх - + ▼ Move Down ▼ Перемістити вниз - + Open Directory Location Відкрити розташування папки - + Clear Очистити - + Name Назва - + Compatibility Сумісність - + Add-ons Доповнення - + File type Тип файлу - + Size Розмір - + Play time @@ -7141,62 +7207,62 @@ Would you like to bypass this and exit anyway? GameListItemCompat - + Ingame Запускається - + Game starts, but crashes or major glitches prevent it from being completed. Гра запускається, але вильоти або серйозні баги не дають змоги її завершити. - + Perfect Ідеально - + Game can be played without issues. У гру можна грати без проблем. - + Playable Придатно до гри - + Game functions with minor graphical or audio glitches and is playable from start to finish. Гра працює з незначними графічними та/або звуковими помилками і прохідна від початку до кінця. - + Intro/Menu Вступ/Меню - + Game loads, but is unable to progress past the Start Screen. Гра завантажується, але не проходить далі стартового екрана. - + Won't Boot Не запускається - + The game crashes when attempting to startup. Гра вилітає під час запуску. - + Not Tested Не перевірено - + The game has not yet been tested. Гру ще не перевіряли на сумісність. @@ -7204,7 +7270,7 @@ Would you like to bypass this and exit anyway? GameListPlaceholder - + Double-click to add a new folder to the game list Натисніть двічі, щоб додати нову папку до списку ігор @@ -7212,21 +7278,20 @@ Would you like to bypass this and exit anyway? GameListSearchField - + %1 of %n result(s) %1 із %n результат(ів) %1 із %n результат(ів) - %1 із %n результат(ів) - + Filter: Пошук: - + Enter pattern to filter Введіть текст для пошуку @@ -7308,7 +7373,7 @@ Would you like to bypass this and exit anyway? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7322,190 +7387,190 @@ Debug Message: Hotkeys - + Audio Mute/Unmute Увімкнення/вимкнення звуку - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Основне вікно - + Audio Volume Down Зменшити гучність звуку - + Audio Volume Up Підвищити гучність звуку - + Capture Screenshot Зробити знімок екрану - + Change Adapting Filter Змінити адаптуючий фільтр - + Change Docked Mode Змінити режим консолі - + Change GPU Accuracy Змінити точність ГП - + Configure Налаштувати - + Configure Current Game - + Continue/Pause Emulation Продовження/Пауза емуляції - + Exit Fullscreen Вийти з повноекранного режиму + + + Exit Eden + + Exit yuzu Вийти з yuzu - - Exit eden - - - - + Fullscreen Повний екран - + Load File Завантажити файл - + Load/Remove Amiibo Завантажити/видалити Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Перезапустити емуляцію - + Stop Emulation Зупинити емуляцію - + TAS Record Запис TAS - + TAS Reset Скидання TAS - + TAS Start/Stop Старт/Стоп TAS - + Toggle Filter Bar Переключити панель пошуку - + Toggle Framerate Limit Переключити обмеження частоти кадрів - + Toggle Mouse Panning Переключити панорамування миші - + Toggle Renderdoc Capture - + Toggle Status Bar Переключити панель стану @@ -7513,22 +7578,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. Будь ласка, переконайтеся, що це ті файли, які ви хочете встановити. - + Installing an Update or DLC will overwrite the previously installed one. Встановлення оновлення або завантажуваного контенту перезапише раніше встановлене. - + Install Встановити - + Install Files to NAND Встановити файли в NAND @@ -7536,7 +7601,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 У тексті неприпустимі такі символи: @@ -7683,152 +7748,207 @@ Debug Message: [&R] Нещодавні файли - + + Open &Eden Folders + + + + &Emulation [&E] Емуляція - + &View [&V] Вигляд - + &Reset Window Size [&R] Скинути розмір вікна - + &Debugging [&D] Налагодження - + Reset Window Size to &720p Скинути розмір вікна до &720p - + Reset Window Size to 720p Скинути розмір вікна до 720p - + Reset Window Size to &900p Скинути розмір вікна до &900p - + Reset Window Size to 900p Скинути розмір вікна до 900p - + Reset Window Size to &1080p Скинути розмір вікна до &1080p - + Reset Window Size to 1080p Скинути розмір вікна до 1080p - + &Multiplayer [&M] Мультиплеєр - + &Tools [&T] Інструменти - + &Amiibo - + &TAS [&T] TAS - + &Create Home Menu Shortcut - + &Help [&H] Допомога - + &Install Files to NAND... [&I] Встановити файли в NAND... - + L&oad File... [&O] Завантажити файл... - + Load &Folder... [&F] Завантажити папку... - + E&xit [&X] Вихід - + &Pause [&P] Пауза - + &Stop [&S] Стоп - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7837,97 +7957,97 @@ Debug Message: [&A] Про yuzu - + Single &Window Mode [&W] Режим одного вікна - + Con&figure... [&F] Налаштування... - + Ctrl+, - + Display D&ock Widget Headers [&O] Відображати заголовки віджетів дока - + Show &Filter Bar [&F] Показати панель пошуку - + Show &Status Bar [&S] Показати панель статусу - + Show Status Bar Показати панель статусу - + &Browse Public Game Lobby [&B] Переглянути публічні ігрові фойє - + &Create Room [&C] Створити кімнату - + &Leave Room [&L] Залишити кімнату - + &Direct Connect to Room [&D] Пряме під'єднання до кімнати - + &Show Current Room [&S] Показати поточну кімнату - + F&ullscreen [&U] Повноекранний - + &Restart [&R] Перезапустити - + Load/Remove &Amiibo... [&A] Завантажити/Видалити Amiibo... - + &Report Compatibility [&R] Повідомити про сумісність - + Open &Mods Page [&M] Відкрити сторінку модів - + Open &Quickstart Guide [&Q] Відкрити посібник користувача - + &FAQ [&F] ЧАП @@ -7936,77 +8056,82 @@ Debug Message: [&Y] Відкрити папку yuzu - + &Capture Screenshot [&C] Зробити знімок екрану - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... [&C] Налаштування TAS... - + Configure C&urrent Game... [&U] Налаштувати поточну гру... - + &Start [&S] Почати - + &Reset [&S] Скинути - + R&ecord [&E] Запис - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -8014,26 +8139,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - [&M] MicroProfile + [&M] MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8093,37 +8228,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Поточний стан з'єднання - + Not Connected. Click here to find a room! Не з'єднано. Натисніть тут, щоб знайти кімнату! - + Not Connected Не з'єднано - + Connected З'єднано - + New Messages Received Отримано нові повідомлення - + Error Помилка - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Не вдалося оновити інформацію про кімнату. Будь ласка, перевірте підключення до Інтернету та спробуйте знову зайти в кімнату. @@ -8315,56 +8450,56 @@ p, li { white-space: pre-wrap; } Не грає в гру - + Installed SD Titles Встановлені SD ігри - + Installed NAND Titles Встановлені NAND ігри - + System Titles Системні ігри - + Add New Game Directory Додати нову папку з іграми - + Favorites Улюблені - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [не задано] @@ -8375,14 +8510,14 @@ p, li { white-space: pre-wrap; } Напр. %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Ось %1%2 @@ -8393,357 +8528,357 @@ p, li { white-space: pre-wrap; } Кнопка %1 - - - - - - + + + + + + [unknown] [невідомо] - - - + + + Left Вліво - - - + + + Right Вправо - - - + + + Down Вниз - - - + + + Up Вгору - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Start - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Кружечок - - + + Cross Хрестик - - + + Square Квадратик - - + + Triangle Трикутничок - - + + Share Share - - + + Options Options - - + + [undefined] [невизначено] - + %1%2 %1%2 - - + + [invalid] [неприпустимо] - - + + %1%2Hat %3 %1%2Напр. %3 - - - + + + %1%2Axis %3 %1%2Ось %3 - - + + %1%2Axis %3,%4,%5 %1%2Ось %3,%4,%5 - - + + %1%2Motion %3 %1%2Рух %3 - - + + %1%2Button %3 %1%2Кнопка %3 - - + + [unused] [не використаний] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Лівий стік - + Stick R Правий стік - + Plus Плюс - + Minus Мінус - - + + Home Home - + Capture Захоплення - + Touch Сенсор - + Wheel Indicates the mouse wheel Коліщатко - + Backward Назад - + Forward Вперед - + Task Задача - + Extra Додаткова - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Напр. %4 - - + + %1%2%3Axis %4 %1%2%3Вісь %4 - - + + %1%2%3Button %4 %1%2%3Кнопка %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8861,6 +8996,298 @@ p, li { white-space: pre-wrap; } Чи хочете ви відновити цю amiibo? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Скасувати + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + + + + + + Verifying integrity... + + + + + + Integrity verification succeeded! + + + + + + The operation completed successfully. + Операція завершилася успішно. + + + + + Integrity verification failed! + + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Помилка під час видалення вмісту + + + + Error Removing Update + Помилка під час видалення оновлень + + + + Error Removing DLC + Помилка під час видалення DLC + + + + The base game is not installed in the NAND and cannot be removed. + Гру не встановлено в NAND і не може буде видалено. + + + + There is no update installed for this title. + Для цієї гри не було встановлено оновлення. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Успішно видалено + + + + Successfully removed %1 installed DLC. + Встановлений DLC %1 було успішно видалено + + + + + Error Removing Transferable Shader Cache + Помилка під час видалення переносного кешу шейдерів + + + + + A shader cache for this title does not exist. + Кеш шейдерів для цієї гри не існує. + + + + Successfully removed the transferable shader cache. + Переносний кеш шейдерів успішно видалено. + + + + Failed to remove the transferable shader cache. + Не вдалося видалити переносний кеш шейдерів. + + + + Error Removing Vulkan Driver Pipeline Cache + Помилка під час видалення конвеєрного кешу Vulkan + + + + Failed to remove the driver pipeline cache. + Не вдалося видалити конвеєрний кеш шейдерів. + + + + + Error Removing Transferable Shader Caches + Помилка під час видалення переносного кешу шейдерів + + + + Successfully removed the transferable shader caches. + Переносний кеш шейдерів успішно видалено. + + + + Failed to remove the transferable shader cache directory. + Помилка під час видалення папки переносного кешу шейдерів. + + + + + Error Removing Custom Configuration + Помилка під час видалення користувацького налаштування + + + + A custom configuration for this title does not exist. + Користувацьких налаштувань для цієї гри не існує. + + + + Successfully removed the custom game configuration. + Користувацьке налаштування гри успішно видалено. + + + + Failed to remove the custom game configuration. + Не вдалося видалити користувацьке налаштування гри. + + + + Reset Metadata Cache + Скинути кеш метаданих + + + + The metadata cache is already empty. + Кеш метаданих вже порожній. + + + + The operation completed successfully. + Операція завершилася успішно. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Кеш метаданих не можна видалити. Можливо, він використовується або відсутній. + + + + Create Shortcut + Створити ярлик + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Успішно створено ярлик у %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Це створить ярлик для поточного AppImage. Він може не працювати після оновлень. Продовжити? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Створити іконку + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Неможливо створити файл іконки. Шлях "%1" не існує і не може бути створений. + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9156,7 +9583,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9164,7 +9591,7 @@ Please try again or contact the developer of the software. %2 - + Users Користувачі @@ -9288,7 +9715,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Стек викликів @@ -9296,12 +9723,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread не очікується жодним потоком @@ -9309,102 +9736,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable runnable - + paused paused - + sleeping sleeping - + waiting for IPC reply очікування відповіді IPC - + waiting for objects очікування об'єктів - + waiting for condition variable waiting for condition variable - + waiting for address arbiter waiting for address arbiter - + waiting for suspend resume waiting for suspend resume - + waiting waiting - + initialized initialized - + terminated terminated - + unknown невідомо - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 ядро %1 - + processor = %1 процесор = %1 - + affinity mask = %1 маска подібності = %1 - + thread id = %1 ідентифікатор потоку = %1 - + priority = %1(current) / %2(normal) пріоритет = %1(поточний) / %2(звичайний) - + last running ticks = %1 last running ticks = %1 @@ -9412,7 +9839,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread очікується потоком @@ -9420,7 +9847,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree [&W] Дерево очікування diff --git a/dist/languages/vi.ts b/dist/languages/vi.ts index 17d8e62327..4ad6050d64 100644 --- a/dist/languages/vi.ts +++ b/dist/languages/vi.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Đang giao tiếp với máy chủ... - + Cancel Hủy bỏ - + Touch the top left corner <br>of your touchpad. Hãy chạm vào góc trên cùng<br>bên trái trên touchpad của bạn. - + Now touch the bottom right corner <br>of your touchpad. Giờ hãy chạm vào góc dưới cùng<br>bên phải trên touchpad của bạn. - + Configuration completed! Đã hoàn thành quá trình cấu hình! - + OK OK @@ -397,439 +397,157 @@ Việc này sẽ ban tên người dùng trên diễn đàn và IP của họ lu ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Lỗi - - Net connect - - - - - Player select - - - - + Software keyboard Bàn phím mềm - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Hệ thống xuất: - + Output Device: Thiết bị đầu ra: - + Input Device: Thiết bị đầu vào: - - Mute audio - - - - + Volume: Âm lượng: - + Mute audio when in background Tắt tiếng khi chạy nền - + Multicore CPU Emulation Giả lập CPU đa nhân - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Giới hạn phần trăm tốc độ - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Độ chính xác: - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Không dùng FMA (tăng hiệu suất cho các dòng CPU không hỗ trợ FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE FRSQRTE và FRECPE nhanh hơn - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Các chỉ thị ASIMD nhanh hơn (chỉ cho 32 bit) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Xử lí NaN không chính xác - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Tắt kiểm tra không gian địa chỉ - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Bỏ qua màn hình chung - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Thiết bị: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Backend shader: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Độ phân giải: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Bộ lọc điều chỉnh cửa sổ: - + FSR Sharpness: Độ nét FSR: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Phương pháp khử răng cưa: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Chế độ toàn màn hình: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Tỉ lệ khung hình: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Dùng bộ nhớ đệm pipeline trên ổ cứng - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Dùng giả lập GPU bất đồng bộ - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: Giả lập NVDEC: - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: Chế độ Vsync: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -840,62 +558,34 @@ Mailbox có thể có độ trễ thấp hơn FIFO và không gây hiện tượ Immediate (không đồng bộ hóa) chỉ hiển thị những gì đã có và có thể gây hiện tượng xé hình. - + Enable asynchronous presentation (Vulkan only) Bật hiển thị bất đồng bộ (chỉ cho Vulkan) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) Buộc chạy ở xung nhịp tối đa (chỉ cho Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Chạy các công việc trong nền trong khi đang chờ lệnh đồ họa để giữ cho GPU không giảm xung nhịp. - + Anisotropic Filtering: Lọc bất đẳng hướng: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Mức độ chính xác: + Mức độ chính xác: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Dùng tính năng dựng shader bất đồng bộ (Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Dùng thời gian GPU nhanh (Hack) @@ -905,1021 +595,1428 @@ This feature is experimental. Bật chế độ Thời gian GPU nhanh. Tùy chọn này sẽ buộc hầu hết các game chạy ở độ phân giải gốc cao nhất của chúng. - + Use Vulkan pipeline cache Dùng bộ nhớ đệm pipeline Vulkan - + + Enable Reactive Flushing + Bật xả tương ứng + + + + Sync to framerate of video playback + Đồng bộ hóa với tốc độ khung hình khi phát video + + + + Run the game at normal speed during video playback, even when the framerate is unlocked. + Chạy game với tốc độ bình thường trong quá trình phát video, ngay cả khi tốc độ khung hình được mở khóa. + + + + Barrier feedback loops + Vòng lặp phản hồi rào cản + + + + Improves rendering of transparency effects in specific games. + Cải thiện hiệu quả kết xuất của hiệu ứng trong suốt trong một số game. + + + + RNG Seed + Hạt giống RNG + + + + Device Name + Tên thiết bị + + + + Note: this can be overridden when region setting is auto-select + Lưu ý: Tuỳ chọn này có thể bị ghi đè nếu cài đặt vùng là chọn tự động. + + + + Region: + Vùng: + + + + Time Zone: + Múi giờ: + + + + Sound Output Mode: + Chế độ đầu ra âm thanh: + + + + Prompt for user on game boot + Hiển thị cửa sổ chọn người dùng khi bắt đầu game + + + + Pause emulation when in background + Tạm dừng giả lập khi chạy nền + + + + Hide mouse on inactivity + Ẩn con trỏ chuột khi không dùng + + + + Disable controller applet + Vô hiệu hoá applet tay cầm + + + + CPU + CPU + + + + Uncompressed (Best quality) + Không nén (Chất lượng tốt nhất) + + + + BC1 (Low quality) + BC1 (Chất lượng thấp) + + + + BC3 (Medium quality) + BC3 (Chất lượng trung bình) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + Null + Null + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Assembly Shaders, chỉ cho NVIDIA) + + + + Normal + Bình thường + + + + High + Cao + + + + Extreme + Cực đại + + + + Auto + Tự động + + + + Accurate + Chính xác + + + + Unsafe + Không an toàn + + + + Paranoid (disables most optimizations) + Paranoid (vô hiệu hoá hầu hết sự tối ưu) + + + + Borderless Windowed + Cửa sổ không viền + + + + Exclusive Fullscreen + Toàn màn hình + + + + No Video Output + Không có đầu ra video + + + + CPU Video Decoding + Giải mã video bằng CPU + + + + GPU Video Decoding (Default) + Giải mã video bằng GPU (Mặc định) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [THỬ NGHIỆM] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [THỬ NGHIỆM] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Nearest Neighbor + + + + Bilinear + Bilinear + + + + Bicubic + Bicubic + + + + Gaussian + Gaussian + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + Không có + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Mặc định (16:9) + + + + Force 4:3 + Dùng 4:3 + + + + Force 21:9 + Dùng 21:9 + + + + Force 16:10 + Dùng 16:10 + + + + Stretch to Window + Mở rộng đến cửa sổ + + + + Automatic + Tự động + + + + + Default + Mặc định + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - - Enable Reactive Flushing - Bật xả tương ứng - - - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - - Sync to framerate of video playback - Đồng bộ hóa với tốc độ khung hình khi phát video + + RAII + - - Run the game at normal speed during video playback, even when the framerate is unlocked. - Chạy game với tốc độ bình thường trong quá trình phát video, ngay cả khi tốc độ khung hình được mở khóa. + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + - - Barrier feedback loops - Vòng lặp phản hồi rào cản + + Extended Dynamic State + - - Improves rendering of transparency effects in specific games. - Cải thiện hiệu quả kết xuất của hiệu ứng trong suốt trong một số game. + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + - - RNG Seed - Hạt giống RNG + + Provoking Vertex + - + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Tên thiết bị - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Lưu ý: Tuỳ chọn này có thể bị ghi đè nếu cài đặt vùng là chọn tự động. - - - - Region: - Vùng: - - - + The region of the emulated Switch. - - Time Zone: - Múi giờ: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Chế độ đầu ra âm thanh: - - - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Hiển thị cửa sổ chọn người dùng khi bắt đầu game - - - - Pause emulation when in background - Tạm dừng giả lập khi chạy nền - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Ẩn con trỏ chuột khi không dùng - - - + This setting hides the mouse after 2.5s of inactivity. - - Disable controller applet - Vô hiệu hoá applet tay cầm - - - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - - Uncompressed (Best quality) - Không nén (Chất lượng tốt nhất) - - - - BC1 (Low quality) - BC1 (Chất lượng thấp) - - - - BC3 (Medium quality) - BC3 (Chất lượng trung bình) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - - Null - Null - - - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Assembly Shaders, chỉ cho NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Bình thường + + Unsafe (fast) + - - High - Cao + + Safe (stable) + - - Extreme - Cực đại - - - - Auto - Tự động - - - - Accurate - Chính xác - - - - Unsafe - Không an toàn - - - - Paranoid (disables most optimizations) - Paranoid (vô hiệu hoá hầu hết sự tối ưu) - - - + Dynarmic - + NCE - - Borderless Windowed - Cửa sổ không viền - - - - Exclusive Fullscreen - Toàn màn hình - - - - No Video Output - Không có đầu ra video - - - - CPU Video Decoding - Giải mã video bằng CPU - - - - GPU Video Decoding (Default) - Giải mã video bằng GPU (Mặc định) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [THỬ NGHIỆM] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [THỬ NGHIỆM] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Nearest Neighbor - - - - Bilinear - Bilinear - - - - Bicubic - Bicubic - - - - Gaussian - Gaussian - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - Không có - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Mặc định (16:9) - - - - Force 4:3 - Dùng 4:3 - - - - Force 21:9 - Dùng 21:9 - - - - Force 16:10 - Dùng 16:10 - - - - Stretch to Window - Mở rộng đến cửa sổ - - - - Automatic - Tự động - - - - Default - Mặc định - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Tiếng Nhật (日本語) - + American English Tiếng Anh Mỹ - + French (français) Tiếng Pháp (French) - + German (Deutsch) Tiếng Đức (Deutsch) - + Italian (italiano) Tiếng Ý (italiano) - + Spanish (español) Tiếng Tây Ban Nha (Español) - + Chinese Tiếng Trung - + Korean (한국어) Tiếng Hàn (한국어) - + Dutch (Nederlands) Tiếng Hà Lan (Nederlands) - + Portuguese (português) Tiếng Bồ Đào Nha (Portuguese) - + Russian (Русский) Tiếng Nga (Русский) - + Taiwanese Tiếng Đài Loan - + British English Tiếng Anh Anh - + Canadian French Tiếng Pháp Canada - + Latin American Spanish Tiếng Tây Ban Nha Mỹ Latinh - + Simplified Chinese Tiếng Trung giản thể - + Traditional Chinese (正體中文) Tiếng Trung phồn thể (正體中文) - + Brazilian Portuguese (português do Brasil) Tiếng Bồ Đào Nha Brasil (Português do Brasil) - - + + Serbian (српски) + + + + + Japan Nhật Bản - + USA Hoa Kỳ - + Europe Châu Âu - + Australia Úc - + China Trung Quốc - + Korea Hàn Quốc - + Taiwan Đài Loan - + Auto (%1) Auto select time zone Tự động (%1) - + Default (%1) Default time zone Mặc định (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Ai Cập - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hồng Kông - + HST HST - + Iceland Iceland - + Iran Iran - + Israel Israel - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Libya - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Ba Lan - + Portugal Bồ Đào Nha - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapore - + Turkey Thổ Nhĩ Kỳ - + UCT UCT - + Universal Quốc tế - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Docked - + Handheld Handheld - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2271,27 +2368,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Ghi nhật ký - + Open Log Location Mở vị trí nhật ký - + Global Log Filter Bộ lọc nhật ký chung - + When checked, the max size of the log increases from 100 MB to 1 GB Khi kích hoạt, kích thước tối đa của tập tin nhật ký tăng từ 100 MB lên 1 GB - + Enable Extended Logging** Bật ghi nhật ký mở rộng** - + Show Log in Console Hiện nhật ký trong console @@ -2437,7 +2534,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2499,7 +2596,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Sẽ tự động đặt lại khi đóng yuzu. - + Web applet not compiled Applet web chưa được biên dịch @@ -2549,7 +2646,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2558,88 +2655,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Một số cài đặt chỉ khả dụng khi game không chạy. - + Applets - - + + Audio Âm thanh - - + + CPU CPU - + Debug Gỡ lỗi - + Filesystem Hệ thống tập tin - - + + General Chung - - + + Graphics Đồ hoạ - + GraphicsAdvanced Đồ họa Nâng cao - + GraphicsExtensions - + Hotkeys Phím tắt - - + + Controls Điều khiển - + Profiles Hồ sơ - + Network Mạng - - + + System Hệ thống - + Game List Danh sách game - + Web Web @@ -2737,51 +2834,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Đặt lại bộ nhớ đệm metadata - + Select Emulated NAND Directory... Chọn thư mục NAND giả lập... - + Select Emulated SD Directory... Chọn thư mục SD giả lập... - + Select Gamecard Path... Chọn đường dẫn tới đĩa game... - + Select Dump Directory... Chọn thư mục trích xuất... - + Select Mod Load Directory... Chọn thư mục chứa mod... - The metadata cache is already empty. - Bộ nhớ đệm metadata trống. + Bộ nhớ đệm metadata trống. - The operation completed successfully. - Các hoạt động đã hoàn tất thành công. + Các hoạt động đã hoàn tất thành công. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Bộ nhớ đệm metadata không thể xoá. Nó có thể đang được sử dụng hoặc không tồn tại. + Bộ nhớ đệm metadata không thể xoá. Nó có thể đang được sử dụng hoặc không tồn tại. @@ -2812,12 +2903,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Quá trình này sẽ đặt lại toàn bộ tùy chỉnh và gỡ hết mọi cài đặt cho từng game riêng lẻ. Quá trình này không xoá thư mục game, hồ sơ, hay hồ sơ đầu vào. Tiếp tục? @@ -2850,33 +2941,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Màu nền: - + % FSR sharpening percentage (e.g. 50%) % - + Off Tắt - + VSync Off Tắt Vsync - + Recommended Đề xuất - + On Bật - + VSync On Bật Vsync @@ -2913,14 +3004,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2952,75 +3047,75 @@ These settings are experimental, and may cause black screens. If your games fail Khôi phục mặc định - + Action Hành động - + Hotkey Phím tắt - + Controller Hotkey Phím tắt tay cầm - - - + + + Conflicting Key Sequence Tổ hợp phím bị xung đột - - + + The entered key sequence is already assigned to: %1 Tổ hợp phím này đã gán với: %1 - + [waiting] [chờ] - + Invalid Không hợp lệ - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Khôi phục mặc định - + Clear Xóa - + Conflicting Button Sequence Tổ hợp nút bị xung đột - + The default button sequence is already assigned to: %1 Tổ hợp nút mặc định đã được gán cho: %1 - + The default key sequence is already assigned to: %1 Tổ hợp phím này đã gán với: %1 @@ -3340,7 +3435,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3495,7 +3590,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Cần trái @@ -3605,14 +3700,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3631,7 +3726,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Cộng @@ -3644,15 +3739,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3697,7 +3792,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Cần phải @@ -3712,242 +3807,242 @@ These settings are experimental, and may cause black screens. If your games fail Cấu hình - - - - + + + + Clear Xóa - - - - - + + + + + [not set] [chưa đặt] - - - + + + Invert button Đảo ngược nút - - + + Toggle button Đổi nút - + Turbo button Nút turbo - - + + Invert axis Đảo ngược trục - - - + + + Set threshold Thiết lập ngưỡng - - + + Choose a value between 0% and 100% Chọn một giá trị giữa 0% và 100% - + Toggle axis Chuyển đổi trục - + Set gyro threshold Thiết lập ngưỡng cảm biến con quay - + Calibrate sensor Hiệu chỉnh cảm biến - + Map Analog Stick Ánh xạ cần analog - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Sau khi nhấn OK, di chuyển cần điều khiển theo chiều ngang, sau đó theo chiều dọc. Để đảo ngược hướng, di chuyển cần điều khiển theo chiều dọc trước, sau đó theo chiều ngang. - + Center axis Canh chỉnh trục - - + + Deadzone: %1% Vùng chết: %1% - - + + Modifier Range: %1% Phạm vi điều chỉnh: %1% - - + + Pro Controller Pro Controller - + Dual Joycons Joycon đôi - + Left Joycon Joycon trái - + Right Joycon Joycon phải - + Handheld Handheld - + GameCube Controller Tay cầm GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Tay cầm NES - + SNES Controller Tay cầm SNES - + N64 Controller Tay cầm N64 - + Sega Genesis Sega Genesis - + Start / Pause Bắt đầu / Tạm dừng - + Z Z - + Control Stick Cần điều khiển - + C-Stick C-Stick - + Shake! Lắc! - + [waiting] [đang chờ] - + New Profile Hồ sơ mới - + Enter a profile name: Nhập tên hồ sơ: - - + + Create Input Profile Tạo hồ sơ đầu vào - + The given profile name is not valid! Tên hồ sơ không hợp lệ! - + Failed to create the input profile "%1" Thất bại khi tạo hồ sơ đầu vào "%1" - + Delete Input Profile Xoá hồ sơ đầu vào - + Failed to delete the input profile "%1" Thất bại khi xoá hồ sơ đầu vào "%1" - + Load Input Profile Nạp hồ sơ đầu vào - + Failed to load the input profile "%1" Thất bại khi nạp hồ sơ đầu vào "%1" - + Save Input Profile Lưu hồ sơ đầu vào - + Failed to save the input profile "%1" Thất bại khi lưu hồ sơ dầu vào "%1" @@ -4004,7 +4099,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure Cấu hình @@ -4040,7 +4135,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test Thử nghiệm @@ -4059,7 +4154,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Tìm hiểu thêm</span></a> - + %1:%2 %1:%2 @@ -4068,77 +4163,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Cổng có kí tự không hợp lệ - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Cổng phải từ 0 đến 65353 - + IP address is not valid Địa chỉ IP không hợp lệ - + This UDP server already exists Máy chủ UDP này đã tồn tại - + Unable to add more than 8 servers Không thể thêm quá 8 máy chủ - + Testing Thử nghiệm - + Configuring Cấu hình - + Test Successful Thử nghiệm thành công - + Successfully received data from the server. Thành công nhận dữ liệu từ máy chủ. - + Test Failed Thử nghiệm thất bại - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Không thể nhận được dữ liệu hợp lệ từ máy chủ.<br>Hãy chắc chắn máy chủ được thiết lập chính xác và địa chỉ lẫn cổng đều đúng. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Cấu hình kiểm tra hoặc hiệu chuẩn UDP đang được tiến hành.<br>Vui lòng chờ cho đến khi nó hoàn thành. @@ -4265,7 +4360,12 @@ Các giá trị hiện tại lần lượt là %1% và %2%. Giao diện mạng - + + Enable Airplane Mode + + + + None Không có @@ -4323,52 +4423,52 @@ Các giá trị hiện tại lần lượt là %1% và %2%. Một số cài đặt chỉ khả dụng khi game không chạy. - + Add-Ons Add-Ons - + System Hệ thống - + CPU CPU - + Graphics Đồ hoạ - + Adv. Graphics Đồ hoạ nâng cao - + GPU Extensions - + Audio Âm thanh - + Input Profiles Hồ sơ đầu vào - + Linux - + Properties Thuộc tính @@ -4386,12 +4486,12 @@ Các giá trị hiện tại lần lượt là %1% và %2%. Add-Ons - + Patch Name Tên bản vá - + Version Phiên bản @@ -4429,27 +4529,32 @@ Các giá trị hiện tại lần lượt là %1% và %2%. Đặt hình ảnh - + + Select Avatar + + + + Add Thêm - + Rename Đổi tên - + Remove Loại bỏ - + Profile management is available only when game is not running. Quản lí hồ sơ chỉ khả dụng khi game không chạy. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4457,100 +4562,189 @@ Các giá trị hiện tại lần lượt là %1% và %2%. %2 - + Enter Username Nhập tên người dùng - + Users Người dùng - + Enter a username for the new user: Chọn tên người dùng cho người dùng mới: - + Enter a new username: Nhập tên người dùng mới: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Chọn ảnh người dùng - - JPEG Images (*.jpg *.jpeg) - Ảnh JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Ảnh JPEG (*.jpg *.jpeg) + + + Error deleting image Lỗi khi xóa ảnh - + Error occurred attempting to overwrite previous image at: %1. Có lỗi khi ghi đè ảnh trước tại: %1. - + Error deleting file Lỗi khi xoá tập tin - + Unable to delete existing file: %1. Không thể xóa tập tin hiện tại: %1. - + Error creating user image directory Lỗi khi tạo thư mục chứa ảnh người dùng - + Unable to create directory %1 for storing user images. Không thể tạo thư mục %1 để chứa ảnh người dùng. - Error copying user image - Lỗi chép ảnh người dùng + Lỗi chép ảnh người dùng - Unable to copy image from %1 to %2 - Không thể chép ảnh từ %1 sang %2 + Không thể chép ảnh từ %1 sang %2 - Error resizing user image - Lỗi thu phóng ảnh + Lỗi thu phóng ảnh - Unable to resize image - Không thể thu phóng ảnh + Không thể thu phóng ảnh + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + Hủy bỏ + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Xoá người dùng này? Tất cả dữ liệu save của người dùng này sẽ bị xoá. - + Confirm Delete Xác nhận xóa - + Name: %1 UUID: %2 Tên: %1 @@ -4603,7 +4797,7 @@ UUID: %2 - + Enable Bật @@ -4614,7 +4808,7 @@ UUID: %2 - + Not connected Không kết nối @@ -4624,63 +4818,63 @@ UUID: %2 Khôi phục mặc định - + Clear Xóa - + [not set] [chưa đặt] - + Invert axis Đảo ngược trục - - + + Deadzone: %1% Vùng chết: %1% - + Error enabling ring input Lỗi khi bật đầu vào từ vòng - + Direct Joycon driver is not enabled Driver JoyCon trực tiếp chưa được bật - + Configuring Cấu hình - + The current mapped device doesn't support the ring controller Thiết bị được ánh xạ hiện tại không hỗ trợ vòng điều khiển - + The current mapped device doesn't have a ring attached Thiết bị được ánh xạ hiện tại không có vòng được gắn vào - + The current mapped device is not connected Thiết bị được ánh xạ hiện tại không được kết nối - + Unexpected driver result %1 Kết quả driver không như mong đợi %1 - + [waiting] [chờ] @@ -4722,7 +4916,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4774,12 +4968,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Cấu hình TAS - + Select TAS Load Directory... Chọn thư mục nạp TAS... @@ -4889,7 +5083,7 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5209,6 +5403,16 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service Dịch vụ web yuzu @@ -5218,42 +5422,29 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Bằng cách cung cấp tên đăng nhập và token của bạn, bạn đã chấp thuận sẽ cho phép yuzu thu thập dữ liệu đã sử dụng, trong đó có thể có thông tin nhận dạng người dùng. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Xác nhận + Xác nhận - Sign up - Đăng ký + Đăng ký - + Token: Token: - + Username: Tên người dùng: - What is my token? - Token của tôi là gì? + Token của tôi là gì? - + Web Service configuration can only be changed when a public room isn't being hosted. Cấu hình dịch vụ web chỉ có thể thay đổi khi không có phòng công khai đang được tổ chức. @@ -5278,12 +5469,12 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Tạo mới - + Discord Presence Hiện diện trên Discord - + Show Current Game in your Discord Status Hiển thị game hiện tại lên trạng thái Discord của bạn @@ -5292,24 +5483,8 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Tìm hiểu thêm</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Đăng ký</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Đăng ký</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5332,10 +5507,9 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Token không được xác thực. Thay đổi token của bạn chưa được lưu. - Unverified, please click Verify before saving configuration Tooltip - Chưa xác minh, vui lòng nhấp vào Xác minh trước khi lưu cấu hình + Chưa xác minh, vui lòng nhấp vào Xác minh trước khi lưu cấu hình Verifying... @@ -5359,20 +5533,67 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Xác thực không thành công. Hãy kiểm tra xem bạn đã nhập token đúng chưa và kết nối internet của bạn có hoạt động hay không. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Tay cầm P1 - + &Controller P1 &Tay cầm P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Phiên bản + + DirectConnect @@ -5478,7 +5699,12 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5486,11 +5712,6 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr The host of the room has banned you. Speak with the host to unban you or try a different room. Chủ phòng đã ban bạn. Hãy nói chuyện với người chủ phòng để được unban, hoặc thử vào một phòng khác. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5552,7 +5773,7 @@ Vui lòng vào Cấu hình -> Hệ thống -> Mạng và thực hiện l Viễn trắc - + Broken Vulkan Installation Detected Phát hiện cài đặt Vulkan bị hỏng @@ -5561,106 +5782,105 @@ Vui lòng vào Cấu hình -> Hệ thống -> Mạng và thực hiện l Khởi tạo Vulkan thất bại trong quá trình khởi động.<br>Nhấp <br><a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>vào đây để xem hướng dẫn khắc phục vấn đề</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Đang chạy một game - + Loading Web Applet... Đang tải applet web... - - + + Disable Web Applet Tắt applet web - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Tắt applet web có thể dẫn đến hành vi không xác định và chỉ nên được sử dụng với Super Mario 3D All-Stars. Bạn có chắc chắn muốn tắt applet web không? (Có thể được bật lại trong cài đặt Gỡ lỗi.) - + The amount of shaders currently being built Số lượng shader đang được dựng - + The current selected resolution scaling multiplier. Bội số tỷ lệ độ phân giải được chọn hiện tại. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Tốc độ giả lập hiện tại. Giá trị cao hơn hoặc thấp hơn 100% chỉ ra giả lập sẽ chạy nhanh hơn hoặc chậm hơn trên máy Switch. - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Có bao nhiêu khung hình trên mỗi giây mà game đang hiển thị. Điều này sẽ thay đổi giữa các game và các cảnh khác nhau. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Thời gian mà giả lập lấy từ khung hình Switch, sẽ không kể đến giới hạn khung hình hoặc v-sync. Đối với tốc độ tối đa mà giả lập nhận được nhiều nhất là ở độ khoảng 16.67 ms. - + Unmute Bật tiếng - + Mute Tắt tiếng - + Reset Volume Đặt lại âm lượng - + &Clear Recent Files &Xoá tập tin gần đây - + &Continue &Tiếp tục - + &Pause &Tạm dừng - Warning Outdated Game Format - Cảnh báo định dạng game đã lỗi thời + Cảnh báo định dạng game đã lỗi thời You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Bạn đang sử dụng định dạng thư mục ROM đã giải nén cho game này, một định dạng lỗi thời đã được thay thế bởi những thứ khác như NCA, NAX, XCI, hoặc NSP. Thư mục ROM đã giải nén có thể thiếu các biểu tượng, metadata, và hỗ trợ cập nhật.<br><br>Để hiểu thêm về các định dạng khác nhau của Switch mà yuzu hỗ trợ, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>vui lòng kiểm tra wiki của chúng tôi</a>. Thông báo này sẽ không hiển thị lại lần sau. - - + + Error while loading ROM! Lỗi khi nạp ROM! - + The ROM format is not supported. Định dạng ROM này không được hỗ trợ. - + An error occurred initializing the video core. Đã xảy ra lỗi khi khởi tạo lõi video. @@ -5669,7 +5889,7 @@ Vui lòng vào Cấu hình -> Hệ thống -> Mạng và thực hiện l yuzu đã gặp lỗi khi chạy lõi video. Điều này thường xảy ra do phiên bản driver GPU đã cũ, bao gồm cả driver tích hợp. Vui lòng xem nhật ký để biết thêm chi tiết. Để biết thêm thông tin về cách truy cập nhật ký, vui lòng xem trang sau: <a href='https://yuzu-emu.org/help/reference/log-files/'>Cách tải lên tập tin nhật ký</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Lỗi khi nạp ROM! %1 @@ -5680,1027 +5900,913 @@ Vui lòng vào Cấu hình -> Hệ thống -> Mạng và thực hiện l %1<br>Vui lòng tuân theo <a href='https://yuzu-emu.org/help/quickstart/'>hướng dẫn nhanh của yuzu</a> để trích xuất lại các tập tin của bạn.<br>Bạn có thể tham khảo yuzu wiki</a> hoặc yuzu Discord</a>để được hỗ trợ. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Đã xảy ra lỗi không xác định. Hãy xem nhật ký để biết thêm chi tiết. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Đang đóng phần mềm... - + Save Data Dữ liệu save - + Mod Data Dữ liệu mod - + Error Opening %1 Folder Lỗi khi mở thư mục %1 - - + + Folder does not exist! Thư mục này không tồn tại! - Error Opening Transferable Shader Cache - Lỗi khi mở bộ nhớ đệm shader chuyển được + Lỗi khi mở bộ nhớ đệm shader chuyển được - Failed to create the shader cache directory for this title. - Thất bại khi tạo thư mục bộ nhớ đệm shader cho title này. + Thất bại khi tạo thư mục bộ nhớ đệm shader cho title này. - Error Removing Contents - Lỗi khi loại bỏ nội dung + Lỗi khi loại bỏ nội dung - Error Removing Update - Lỗi khi loại bỏ bản cập nhật + Lỗi khi loại bỏ bản cập nhật - Error Removing DLC - Lỗi khi loại bỏ DLC + Lỗi khi loại bỏ DLC - + Remove Installed Game Contents? Loại bỏ nội dung game đã cài đặt? - + Remove Installed Game Update? Loại bỏ bản cập nhật game đã cài đặt? - + Remove Installed Game DLC? Loại bỏ DLC game đã cài đặt? - + Remove Entry Xoá mục - - - - - - Successfully Removed - Loại bỏ thành công + Loại bỏ thành công - Successfully removed the installed base game. - Loại bỏ thành công base game đã cài đặt. + Loại bỏ thành công base game đã cài đặt. - The base game is not installed in the NAND and cannot be removed. - Base game không được cài đặt trong NAND và không thể loại bỏ. + Base game không được cài đặt trong NAND và không thể loại bỏ. - Successfully removed the installed update. - Loại bỏ thành công bản cập nhật đã cài đặt. + Loại bỏ thành công bản cập nhật đã cài đặt. - There is no update installed for this title. - Không có bản cập nhật nào được cài đặt cho title này. + Không có bản cập nhật nào được cài đặt cho title này. - There are no DLC installed for this title. - Không có DLC nào được cài đặt cho title này. + Không có DLC nào được cài đặt cho title này. - Successfully removed %1 installed DLC. - Loại bỏ thành công %1 DLC đã cài đặt. + Loại bỏ thành công %1 DLC đã cài đặt. - + Delete OpenGL Transferable Shader Cache? Xoá bộ nhớ đệm shader OpenGL chuyển được? - + Delete Vulkan Transferable Shader Cache? Xoá bộ nhớ đệm shader Vulkan chuyển được? - + Delete All Transferable Shader Caches? Xoá tất cả bộ nhớ đệm shader chuyển được? - + Remove Custom Game Configuration? Loại bỏ cấu hình game tuỳ chỉnh? - + Remove Cache Storage? Loại bỏ bộ nhớ đệm? - + Remove File Loại bỏ tập tin - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Lỗi khi loại bỏ bộ nhớ đệm shader chuyển được + Lỗi khi loại bỏ bộ nhớ đệm shader chuyển được - - A shader cache for this title does not exist. - Bộ nhớ đệm shader cho title này không tồn tại. + Bộ nhớ đệm shader cho title này không tồn tại. - Successfully removed the transferable shader cache. - Thành công loại bỏ bộ nhớ đệm shader chuyển được. + Thành công loại bỏ bộ nhớ đệm shader chuyển được. - Failed to remove the transferable shader cache. - Thất bại khi xoá bộ nhớ đệm shader chuyển được. + Thất bại khi xoá bộ nhớ đệm shader chuyển được. - Error Removing Vulkan Driver Pipeline Cache - Lỗi khi xoá bộ nhớ đệm pipeline Vulkan + Lỗi khi xoá bộ nhớ đệm pipeline Vulkan - Failed to remove the driver pipeline cache. - Thất bại khi xoá bộ nhớ đệm pipeline của driver. + Thất bại khi xoá bộ nhớ đệm pipeline của driver. - - Error Removing Transferable Shader Caches - Lỗi khi loại bỏ bộ nhớ đệm shader chuyển được + Lỗi khi loại bỏ bộ nhớ đệm shader chuyển được - Successfully removed the transferable shader caches. - Thành công loại bỏ tất cả bộ nhớ đệm shader chuyển được. + Thành công loại bỏ tất cả bộ nhớ đệm shader chuyển được. - Failed to remove the transferable shader cache directory. - Thất bại khi loại bỏ thư mục bộ nhớ đệm shader. + Thất bại khi loại bỏ thư mục bộ nhớ đệm shader. - - Error Removing Custom Configuration - Lỗi khi loại bỏ cấu hình tuỳ chỉnh + Lỗi khi loại bỏ cấu hình tuỳ chỉnh - A custom configuration for this title does not exist. - Cấu hình tuỳ chỉnh cho title này không tồn tại. + Cấu hình tuỳ chỉnh cho title này không tồn tại. - Successfully removed the custom game configuration. - Loại bỏ thành công cấu hình game tuỳ chỉnh. + Loại bỏ thành công cấu hình game tuỳ chỉnh. - Failed to remove the custom game configuration. - Thất bại khi xoá cấu hình game tuỳ chỉnh. + Thất bại khi xoá cấu hình game tuỳ chỉnh. - - + + RomFS Extraction Failed! Giải nén RomFS không thành công! - + There was an error copying the RomFS files or the user cancelled the operation. Đã xảy ra lỗi khi sao chép các tập tin RomFS hoặc người dùng đã hủy bỏ hoạt động này. - + Full Đầy đủ - + Skeleton Khung - + Select RomFS Dump Mode Chọn chế độ trích xuất RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Vui lòng chọn cách mà bạn muốn RomFS được trích xuất.<br>Chế độ Đầy đủ sẽ sao chép toàn bộ tập tin vào một thư mục mới trong khi <br>chế độ Khung chỉ tạo cấu trúc thư mục. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Không đủ bộ nhớ trống tại %1 để trích xuất RomFS. Hãy giải phóng bộ nhớ hoặc chọn một thư mục trích xuất khác tại Giả lập > Cấu hình > Hệ thống > Hệ thống tập tin > Thư mục trích xuất gốc - + Extracting RomFS... Giải nén RomFS... - - - - - + + Cancel Hủy bỏ - + RomFS Extraction Succeeded! Giải nén RomFS thành công! - - - + The operation completed successfully. Các hoạt động đã hoàn tất thành công. - Integrity verification couldn't be performed! - Không thể thực hiện kiểm tra tính toàn vẹn! + Không thể thực hiện kiểm tra tính toàn vẹn! - File contents were not checked for validity. - Chưa kiểm tra sự hợp lệ của nội dung tập tin. + Chưa kiểm tra sự hợp lệ của nội dung tập tin. - - Verifying integrity... - Đang kiểm tra tính toàn vẹn... + Đang kiểm tra tính toàn vẹn... - - Integrity verification succeeded! - Kiểm tra tính toàn vẹn thành công! + Kiểm tra tính toàn vẹn thành công! - - Integrity verification failed! - Kiểm tra tính toàn vẹn thất bại! + Kiểm tra tính toàn vẹn thất bại! - File contents may be corrupt. - Nội dung tập tin có thể bị hỏng. + Nội dung tập tin có thể bị hỏng. - - - - Create Shortcut - Tạo lối tắt + Tạo lối tắt - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - Thành công tạo lối tắt tại %1 + Thành công tạo lối tắt tại %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Việc này sẽ tạo một lối tắt tới AppImage hiện tại. Điều này có thể không hoạt động tốt nếu bạn cập nhật. Tiếp tục? + Việc này sẽ tạo một lối tắt tới AppImage hiện tại. Điều này có thể không hoạt động tốt nếu bạn cập nhật. Tiếp tục? - - Failed to create a shortcut to %1 + Create Icon + Tạo biểu tượng + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Không thể tạo tập tin biểu tượng. Đường dẫn "%1" không tồn tại và không thể tạo. + + + + Warning: Outdated Game Format - - Create Icon - Tạo biểu tượng + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + - - Cannot create icon file. Path "%1" does not exist and cannot be created. - Không thể tạo tập tin biểu tượng. Đường dẫn "%1" không tồn tại và không thể tạo. + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + - + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Lỗi khi mở %1 - + Select Directory Chọn thư mục - + Properties Thuộc tính - + The game properties could not be loaded. Không thể tải thuộc tính của game. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Thực thi Switch (%1);;Tất cả tập tin (*.*) - + Load File Nạp tập tin - + Open Extracted ROM Directory Mở thư mục ROM đã giải nén - + Invalid Directory Selected Danh mục đã chọn không hợp lệ - + The directory you have selected does not contain a 'main' file. Thư mục mà bạn đã chọn không chứa tập tin 'main'. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Những tập tin Switch cài được (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Cài đặt tập tin - + %n file(s) remaining %n tập tin còn lại + %n tập tin còn lại - + Installing file "%1"... Đang cài đặt tập tin "%1"... - - + + Install Results Kết quả cài đặt - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Để tránh xung đột có thể xảy ra, chúng tôi không khuyến khích người dùng cài đặt base game vào NAND. Vui lòng, chỉ sử dụng tính năng này để cài đặt các bản cập nhật và DLC. - + %n file(s) were newly installed - %n tập tin đã được cài đặt mới - + %n tập tin đã được cài đặt mới + %n tập tin đã được cài đặt mới - + %n file(s) were overwritten - %n tập tin đã được ghi đè - + %n tập tin đã được ghi đè + %n tập tin đã được ghi đè - + %n file(s) failed to install - %n tập tin thất bại khi cài đặt - + %n tập tin thất bại khi cài đặt + %n tập tin thất bại khi cài đặt - + System Application Ứng dụng hệ thống - + System Archive Bản lưu trữ của hệ thống - + System Application Update Cập nhật ứng dụng hệ thống - + Firmware Package (Type A) Gói firmware (Loại A) - + Firmware Package (Type B) Gói firmware (Loại B) - + Game Game - + Game Update Cập nhật game - + Game DLC DLC game - + Delta Title Title Delta - + Select NCA Install Type... Chọn cách cài đặt NCA... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Vui lòng chọn loại title mà bạn muốn cài đặt NCA này: (Trong hầu hết trường hợp, chọn mặc định 'Game' là tốt nhất.) - + Failed to Install Cài đặt thất bại - + The title type you selected for the NCA is invalid. Loại title mà bạn đã chọn cho NCA không hợp lệ. - + File not found Không tìm thấy tập tin - + File "%1" not found Không tìm thấy tập tin "%1" - + OK OK - - + + Hardware requirements not met Yêu cầu phần cứng không được đáp ứng - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Hệ thống của bạn không đáp ứng yêu cầu phần cứng được đề xuất. Báo cáo độ tương thích đã bị vô hiệu hoá. - + Missing yuzu Account Thiếu tài khoản yuzu - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Để gửi trường hợp thử nghiệm game tương thích, bạn phải liên kết tài khoản yuzu.<br><br/>Để liên kết tải khoản yuzu của bạn, hãy đến Giả lập &gt; Cấu hình &gt; Web. - + Error opening URL Lỗi khi mở URL - + Unable to open the URL "%1". Không thể mở URL "%1". - + TAS Recording Ghi lại TAS - + Overwrite file of player 1? Ghi đè tập tin của người chơi 1? - + Invalid config detected Đã phát hiện cấu hình không hợp lệ - + Handheld controller can't be used on docked mode. Pro controller will be selected. Tay cầm handheld không thể được sử dụng trong chế độ docked. Pro Controller sẽ được chọn. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Amiibo hiện tại đã được loại bỏ - + Error Lỗi - - + + The current game is not looking for amiibos Game hiện tại không tìm kiếm amiibos - + Amiibo File (%1);; All Files (*.*) Tập tin Amiibo (%1);; Tất cả tập tin (*.*) - + Load Amiibo Nạp Amiibo - + Error loading Amiibo data Lỗi khi nạp dữ liệu Amiibo - + The selected file is not a valid amiibo Tập tin đã chọn không phải là amiibo hợp lệ - + The selected file is already on use Tập tin đã chọn đã được sử dụng - + An unknown error occurred Đã xảy ra lỗi không xác định - - Verification failed for the following files: %1 - Kiểm tra những tập tin sau thất bại: + Kiểm tra những tập tin sau thất bại: %1 - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Applet tay cầm - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Chụp ảnh màn hình - + PNG Image (*.png) Hình ảnh PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Trạng thái TAS: Đang chạy %1/%2 - + TAS state: Recording %1 Trạng thái TAS: Đang ghi %1 - + TAS state: Idle %1/%2 Trạng thái TAS: Đang chờ %1/%2 - + TAS State: Invalid Trạng thái TAS: Không hợp lệ - + &Stop Running &Dừng chạy - + &Start &Bắt đầu - + Stop R&ecording Dừng G&hi - + R&ecord G&hi - + Building: %n shader(s) Đang dựng: %n shader + Đang dựng: %n shader - + Scale: %1x %1 is the resolution scaling factor Tỉ lệ thu phóng: %1x - + Speed: %1% / %2% Tốc độ: %1% / %2% - + Speed: %1% Tốc độ: %1% @@ -6709,54 +6815,54 @@ Would you like to download it? Game: %1 FPS (Đã mở khoá) - + Game: %1 FPS Game: %1 FPS - + Frame: %1 ms Khung hình: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA NO AA - + VOLUME: MUTE ÂM LƯỢNG: TẮT TIẾNG - + VOLUME: %1% Volume percentage (e.g. 50%) ÂM LƯỢNG: %1% - + Derivation Components Missing Thiếu các thành phần chuyển hoá - + Select RomFS Dump Target Chọn thư mục để trích xuất RomFS - + Please select which RomFS you would like to dump. Vui lòng chọn RomFS mà bạn muốn trích xuất. @@ -6769,7 +6875,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Bạn có chắc rằng muốn dừng giả lập? Bất kì tiến trình nào chưa được lưu sẽ bị mất. @@ -6782,102 +6888,102 @@ Would you like to bypass this and exit anyway? Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? - + None Không có - + FXAA FXAA - + SMAA SMAA - + Nearest Nearest - + Bilinear Bilinear - + Bicubic Bicubic - + Gaussian Gaussian - + ScaleForce ScaleForce - + Area - + Docked Docked - + Handheld Handheld - + Normal Bình thường - + High Cao - + Extreme Cực đại - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6885,13 +6991,13 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GRenderWindow - - + + OpenGL not available! OpenGL không khả dụng! - + OpenGL shared contexts are not supported. Các ngữ cảnh OpenGL chung không được hỗ trợ. @@ -6900,33 +7006,33 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? yuzu không được biên dịch với hỗ trợ OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Lỗi khi khởi tạo OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. GPU của bạn có thể không hỗ trợ OpenGL, hoặc bạn không có driver đồ hoạ mới nhất. - + Error while initializing OpenGL 4.6! Lỗi khi khởi tạo OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 GPU của bạn có thể không hỗ trợ OpenGL 4.6, hoặc bạn không có driver đồ hoạ mới nhất.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 GPU của bạn có thể không hỗ trợ một hoặc nhiều tiện ích OpenGL cần thiết. Vui lòng đảm bảo bạn có driver đồ hoạ mới nhất.<br><br>GL Renderer:<br>%1<br><br>Tiện ích không hỗ trợ:<br>%2 @@ -6934,128 +7040,128 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GameList - + Favorite Ưa thích - + Start Game Bắt đầu game - + Start Game without Custom Configuration Bắt đầu game mà không có cấu hình tuỳ chỉnh - + Open Save Data Location Mở vị trí dữ liệu save - + Open Mod Data Location Mở vị trí chứa dữ liệu mod - + Open Transferable Pipeline Cache Mở thư mục chứa bộ nhớ đệm pipeline - + Remove Loại bỏ - + Remove Installed Update Loại bỏ bản cập nhật đã cài - + Remove All Installed DLC Loại bỏ tất cả DLC đã cài đặt - + Remove Custom Configuration Loại bỏ cấu hình tuỳ chỉnh - + Remove Play Time Data - + Remove Cache Storage Loại bỏ bộ nhớ đệm - + Remove OpenGL Pipeline Cache Loại bỏ bộ nhớ đệm pipeline OpenGL - + Remove Vulkan Pipeline Cache Loại bỏ bộ nhớ đệm pipeline Vulkan - + Remove All Pipeline Caches Loại bỏ tất cả bộ nhớ đệm shader - + Remove All Installed Contents Loại bỏ tất cả nội dung đã cài đặt - + Dump RomFS Trích xuất RomFS - + Dump RomFS to SDMC Trích xuất RomFS tới SDMC - + Verify Integrity Kiểm tra tính toàn vẹn - + Copy Title ID to Clipboard Sao chép ID title vào bộ nhớ tạm - + Navigate to GameDB entry Điều hướng đến mục GameDB - + Create Shortcut Tạo lối tắt - + Add to Desktop Thêm vào desktop - + Add to Applications Menu Thêm vào menu ứng dụng - + Configure Game @@ -7064,62 +7170,62 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? Thuộc tính - + Scan Subfolders Quét các thư mục con - + Remove Game Directory Loại bỏ thư mục game - + ▲ Move Up ▲ Di chuyển lên - + ▼ Move Down ▼ Di chuyển xuống - + Open Directory Location Mở vị trí thư mục - + Clear Xóa - + Name Tên - + Compatibility Độ tương thích - + Add-ons Add-ons - + File type Loại tập tin - + Size Kích thước - + Play time @@ -7127,62 +7233,62 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GameListItemCompat - + Ingame Trong game - + Game starts, but crashes or major glitches prevent it from being completed. Game khởi động, nhưng bị crash hoặc lỗi nghiêm trọng dẫn đến việc không thể hoàn thành nó. - + Perfect Hoàn hảo - + Game can be played without issues. Game có thể chơi mà không gặp vấn đề. - + Playable Có thể chơi - + Game functions with minor graphical or audio glitches and is playable from start to finish. Game hoạt động với lỗi hình ảnh hoặc âm thanh nhẹ và có thể chơi từ đầu tới cuối. - + Intro/Menu Phần mở đầu/Menu - + Game loads, but is unable to progress past the Start Screen. Game đã tải, nhưng không thể qua được màn hình bắt đầu. - + Won't Boot Không khởi động - + The game crashes when attempting to startup. Game crash khi đang khởi động. - + Not Tested Chưa ai thử - + The game has not yet been tested. Game này chưa được thử nghiệm. @@ -7190,7 +7296,7 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GameListPlaceholder - + Double-click to add a new folder to the game list Nhấp đúp chuột để thêm một thư mục mới vào danh sách game @@ -7198,19 +7304,20 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GameListSearchField - + %1 of %n result(s) %1 trong %n kết quả + %1 trong %n kết quả - + Filter: Lọc: - + Enter pattern to filter Nhập mẫu để lọc @@ -7292,7 +7399,7 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7306,190 +7413,190 @@ Tin nhắn gỡ lỗi: Hotkeys - + Audio Mute/Unmute Tắt/Bật tiếng - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Cửa sổ chính - + Audio Volume Down Giảm âm lượng - + Audio Volume Up Tăng âm lượng - + Capture Screenshot Chụp ảnh màn hình - + Change Adapting Filter Thay đổi bộ lọc điều chỉnh - + Change Docked Mode Thay đổi chế độ docked - + Change GPU Accuracy Thay đổi độ chính xác GPU - + Configure Cấu hình - + Configure Current Game - + Continue/Pause Emulation Tiếp tục/Tạm dừng giả lập - + Exit Fullscreen Thoát chế độ toàn màn hình + + + Exit Eden + + Exit yuzu Thoát yuzu - - Exit eden - - - - + Fullscreen Toàn màn hình - + Load File Nạp tập tin - + Load/Remove Amiibo Nạp/Loại bỏ Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Khởi động lại giả lập - + Stop Emulation Dừng giả lập - + TAS Record Ghi lại TAS - + TAS Reset Đặt lại TAS - + TAS Start/Stop Bắt đầu/Dừng TAS - + Toggle Filter Bar Hiện/Ẩn thanh lọc - + Toggle Framerate Limit Bật/Tắt giới hạn tốc độ khung hình - + Toggle Mouse Panning Bật/Tắt lia chuột - + Toggle Renderdoc Capture - + Toggle Status Bar Hiện/Ẩn thanh trạng thái @@ -7497,22 +7604,22 @@ Tin nhắn gỡ lỗi: InstallDialog - + Please confirm these are the files you wish to install. Vui lòng xác nhận đây là những tập tin bạn muốn cài. - + Installing an Update or DLC will overwrite the previously installed one. Cài đặt một bản cập nhật hoặc DLC mới sẽ thay thế những bản cũ đã cài trước đó. - + Install Cài đặt - + Install Files to NAND Cài đặt tập tin vào NAND @@ -7520,7 +7627,7 @@ Tin nhắn gỡ lỗi: LimitableInputDialog - + The text can't contain any of the following characters: %1 Văn bản không được chứa bất kỳ ký tự sau đây: @@ -7667,152 +7774,207 @@ Tin nhắn gỡ lỗi: &Tập tin gần đây - + + Open &Eden Folders + + + + &Emulation &Giả lập - + &View &Xem - + &Reset Window Size &Đặt lại kích thước cửa sổ - + &Debugging &Gỡ lỗi - + Reset Window Size to &720p Đặt lại kích thước cửa sổ về &720p - + Reset Window Size to 720p Đặt lại kích thước cửa sổ về 720p - + Reset Window Size to &900p Đặt lại kích thước cửa sổ về &900p - + Reset Window Size to 900p Đặt lại kích thước cửa sổ về 900p - + Reset Window Size to &1080p Đặt lại kích thước cửa sổ về &1080p - + Reset Window Size to 1080p Đặt lại kích thước cửa sổ về 1080p - + &Multiplayer &Nhiều người chơi - + &Tools &Công cụ - + &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Trợ giúp - + &Install Files to NAND... &Cài đặt tập tin vào NAND... - + L&oad File... N&ạp tập tin... - + Load &Folder... Nạp &thư mục... - + E&xit T&hoát - + &Pause &Tạm dừng - + &Stop &Dừng - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7821,97 +7983,97 @@ Tin nhắn gỡ lỗi: &Thông tin về yuzu - + Single &Window Mode Chế độ &cửa sổ đơn - + Con&figure... Cấu &hình... - + Ctrl+, - + Display D&ock Widget Headers Hiển thị tiêu đề công cụ D&ock - + Show &Filter Bar Hiện thanh &lọc - + Show &Status Bar Hiện thanh &trạng thái - + Show Status Bar Hiện thanh trạng thái - + &Browse Public Game Lobby &Duyệt phòng game công khai - + &Create Room &Tạo phòng - + &Leave Room &Rời phòng - + &Direct Connect to Room &Kết nối trực tiếp tới phòng - + &Show Current Room &Hiện phòng hiện tại - + F&ullscreen T&oàn màn hình - + &Restart &Khởi động lại - + Load/Remove &Amiibo... Nạp/Loại bỏ &Amiibo... - + &Report Compatibility &Báo cáo độ tương thích - + Open &Mods Page Mở trang &mods - + Open &Quickstart Guide Mở &Hướng dẫn nhanh - + &FAQ &FAQ @@ -7920,77 +8082,82 @@ Tin nhắn gỡ lỗi: Mở thư mục &yuzu - + &Capture Screenshot &Chụp ảnh màn hình - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... &Cấu hình TAS... - + Configure C&urrent Game... Cấu hình game h&iện tại... - + &Start &Bắt đầu - + &Reset &Đặt lại - + R&ecord G&hi lại - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -7998,26 +8165,36 @@ Tin nhắn gỡ lỗi: MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8077,37 +8254,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Tình trạng kết nối hiện tại - + Not Connected. Click here to find a room! Không kết nối. Nhấp vào đây để tìm một phòng! - + Not Connected Không kết nối - + Connected Đã kết nối - + New Messages Received Đã nhận được tin nhắn mới - + Error Lỗi - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Không thể cập nhật thông tin phòng. Vui lòng kiểm tra kết nối Internet của bạn và thử tạo phòng lại. @@ -8299,56 +8476,56 @@ p, li { white-space: pre-wrap; } Hiện không chơi game - + Installed SD Titles Các title đã cài đặt trên thẻ SD - + Installed NAND Titles Các title đã cài đặt trên NAND - + System Titles Titles hệ thống - + Add New Game Directory Thêm thư mục game - + Favorites Ưa thích - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [chưa đặt] @@ -8359,14 +8536,14 @@ p, li { white-space: pre-wrap; } Mũ %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Trục %1%2 @@ -8377,357 +8554,357 @@ p, li { white-space: pre-wrap; } Nút %1 - - - - - - + + + + + + [unknown] [không xác định] - - - + + + Left Trái - - - + + + Right Phải - - - + + + Down Xuống - - - + + + Up Lên - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Bắt đầu - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Tròn - - + + Cross X - - + + Square Vuông - - + + Triangle Tam giác - - + + Share Chia sẻ - - + + Options Tuỳ chọn - - + + [undefined] [không xác định] - + %1%2 %1%2 - - + + [invalid] [không hợp lệ] - - + + %1%2Hat %3 %1%2Mũ %3 - - - + + + %1%2Axis %3 %1%2Trục %3 - - + + %1%2Axis %3,%4,%5 %1%2Trục %3,%4,%5 - - + + %1%2Motion %3 %1%2Chuyển động %3 - - + + %1%2Button %3 %1%2Nút %3 - - + + [unused] [không sử dụng] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Cần L - + Stick R Cần R - + Plus Cộng - + Minus Trừ - - + + Home Home - + Capture Chụp - + Touch Cảm ứng - + Wheel Indicates the mouse wheel Con lăn - + Backward Lùi - + Forward Tiến - + Task Nhiệm vụ - + Extra Thêm - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Mũ %4 - - + + %1%2%3Axis %4 %1%2%3Trục %4 - - + + %1%2%3Button %4 %1%2%3Nút %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8845,6 +9022,300 @@ p, li { white-space: pre-wrap; } Bạn có muốn khôi phục amiibo này không? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + Hủy bỏ + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + Kiểm tra những tập tin sau thất bại: + +%1 + + + + + Verifying integrity... + Đang kiểm tra tính toàn vẹn... + + + + + Integrity verification succeeded! + Kiểm tra tính toàn vẹn thành công! + + + + + The operation completed successfully. + Các hoạt động đã hoàn tất thành công. + + + + + Integrity verification failed! + Kiểm tra tính toàn vẹn thất bại! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Lỗi khi loại bỏ nội dung + + + + Error Removing Update + Lỗi khi loại bỏ bản cập nhật + + + + Error Removing DLC + Lỗi khi loại bỏ DLC + + + + The base game is not installed in the NAND and cannot be removed. + Base game không được cài đặt trong NAND và không thể loại bỏ. + + + + There is no update installed for this title. + Không có bản cập nhật nào được cài đặt cho title này. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Loại bỏ thành công + + + + Successfully removed %1 installed DLC. + Loại bỏ thành công %1 DLC đã cài đặt. + + + + + Error Removing Transferable Shader Cache + Lỗi khi loại bỏ bộ nhớ đệm shader chuyển được + + + + + A shader cache for this title does not exist. + Bộ nhớ đệm shader cho title này không tồn tại. + + + + Successfully removed the transferable shader cache. + Thành công loại bỏ bộ nhớ đệm shader chuyển được. + + + + Failed to remove the transferable shader cache. + Thất bại khi xoá bộ nhớ đệm shader chuyển được. + + + + Error Removing Vulkan Driver Pipeline Cache + Lỗi khi xoá bộ nhớ đệm pipeline Vulkan + + + + Failed to remove the driver pipeline cache. + Thất bại khi xoá bộ nhớ đệm pipeline của driver. + + + + + Error Removing Transferable Shader Caches + Lỗi khi loại bỏ bộ nhớ đệm shader chuyển được + + + + Successfully removed the transferable shader caches. + Thành công loại bỏ tất cả bộ nhớ đệm shader chuyển được. + + + + Failed to remove the transferable shader cache directory. + Thất bại khi loại bỏ thư mục bộ nhớ đệm shader. + + + + + Error Removing Custom Configuration + Lỗi khi loại bỏ cấu hình tuỳ chỉnh + + + + A custom configuration for this title does not exist. + Cấu hình tuỳ chỉnh cho title này không tồn tại. + + + + Successfully removed the custom game configuration. + Loại bỏ thành công cấu hình game tuỳ chỉnh. + + + + Failed to remove the custom game configuration. + Thất bại khi xoá cấu hình game tuỳ chỉnh. + + + + Reset Metadata Cache + Đặt lại bộ nhớ đệm metadata + + + + The metadata cache is already empty. + Bộ nhớ đệm metadata trống. + + + + The operation completed successfully. + Các hoạt động đã hoàn tất thành công. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Bộ nhớ đệm metadata không thể xoá. Nó có thể đang được sử dụng hoặc không tồn tại. + + + + Create Shortcut + Tạo lối tắt + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Thành công tạo lối tắt tại %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Việc này sẽ tạo một lối tắt tới AppImage hiện tại. Điều này có thể không hoạt động tốt nếu bạn cập nhật. Tiếp tục? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Tạo biểu tượng + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Không thể tạo tập tin biểu tượng. Đường dẫn "%1" không tồn tại và không thể tạo. + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9140,7 +9611,7 @@ Vui lòng thử lại hoặc liên hệ nhà phát triển của phần mềm. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9148,7 +9619,7 @@ Vui lòng thử lại hoặc liên hệ nhà phát triển của phần mềm. - + Users Người dùng @@ -9272,7 +9743,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Ngăn xếp gọi @@ -9280,12 +9751,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread chờ đợi bởi vì không có luồng @@ -9293,102 +9764,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable có thể chạy - + paused đã tạm dừng - + sleeping ngủ - + waiting for IPC reply đang đợi IPC phản hồi - + waiting for objects đang đợi đối tượng - + waiting for condition variable đang chờ biến điều kiện - + waiting for address arbiter chờ đợi địa chỉ người đứng giữa - + waiting for suspend resume đang đợi để tạm dừng và tiếp tục - + waiting đang chờ - + initialized đã khởi tạo - + terminated đã chấm dứt - + unknown không xác định - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal lý tưởng - + core %1 lõi %1 - + processor = %1 bộ xử lý = %1 - + affinity mask = %1 che đậy tánh giống nhau = %1 - + thread id = %1 id luồng = %1 - + priority = %1(current) / %2(normal) quyền ưu tiên = %1(hiện tại) / %2(bình thường) - + last running ticks = %1 các tick chạy cuối cùng = %1 @@ -9396,7 +9867,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread đợi vì luồng @@ -9404,7 +9875,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Cây Đợi diff --git a/dist/languages/vi_VN.ts b/dist/languages/vi_VN.ts index 6277ea7e03..2b31f1a630 100644 --- a/dist/languages/vi_VN.ts +++ b/dist/languages/vi_VN.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... Đang giao tiếp với máy chủ... - + Cancel Huỷ - + Touch the top left corner <br>of your touchpad. Hãy chạm vào góc trên cùng<br>bên trái trên touchpad của bạn. - + Now touch the bottom right corner <br>of your touchpad. Giờ hãy chạm vào góc dưới cùng<br>bên phải trên touchpad của bạn. - + Configuration completed! Đã hoàn thành quá trình thiết lập! - + OK OK @@ -397,439 +397,157 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - - Amiibo editor - - - - - Controller configuration - - - - - Data erase - - - - + Error Lỗi - - Net connect - - - - - Player select - - - - + Software keyboard Bàn phím mềm - - Mii Edit - - - - - Online web - - - - - Shop - - - - - Photo viewer - - - - - Offline web - - - - - Login share - - - - - Wifi web auth - - - - - My page - - - - + Output Engine: Đầu ra hệ thống: - + Output Device: Đầu ra thiết bị: - + Input Device: Đầu vào thiết bị: - - Mute audio - - - - + Volume: Âm lượng: - + Mute audio when in background Tắt âm thanh khi chạy nền - + Multicore CPU Emulation Giả lập CPU đa nhân - - This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. -This is mainly a debug option and shouldn’t be disabled. - - - - - Memory Layout - - - - - Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. -It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. -Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. - - - - + Limit Speed Percent Giới hạn phần trăm tốc độ - - Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. -200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. -Disabling it means unlocking the framerate to the maximum your PC can reach. - - - - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: Độ chính xác - - This setting controls the accuracy of the emulated CPU. -Don't change this unless you know what you are doing. - - - - - - Backend: - - - - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) Không dùng FMA (tăng hiệu suất cho các dòng CPU không hỗ trợ FMA) - - This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. - - - - + Faster FRSQRTE and FRECPE Chạy FRSQRTE và FRECPE nhanh hơn - - This option improves the speed of some approximate floating-point functions by using less accurate native approximations. - - - - + Faster ASIMD instructions (32 bits only) Các lệnh ASIMD nhanh hơn (chỉ áp dụng cho 32 bit) - - This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. - - - - + Inaccurate NaN handling Xử lí NaN gặp lỗi - - This option improves speed by removing NaN checking. -Please note this also reduces accuracy of certain floating-point instructions. - - - - + Disable address space checks Tắt kiểm tra không gian địa chỉ - - This option improves speed by eliminating a safety check before every memory read/write in guest. -Disabling it may allow a game to read/write the emulator's memory. - - - - + Ignore global monitor Bỏ qua màn hình chung - - This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. -Please note this may result in deadlocks and other race conditions. - - - - + API: API đồ hoạ: - - Switches between the available graphics APIs. -Vulkan is recommended in most cases. - - - - + Device: Thiết bị đồ hoạ: - - This setting selects the GPU to use with the Vulkan backend. - - - - + Shader Backend: Backend shader: - - The shader backend to use for the OpenGL renderer. -GLSL is the fastest in performance and the best in rendering accuracy. -GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. -SPIR-V compiles the fastest, but yields poor results on most GPU drivers. - - - - + Resolution: Độ phân giải: - - Forces the game to render at a different resolution. -Higher resolutions require much more VRAM and bandwidth. -Options lower than 1X can cause rendering issues. - - - - + Window Adapting Filter: Bộ lọc điều chỉnh cửa sổ: - + FSR Sharpness: Độ sắc nét FSR: - - Determines how sharpened the image will look while using FSR’s dynamic contrast. - - - - + Anti-Aliasing Method: Phương pháp khử răng cưa: - - The anti-aliasing method to use. -SMAA offers the best quality. -FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. - - - - + Fullscreen Mode: Chế độ Toàn màn hình: - - The method used to render the window in fullscreen. -Borderless offers the best compatibility with the on-screen keyboard that some games request for input. -Exclusive fullscreen may offer better performance and better Freesync/Gsync support. - - - - + Aspect Ratio: Tỉ lệ khung hình: - - Stretches the game to fit the specified aspect ratio. -Switch games only support 16:9, so custom game mods are required to get other ratios. -Also controls the aspect ratio of captured screenshots. - - - - + Use disk pipeline cache Dùng bộ nhớ đệm pipeline trên ổ cứng - - Allows saving shaders to storage for faster loading on following game boots. -Disabling it is only intended for debugging. - - - - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation Dùng giả lập GPU không đồng bộ - - Uses an extra CPU thread for rendering. -This option should always remain enabled. - - - - + NVDEC emulation: Giả lập NVDEC - - Specifies how videos should be decoded. -It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). -In most cases, GPU decoding provides the best performance. - - - - - ASTC Decoding Method: - - - - - This option controls how ASTC textures should be decoded. -CPU: Use the CPU for decoding, slowest but safest method. -GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. -CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding -stuttering at the cost of rendering issues while the texture is being decoded. - - - - - ASTC Recompression Method: - - - - - Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. -This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. - - - - - VRAM Usage Mode: - - - - - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - - - - + VSync Mode: Chế độ Vsync: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -840,62 +558,34 @@ Mailbox có thể có độ trễ thấp hơn FIFO và không gây hiện tượ Immediate (không đồng bộ hóa) chỉ hiển thị những gì đã có và có thể gây hiện tượng xé hình. - + Enable asynchronous presentation (Vulkan only) Bật hiển thị bất đồng bộ (chỉ dành cho Vulkan) - - Slightly improves performance by moving presentation to a separate CPU thread. - - - - + Force maximum clocks (Vulkan only) Buộc chạy ở xung nhịp tối đa (chỉ Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. Chạy các công việc trong nền trong khi đang chờ lệnh đồ họa để giữ cho GPU không giảm xung nhịp. - + Anisotropic Filtering: Bộ lọc góc nghiêng: - - Controls the quality of texture rendering at oblique angles. -It’s a light setting and safe to set at 16x on most GPUs. - - - - Accuracy Level: - Độ chính xác: + Độ chính xác: - - GPU emulation accuracy. -Most games render fine with Normal, but High is still required for some. -Particles tend to only render correctly with High accuracy. -Extreme should only be used for debugging. -This option can be changed while playing. -Some games may require booting on high to render properly. - - - - + Use asynchronous shader building (Hack) Dùng tính năng dựng shader bất đồng bộ (Hack) - - - Enables asynchronous shader compilation, which may reduce shader stutter. -This feature is experimental. - - Use Fast GPU Time (Hack) Tăng Tốc Thời Gian GPU (Hack) @@ -905,1021 +595,1428 @@ This feature is experimental. Bật chế độ Thời gian GPU nhanh. Tùy chọn này sẽ buộc hầu hết các game chạy ở độ phân giải gốc cao nhất của chúng. - + Use Vulkan pipeline cache Dùng Vulkan pipeline cache - + + Enable Reactive Flushing + Bật xả tương ứng + + + + Sync to framerate of video playback + Đồng bộ hóa với tốc độ khung hình khi phát video + + + + Run the game at normal speed during video playback, even when the framerate is unlocked. + Chạy game với tốc độ bình thường trong quá trình phát video, ngay cả khi tốc độ khung hình được mở khóa. + + + + Barrier feedback loops + Vòng lặp phản hồi rào cản + + + + Improves rendering of transparency effects in specific games. + Cải thiện hiệu quả hiển thị của hiệu ứng trong suốt trong một số trò chơi. + + + + RNG Seed + Hạt giống RNG + + + + Device Name + Tên thiết bị + + + + Note: this can be overridden when region setting is auto-select + Chú ý: cái này có thể ghi đè khi cài đặt quốc gia là chọn tự động + + + + Region: + Vùng: + + + + Time Zone: + Múi giờ: + + + + Sound Output Mode: + Chế độ đầu ra âm thanh + + + + Prompt for user on game boot + Hiển thị cửa sổ chọn người dùng khi bắt đầu trò chơi + + + + Pause emulation when in background + Tạm dừng giả lập khi chạy nền + + + + Hide mouse on inactivity + Ẩn con trỏ chuột khi không dùng + + + + Disable controller applet + Vô hiệu hoá applet tay cầm + + + + CPU + CPU + + + + Uncompressed (Best quality) + Không nén (Chất lượng tốt nhất) + + + + BC1 (Low quality) + BC1 (Chất lượng thấp) + + + + BC3 (Medium quality) + BC3 (Chất lượng trung bình) + + + + OpenGL + OpenGL + + + + Vulkan + Vulkan + + + + Null + Null + + + + GLSL + GLSL + + + + GLASM (Assembly Shaders, NVIDIA Only) + GLASM (Assembly Shaders, Chỉ Cho NVIDIA) + + + + Normal + Trung bình + + + + High + Khỏe + + + + Extreme + Tối đa + + + + Auto + Tự động + + + + Accurate + Tuyệt đối + + + + Unsafe + Tương đối + + + + Paranoid (disables most optimizations) + Paranoid (vô hiệu hoá hầu hết sự tối ưu) + + + + Borderless Windowed + Cửa sổ không viền + + + + Exclusive Fullscreen + Toàn màn hình + + + + No Video Output + Không Video Đầu Ra + + + + CPU Video Decoding + Giải mã video bằng CPU + + + + GPU Video Decoding (Default) + Giải mã video bằng GPU (Mặc định) + + + + 0.75X (540p/810p) [EXPERIMENTAL] + 0.75X (540p/810p) [THỬ NGHIỆM] + + + + 1X (720p/1080p) + 1X (720p/1080p) + + + + 1.5X (1080p/1620p) [EXPERIMENTAL] + 1.5X (1080p/1620p) [THỬ NGHIỆM] + + + + 2X (1440p/2160p) + 2X (1440p/2160p) + + + + 3X (2160p/3240p) + 3X (2160p/3240p) + + + + 4X (2880p/4320p) + 4X (2880p/4320p) + + + + 5X (3600p/5400p) + 5X (3600p/5400p) + + + + 6X (4320p/6480p) + 6X (4320p/6480p) + + + + 7X (5040p/7560p) + 7X (5040p/7560p) + + + + 8X (5760p/8640p) + 8X (5760p/8640p) + + + + Nearest Neighbor + Nearest Neighbor + + + + Bilinear + Bilinear + + + + Bicubic + Bicubic + + + + Gaussian + ScaleForce + + + + ScaleForce + ScaleForce + + + + AMD FidelityFX™️ Super Resolution + AMD FidelityFX™️ Super Resolution + + + + None + Trống + + + + FXAA + FXAA + + + + SMAA + SMAA + + + + Default (16:9) + Mặc định (16:9) + + + + Force 4:3 + Dùng 4:3 + + + + Force 21:9 + Dùng 21:9 + + + + Force 16:10 + Dung 16:10 + + + + Stretch to Window + Kéo dãn đến cửa sổ phần mềm + + + + Automatic + Tự động + + + + + Default + Mặc định + + + + Amiibo editor + + + + + Controller configuration + + + + + Data erase + + + + + Net connect + + + + + Player select + + + + + Mii Edit + + + + + Online web + + + + + Shop + + + + + Photo viewer + + + + + Offline web + + + + + Login share + + + + + Wifi web auth + + + + + My page + + + + + Mute audio + + + + + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. +This is mainly a debug option and shouldn’t be disabled. + + + + + Memory Layout + + + + + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. +It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. +Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. + + + + + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. +200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. +Disabling it means unlocking the framerate to the maximum your PC can reach. + + + + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + This setting controls the accuracy of the emulated CPU. +Don't change this unless you know what you are doing. + + + + + + Backend: + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. + + + + + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. + + + + + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. + + + + + This option improves speed by removing NaN checking. +Please note this also reduces accuracy of certain floating-point instructions. + + + + + This option improves speed by eliminating a safety check before every memory read/write in guest. +Disabling it may allow a game to read/write the emulator's memory. + + + + + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. +Please note this may result in deadlocks and other race conditions. + + + + + Switches between the available graphics APIs. +Vulkan is recommended in most cases. + + + + + This setting selects the GPU to use with the Vulkan backend. + + + + + The shader backend to use for the OpenGL renderer. +GLSL is the fastest in performance and the best in rendering accuracy. +GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. +SPIR-V compiles the fastest, but yields poor results on most GPU drivers. + + + + + Forces the game to render at a different resolution. +Higher resolutions require much more VRAM and bandwidth. +Options lower than 1X can cause rendering issues. + + + + + Determines how sharpened the image will look while using FSR’s dynamic contrast. + + + + + The anti-aliasing method to use. +SMAA offers the best quality. +FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. + + + + + The method used to render the window in fullscreen. +Borderless offers the best compatibility with the on-screen keyboard that some games request for input. +Exclusive fullscreen may offer better performance and better Freesync/Gsync support. + + + + + Stretches the game to fit the specified aspect ratio. +Switch games only support 16:9, so custom game mods are required to get other ratios. +Also controls the aspect ratio of captured screenshots. + + + + + Allows saving shaders to storage for faster loading on following game boots. +Disabling it is only intended for debugging. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Uses an extra CPU thread for rendering. +This option should always remain enabled. + + + + + Specifies how videos should be decoded. +It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). +In most cases, GPU decoding provides the best performance. + + + + + ASTC Decoding Method: + + + + + This option controls how ASTC textures should be decoded. +CPU: Use the CPU for decoding, slowest but safest method. +GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. +CPU Asynchronously: Use the CPU to decode ASTC textures as they arrive. Completely eliminates ASTC decoding +stuttering at the cost of rendering issues while the texture is being decoded. + + + + + ASTC Recompression Method: + + + + + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. +This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. + + + + + VRAM Usage Mode: + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + Slightly improves performance by moving presentation to a separate CPU thread. + + + + + Controls the quality of texture rendering at oblique angles. +It’s a light setting and safe to set at 16x on most GPUs. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Enables asynchronous shader compilation, which may reduce shader stutter. +This feature is experimental. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. - + Enable Compute Pipelines (Intel Vulkan Only) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. - - Enable Reactive Flushing - Bật xả tương ứng - - - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. - - Sync to framerate of video playback - Đồng bộ hóa với tốc độ khung hình khi phát video + + RAII + - - Run the game at normal speed during video playback, even when the framerate is unlocked. - Chạy game với tốc độ bình thường trong quá trình phát video, ngay cả khi tốc độ khung hình được mở khóa. + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + - - Barrier feedback loops - Vòng lặp phản hồi rào cản + + Extended Dynamic State + - - Improves rendering of transparency effects in specific games. - Cải thiện hiệu quả hiển thị của hiệu ứng trong suốt trong một số trò chơi. + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + - - RNG Seed - Hạt giống RNG + + Provoking Vertex + - + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + Controls the seed of the random number generator. Mainly used for speedrunning purposes. - - Device Name - Tên thiết bị - - - + The name of the emulated Switch. - + Custom RTC Date: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. - + Language: - - Note: this can be overridden when region setting is auto-select - Chú ý: cái này có thể ghi đè khi cài đặt quốc gia là chọn tự động - - - - Region: - Vùng: - - - + The region of the emulated Switch. - - Time Zone: - Múi giờ: - - - + The time zone of the emulated Switch. - - Sound Output Mode: - Chế độ đầu ra âm thanh - - - + Console Mode: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. - - Prompt for user on game boot - Hiển thị cửa sổ chọn người dùng khi bắt đầu trò chơi - - - - Pause emulation when in background - Tạm dừng giả lập khi chạy nền - - - - Fast GPU Time (Hack) + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. + + This setting pauses Eden when focusing other windows. - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. - - Hide mouse on inactivity - Ẩn con trỏ chuột khi không dùng - - - + This setting hides the mouse after 2.5s of inactivity. - - Disable controller applet - Vô hiệu hoá applet tay cầm - - - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. - + Check for updates - + Whether or not to check for updates upon startup. - + Enable Gamemode - + Custom frontend - + Real applet - + Never - + On Load - + Always - - CPU - CPU - - - + GPU - + CPU Asynchronous - - Uncompressed (Best quality) - Không nén (Chất lượng tốt nhất) - - - - BC1 (Low quality) - BC1 (Chất lượng thấp) - - - - BC3 (Medium quality) - BC3 (Chất lượng trung bình) - - - + Conservative - + Aggressive - - OpenGL - OpenGL - - - - Vulkan - Vulkan - - - - Null - Null - - - - GLSL - GLSL - - - - GLASM (Assembly Shaders, NVIDIA Only) - GLASM (Assembly Shaders, Chỉ Cho NVIDIA) - - - + SPIR-V (Experimental, AMD/Mesa Only) - - Normal - Trung bình + + Unsafe (fast) + - - High - Khỏe + + Safe (stable) + - - Extreme - Tối đa - - - - Auto - Tự động - - - - Accurate - Tuyệt đối - - - - Unsafe - Tương đối - - - - Paranoid (disables most optimizations) - Paranoid (vô hiệu hoá hầu hết sự tối ưu) - - - + Dynarmic - + NCE - - Borderless Windowed - Cửa sổ không viền - - - - Exclusive Fullscreen - Toàn màn hình - - - - No Video Output - Không Video Đầu Ra - - - - CPU Video Decoding - Giải mã video bằng CPU - - - - GPU Video Decoding (Default) - Giải mã video bằng GPU (Mặc định) - - - + 0.25X (180p/270p) [EXPERIMENTAL] - + 0.5X (360p/540p) [EXPERIMENTAL] - - 0.75X (540p/810p) [EXPERIMENTAL] - 0.75X (540p/810p) [THỬ NGHIỆM] - - - - 1X (720p/1080p) - 1X (720p/1080p) - - - - 1.5X (1080p/1620p) [EXPERIMENTAL] - 1.5X (1080p/1620p) [THỬ NGHIỆM] - - - - 2X (1440p/2160p) - 2X (1440p/2160p) - - - - 3X (2160p/3240p) - 3X (2160p/3240p) - - - - 4X (2880p/4320p) - 4X (2880p/4320p) - - - - 5X (3600p/5400p) - 5X (3600p/5400p) - - - - 6X (4320p/6480p) - 6X (4320p/6480p) - - - - 7X (5040p/7560p) - 7X (5040p/7560p) - - - - 8X (5760p/8640p) - 8X (5760p/8640p) - - - - Nearest Neighbor - Nearest Neighbor - - - - Bilinear - Bilinear - - - - Bicubic - Bicubic - - - - Gaussian - ScaleForce - - - - ScaleForce - ScaleForce - - - - AMD FidelityFX™️ Super Resolution - AMD FidelityFX™️ Super Resolution - - - + Area - - None - Trống - - - - FXAA - FXAA - - - - SMAA - SMAA - - - - Default (16:9) - Mặc định (16:9) - - - - Force 4:3 - Dùng 4:3 - - - - Force 21:9 - Dùng 21:9 - - - - Force 16:10 - Dung 16:10 - - - - Stretch to Window - Kéo dãn đến cửa sổ phần mềm - - - - Automatic - Tự động - - - - Default - Mặc định - - - + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) Tiếng Nhật (日本語) - + American English Tiếng Anh Mỹ - + French (français) Tiếng Pháp (French) - + German (Deutsch) Tiếng Đức (Deutsch) - + Italian (italiano) Tiếng Ý (italiano) - + Spanish (español) Tiếng Tây Ban Nha (Spanish) - + Chinese Tiếng Trung - + Korean (한국어) Tiếng Hàn (한국어) - + Dutch (Nederlands) Tiếng Hà Lan (Dutch) - + Portuguese (português) Tiếng Bồ Đào Nha (Portuguese) - + Russian (Русский) Tiếng Nga (Русский) - + Taiwanese Tiếng Đài Loan - + British English Tiếng Anh UK (British English) - + Canadian French Tiếng Pháp Canada - + Latin American Spanish Tiếng Mỹ La-tinh - + Simplified Chinese Tiếng Trung giản thể - + Traditional Chinese (正體中文) Tiếng Trung phồn thể (正體中文) - + Brazilian Portuguese (português do Brasil) Tiếng Bồ Đào Nha của người Brazil (Português do Brasil) - - + + Serbian (српски) + + + + + Japan Nhật Bản - + USA Hoa Kỳ - + Europe Châu Âu - + Australia Châu Úc - + China Trung Quốc - + Korea Hàn Quốc - + Taiwan Đài Loan - + Auto (%1) Auto select time zone Tự động (%1) - + Default (%1) Default time zone Mặc định (%1) - + CET CET - + CST6CDT CST6CDT - + Cuba Cuba - + EET EET - + Egypt Ai Cập - + Eire Eire - + EST EST - + EST5EDT EST5EDT - + GB GB - + GB-Eire GB-Eire - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich Greenwich - + Hongkong Hồng Kông - + HST HST - + Iceland Iceland - + Iran Iran - + Israel Israel - + Jamaica Jamaica - + Kwajalein Kwajalein - + Libya Libya - + MET MET - + MST MST - + MST7MDT MST7MDT - + Navajo Navajo - + NZ NZ - + NZ-CHAT NZ-CHAT - + Poland Ba Lan - + Portugal Bồ Đào Nha - + PRC PRC - + PST8PDT PST8PDT - + ROC ROC - + ROK ROK - + Singapore Singapore - + Turkey Thổ Nhĩ Kỳ - + UCT UCT - + Universal Quốc tế - + UTC UTC - + W-SU W-SU - + WET WET - + Zulu Zulu - + Mono Mono - + Stereo Stereo - + Surround Surround - + 4GB DRAM (Default) - + 6GB DRAM (Unsafe) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - - Low (128) - - - - - Medium (256) - - - - - High (512) - - - - + Docked Chế độ cắm TV - + Handheld Cầm tay - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) - + Only if game specifies not to stop - + Never ask + + + Low (128) + + + + + Medium (256) + + + + + High (512) + + ConfigureApplets @@ -2271,27 +2368,27 @@ When a guest attempts to open the controller applet, it is immediately closed.Sổ ghi chép - + Open Log Location Mở vị trí sổ ghi chép - + Global Log Filter Bộ lọc sổ ghi chép - + When checked, the max size of the log increases from 100 MB to 1 GB Khi tích vào, dung lượng tối đa cho file log chuyển từ 100 MB lên 1 GB - + Enable Extended Logging** Bật ghi nhật ký mở rộng** - + Show Log in Console Hiện nhật ký trên trong console @@ -2437,7 +2534,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2499,7 +2596,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**Sẽ tự động thiết lập lại khi tắt yuzu. - + Web applet not compiled Applet web chưa được biên dịch @@ -2549,7 +2646,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2558,88 +2655,88 @@ When a guest attempts to open the controller applet, it is immediately closed.Một số cài đặt chỉ khả dụng khi game không chạy. - + Applets - - + + Audio Âm thanh - - + + CPU CPU - + Debug Gỡ lỗi - + Filesystem Hệ thống tệp tin - - + + General Chung - - + + Graphics Đồ hoạ - + GraphicsAdvanced Đồ họa Nâng cao - + GraphicsExtensions - + Hotkeys Phím tắt - - + + Controls Phím - + Profiles Hồ sơ - + Network Mạng - - + + System Hệ thống - + Game List Danh sách trò chơi - + Web Web @@ -2737,51 +2834,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache Khôi phục bộ nhớ đệm của metadata - + Select Emulated NAND Directory... Chọn Thư Mục Giả Lập NAND... - + Select Emulated SD Directory... Chọn Thư Mục Giả Lập SD... - + Select Gamecard Path... Chọn đường dẫn tới đĩa game... - + Select Dump Directory... Chọn thư mục trích xuất... - + Select Mod Load Directory... Chọn Thư Mục Chứa Mod... - The metadata cache is already empty. - Bộ nhớ đệm metadata trống. + Bộ nhớ đệm metadata trống. - The operation completed successfully. - Các hoạt động đã hoàn tất thành công. + Các hoạt động đã hoàn tất thành công. - The metadata cache couldn't be deleted. It might be in use or non-existent. - Bộ nhớ đệm metadata không thể xoá. Nó có thể đang được sử dụng hoặc không tồn tại. + Bộ nhớ đệm metadata không thể xoá. Nó có thể đang được sử dụng hoặc không tồn tại. @@ -2812,12 +2903,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? Quá trình này sẽ thiết lập lại toàn bộ tùy chỉnh và gỡ hết mọi cài đặt cho từng game riêng lẻ. Quá trình này không xóa đường dẫn tới thư mục game, hồ sơ, hay hồ sơ của thiết lập phím. Tiếp tục? @@ -2850,33 +2941,33 @@ When a guest attempts to open the controller applet, it is immediately closed.Màu nền: - + % FSR sharpening percentage (e.g. 50%) % - + Off Tắt - + VSync Off Tắt Vsync - + Recommended Đề xuất - + On Bật - + VSync On Bật Vsync @@ -2913,14 +3004,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -2952,75 +3047,75 @@ These settings are experimental, and may cause black screens. If your games fail Khôi phục về mặc định - + Action Hành động - + Hotkey Phím tắt - + Controller Hotkey Phím tắt tay cầm - - - + + + Conflicting Key Sequence Tổ hợp phím bị xung đột - - + + The entered key sequence is already assigned to: %1 Tổ hợp phím này đã gán với: %1 - + [waiting] [Chờ] - + Invalid Không hợp lệ - + Invalid hotkey settings - + An error occurred. Please report this issue on github. - + Restore Default Khôi phục về mặc định - + Clear Xóa - + Conflicting Button Sequence Dãy nút xung đột - + The default button sequence is already assigned to: %1 Dãy nút mặc định đã được gán cho: %1 - + The default key sequence is already assigned to: %1 Tổ hợp phím này đã gán với: %1 @@ -3340,7 +3435,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3495,7 +3590,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick Cần trái @@ -3605,14 +3700,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3631,7 +3726,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus Cộng @@ -3644,15 +3739,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3697,7 +3792,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick Cần phải @@ -3712,242 +3807,242 @@ These settings are experimental, and may cause black screens. If your games fail Cài đặt - - - - + + + + Clear Bỏ trống - - - - - + + + + + [not set] [không đặt] - - - + + + Invert button Đảo ngược nút - - + + Toggle button Đổi nút - + Turbo button Nút Turbo - - + + Invert axis Đảo ngược trục - - - + + + Set threshold Thiết lập ngưỡng - - + + Choose a value between 0% and 100% Chọn một giá trị giữa 0% và 100% - + Toggle axis Chuyển đổi trục - + Set gyro threshold Thiết lập ngưỡng cảm biến con quay - + Calibrate sensor Hiệu chỉnh cảm biến - + Map Analog Stick Thiết lập Cần Điều Khiển - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. Sau khi bấm OK, di chuyển cần sang ngang, rồi sau đó sang dọc. Nếu muốn đảo ngược hướng cần điều khiển, di chuyển cần sang dọc trước, rồi sang ngang. - + Center axis Canh chỉnh trục - - + + Deadzone: %1% Vùng chết: %1% - - + + Modifier Range: %1% Phạm vi điều chỉnh: %1% - - + + Pro Controller Tay cầm Pro Controller - + Dual Joycons Joycon đôi - + Left Joycon Joycon Trái - + Right Joycon Joycon Phải - + Handheld Cầm tay - + GameCube Controller Tay cầm GameCube - + Poke Ball Plus Poke Ball Plus - + NES Controller Tay cầm NES - + SNES Controller Tay cầm SNES - + N64 Controller Tay cầm N64 - + Sega Genesis Sega Genesis - + Start / Pause Bắt đầu / Tạm ngưng - + Z Z - + Control Stick Cần điều khiển - + C-Stick C-Stick - + Shake! Lắc! - + [waiting] [Chờ] - + New Profile Hồ sơ mới - + Enter a profile name: Nhập tên hồ sơ: - - + + Create Input Profile Tạo Hồ Sơ Phím - + The given profile name is not valid! Tên hồ sơ không hợp lệ! - + Failed to create the input profile "%1" Quá trình tạo hồ sơ phím "%1" thất bại - + Delete Input Profile Xóa Hồ Sơ Phím - + Failed to delete the input profile "%1" Quá trình xóa hồ sơ phím "%1" thất bại - + Load Input Profile Nạp Hồ Sơ Phím - + Failed to load the input profile "%1" Quá trình nạp hồ sơ phím "%1" thất bại - + Save Input Profile Lưu Hồ Sơ Phím - + Failed to save the input profile "%1" Quá trình lưu hồ sơ phím "%1" thất bại @@ -4004,7 +4099,7 @@ Nếu muốn đảo ngược hướng cần điều khiển, di chuyển cần s - + Configure Cài đặt @@ -4040,7 +4135,7 @@ Nếu muốn đảo ngược hướng cần điều khiển, di chuyển cần s - + Test Thử nghiệm @@ -4059,7 +4154,7 @@ Nếu muốn đảo ngược hướng cần điều khiển, di chuyển cần s <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Tìm hiểu thêm</span></a> - + %1:%2 %1:%2 @@ -4068,77 +4163,77 @@ Nếu muốn đảo ngược hướng cần điều khiển, di chuyển cần s yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters Cổng có kí tự không hợp lệ - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 Cổng phải từ 0 đến 65353 - + IP address is not valid Địa chỉ IP không hợp lệ - + This UDP server already exists Server UDP đã tồn tại - + Unable to add more than 8 servers Không thể vượt quá 8 server - + Testing Thử nghiệm - + Configuring Cài đặt - + Test Successful Thử Nghiệm Thành Công - + Successfully received data from the server. Nhận được dữ liệu từ server! - + Test Failed Thử Nghiệm Thất Bại - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. Không thể nhận được dữ liệu hợp lệ từ server. <br>Hãy chắc chắn server được thiết lập chính xác, từ địa chỉ lẫn cổng phải được thiết lập đúng. - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. Cấu hình kiểm tra hoặc hiệu chuẩn UDP đang được tiến hành.<br>Vui lòng chờ cho đến khi nó hoàn thành. @@ -4265,7 +4360,12 @@ Các giá trị hiện tại lần lượt là %1% và %2%. Giao diện mạng - + + Enable Airplane Mode + + + + None Trống @@ -4323,52 +4423,52 @@ Các giá trị hiện tại lần lượt là %1% và %2%. Một số cài đặt chỉ khả dụng khi game không chạy. - + Add-Ons Bổ Sung - + System Hệ Thống - + CPU CPU - + Graphics Đồ Họa - + Adv. Graphics Đồ Họa Nâng Cao - + GPU Extensions - + Audio Âm Thanh - + Input Profiles Hồ sơ đầu vào - + Linux - + Properties Thuộc tính @@ -4386,12 +4486,12 @@ Các giá trị hiện tại lần lượt là %1% và %2%. Bổ Sung - + Patch Name Tên bản vá - + Version Phiên Bản @@ -4429,27 +4529,32 @@ Các giá trị hiện tại lần lượt là %1% và %2%. Đặt Hình Ảnh - + + Select Avatar + + + + Add Thêm - + Rename Đổi Tên - + Remove Gỡ Bỏ - + Profile management is available only when game is not running. Chỉ có thể quản lí hồ sơ khi game không chạy. - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4457,100 +4562,189 @@ Các giá trị hiện tại lần lượt là %1% và %2%. %2 - + Enter Username Điền Tên - + Users Người Dùng - + Enter a username for the new user: Chọn tên cho người dùng mới - + Enter a new username: Chọn một tên mới: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image Chọn Ảnh cho Người Dùng - - JPEG Images (*.jpg *.jpeg) - Ảnh JPEG (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + Ảnh JPEG (*.jpg *.jpeg) + + + Error deleting image Lỗi khi xóa ảnh - + Error occurred attempting to overwrite previous image at: %1. Có lỗi khi ghi đè ảnh trước tại: %1. - + Error deleting file Lỗi xóa ảnh - + Unable to delete existing file: %1. Không thể xóa ảnh hiện tại: %1. - + Error creating user image directory Lỗi khi tạo thư mục chứa ảnh người dùng - + Unable to create directory %1 for storing user images. Không thể tạo thư mục %1 để chứa ảnh người dùng - Error copying user image - Lỗi chép ảnh người dùng + Lỗi chép ảnh người dùng - Unable to copy image from %1 to %2 - Không thể chép ảnh từ %1 sang %2 + Không thể chép ảnh từ %1 sang %2 - Error resizing user image - Lỗi thu phóng ảnh + Lỗi thu phóng ảnh - Unable to resize image - Không thể thu phóng ảnh + Không thể thu phóng ảnh + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. Xoá người dùng này? Tất cả dữ liệu save của người dùng này sẽ bị xoá. - + Confirm Delete Xác nhận xóa - + Name: %1 UUID: %2 Tên: %1 @@ -4603,7 +4797,7 @@ UUID: %2 - + Enable Bật @@ -4614,7 +4808,7 @@ UUID: %2 - + Not connected Không kết nối @@ -4624,63 +4818,63 @@ UUID: %2 Khôi phục về mặc định - + Clear Bỏ trống - + [not set] [không đặt] - + Invert axis Đảo ngược trục - - + + Deadzone: %1% Vùng chết: %1% - + Error enabling ring input Lỗi khi bật đầu vào từ vòng - + Direct Joycon driver is not enabled Driver JoyCon trực tiếp chưa được bật - + Configuring Cài đặt - + The current mapped device doesn't support the ring controller Thiết bị đươc ánh xạ hiện tại không hỗ trợ vòng điều khiển - + The current mapped device doesn't have a ring attached Thiết bị được ánh xạ hiện tại không có vòng được gắn vào - + The current mapped device is not connected Thiết bị được ánh xạ hiện tại không được kết nối - + Unexpected driver result %1 Kết quả driver không như mong đợi %1 - + [waiting] [Chờ] @@ -4722,7 +4916,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4774,12 +4968,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration Cấu hình TAS - + Select TAS Load Directory... Chọn thư mục tải TAS @@ -4889,7 +5083,7 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5209,6 +5403,16 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Web Web + + + Eden Web Service + + + + + Generate + + yuzu Web Service Dịch vụ Web yuzu @@ -5218,42 +5422,29 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Bằng cách cung cấp tên đăng nhập và mã thông báo của bạn, bạn đã chấp thuận sẽ cho phép yuzu thu thập dữ liệu đã sử dụng, trong đó có thể có thông tin nhận dạng người dùng. - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - Xác nhận + Xác nhận - Sign up - Đăng ký + Đăng ký - + Token: Mã thông báo: - + Username: Tên người dùng: - What is my token? - Mã thông báo của tôi là gì? + Mã thông báo của tôi là gì? - + Web Service configuration can only be changed when a public room isn't being hosted. Cấu hình dịch vụ web chỉ có thể thay đổi khi không có phòng công khai đang được tổ chức. @@ -5278,12 +5469,12 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Tạo mới - + Discord Presence Hiện diện trên Discord - + Show Current Game in your Discord Status Hiển thị trò chơi hiện tại lên thông tin Discord của bạn @@ -5292,24 +5483,8 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr <a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">Tìm hiểu thêm</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Đăng ký</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Đăng ký</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5332,10 +5507,9 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Token không được xác thực. Thay đổi token của bạn chưa được lưu. - Unverified, please click Verify before saving configuration Tooltip - Chưa xác minh, vui lòng nhấp vào Xác minh trước khi lưu cấu hình + Chưa xác minh, vui lòng nhấp vào Xác minh trước khi lưu cấu hình Verifying... @@ -5359,20 +5533,67 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr Verification failed. Check that you have entered your token correctly, and that your internet connection is working. Xác thực không thành công. Hãy kiểm tra xem bạn đã nhập token đúng chưa và kết nối internet của bạn có hoạt động hay không. + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Tay cầm P1 - + &Controller P1 &Tay cầm P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + Phiên Bản + + DirectConnect @@ -5478,7 +5699,12 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5486,11 +5712,6 @@ Kéo điểm để thay đổi vị trí, hoặc nhấp đúp chuột vào ô tr The host of the room has banned you. Speak with the host to unban you or try a different room. Chủ phòng đã ban bạn. Hãy nói chuyện với người chủ phòng để được unban, hoặc thử vào một phòng khác. - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5551,7 +5772,7 @@ Please go to Configure -> System -> Network and make a selection. Viễn trắc - + Broken Vulkan Installation Detected Phát hiện cài đặt Vulkan bị hỏng @@ -5560,106 +5781,105 @@ Please go to Configure -> System -> Network and make a selection. Khởi tạo Vulkan thất bại trong quá trình khởi động.<br>Nhấn <br><a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>vào đây để xem hướng dẫn khắc phục vấn đề</a>. - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping Đang chạy một game - + Loading Web Applet... Đang tải applet web... - - + + Disable Web Applet Tắt applet web - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) Tắt applet web có thể dẫn đến hành vi không xác định và chỉ nên được sử dụng với Super Mario 3D All-Stars. Bạn có chắc chắn muốn tắt applet web không? (Có thể được bật lại trong cài đặt Gỡ lỗi.) - + The amount of shaders currently being built Số lượng shader đang được dựng - + The current selected resolution scaling multiplier. Bội số tỷ lệ độ phân giải được chọn hiện tại. - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. Tốc độ giả lập hiện tại. Giá trị cao hơn hoặc thấp hơn 100% chỉ ra giả lập sẽ chạy nhanh hơn hoặc chậm hơn trên máy Switch - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. Có bao nhiêu khung hình trên mỗi giây mà trò chơi đang hiển thị. Điều này sẽ thay đổi từ trò chơi này đến trò chơi kia và khung cảnh này đến khung cảnh kia. - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. Thời gian mà giả lập lấy từ khung hình Switch, sẽ không kể đến giới hạn khung hình hoặc v-sync. Đối với tốc độ tối đa mà giả lập nhận được nhiều nhất là ở độ khoảng 16.67 ms. - + Unmute Bật tiếng - + Mute Tắt tiếng - + Reset Volume Đặt lại âm lượng - + &Clear Recent Files &Xoá tập tin gần đây - + &Continue &Tiếp tục - + &Pause &Tạm dừng - Warning Outdated Game Format - Chú ý định dạng trò chơi đã lỗi thời + Chú ý định dạng trò chơi đã lỗi thời You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. Bạn đang sử dụng định dạng danh mục ROM giải mã cho trò chơi này, và đó là một định dạng lỗi thời đã được thay thế bởi những thứ khác như NCA, NAX, XCI, hoặc NSP. Danh mục ROM giải mã có thể thiếu biểu tượng, metadata, và hỗ trợ cập nhật.<br><br>Để giải thích về các định dạng khác nhau của Switch mà yuzu hỗ trợ, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>vui lòng kiểm tra trên wiki của chúng tôi</a>. Thông báo này sẽ không hiển thị lại lần sau. - - + + Error while loading ROM! Xảy ra lỗi khi đang nạp ROM! - + The ROM format is not supported. Định dạng ROM này không hỗ trợ. - + An error occurred initializing the video core. Đã xảy ra lỗi khi khởi tạo lõi video. @@ -5668,7 +5888,7 @@ Please go to Configure -> System -> Network and make a selection. yuzu đã gặp lỗi khi chạy lõi video. Điều này thường xảy ra do phiên bản driver GPU đã cũ, bao gồm cả driver tích hợp. Vui lòng xem nhật ký để biết thêm chi tiết. Để biết thêm thông tin về cách truy cập nhật ký, vui lòng xem trang sau: <a href='https://yuzu-emu.org/help/reference/log-files/'>Cách tải lên tập tin nhật ký</a>. - + Error while loading ROM! %1 %1 signifies a numeric error code. Lỗi xảy ra khi nạp ROM! %1 @@ -5679,1027 +5899,913 @@ Please go to Configure -> System -> Network and make a selection. %1<br>Vui lòng tuân theo <a href='https://yuzu-emu.org/help/quickstart/'>hướng dẫn nhanh của yuzu</a> để trích xuất lại các tệp của bạn.<br>Bạn có thể tham khảo yuzu wiki</a> hoặc yuzu Discord</a>để được hỗ trợ. - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. Đã xảy ra lỗi không xác định. Vui lòng kiểm tra sổ ghi chép để biết thêm chi tiết. - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... Đang đóng phần mềm... - + Save Data Dữ liệu save - + Mod Data Dữ liệu mod - + Error Opening %1 Folder Xảy ra lỗi khi mở %1 thư mục - - + + Folder does not exist! Thư mục này không tồn tại! - Error Opening Transferable Shader Cache - Lỗi khi mở bộ nhớ cache shader có thể chuyển. + Lỗi khi mở bộ nhớ cache shader có thể chuyển. - Failed to create the shader cache directory for this title. - Thất bại khi tạo thư mục bộ nhớ cache shader cho title này. + Thất bại khi tạo thư mục bộ nhớ cache shader cho title này. - Error Removing Contents - Lỗi khi loại bỏ nội dung + Lỗi khi loại bỏ nội dung - Error Removing Update - Lỗi khi loại bỏ cập nhật + Lỗi khi loại bỏ cập nhật - Error Removing DLC - Lỗi khi loại bỏ DLC + Lỗi khi loại bỏ DLC - + Remove Installed Game Contents? Loại bỏ nội dung game đã cài đặt? - + Remove Installed Game Update? Loại bỏ bản cập nhật game đã cài đặt? - + Remove Installed Game DLC? Loại bỏ DLC game đã cài đặt? - + Remove Entry Xoá mục - - - - - - Successfully Removed - Loại bỏ thành công + Loại bỏ thành công - Successfully removed the installed base game. - Loại bỏ thành công base game đã cài đặt + Loại bỏ thành công base game đã cài đặt - The base game is not installed in the NAND and cannot be removed. - Base game không được cài đặt trong NAND và không thể loại bỏ. + Base game không được cài đặt trong NAND và không thể loại bỏ. - Successfully removed the installed update. - Loại bỏ thành công bản cập nhật đã cài đặt + Loại bỏ thành công bản cập nhật đã cài đặt - There is no update installed for this title. - Không có bản cập nhật nào được cài đặt cho title này. + Không có bản cập nhật nào được cài đặt cho title này. - There are no DLC installed for this title. - Không có DLC nào được cài đặt cho title này. + Không có DLC nào được cài đặt cho title này. - Successfully removed %1 installed DLC. - Loại bỏ thành công %1 DLC đã cài đặt + Loại bỏ thành công %1 DLC đã cài đặt - + Delete OpenGL Transferable Shader Cache? Xoá bộ nhớ cache shader OpenGL chuyển được? - + Delete Vulkan Transferable Shader Cache? Xoá bộ nhớ cache shader Vulkan chuyển được? - + Delete All Transferable Shader Caches? Xoá tất cả bộ nhớ cache shader chuyển được? - + Remove Custom Game Configuration? Loại bỏ cấu hình game tuỳ chỉnh? - + Remove Cache Storage? Xoá bộ nhớ cache? - + Remove File Xoá tập tin - + Remove Play Time Data - + Reset play time? - - Error Removing Transferable Shader Cache - Lỗi khi xoá bộ nhớ cache shader chuyển được + Lỗi khi xoá bộ nhớ cache shader chuyển được - - A shader cache for this title does not exist. - Bộ nhớ cache shader cho title này không tồn tại. + Bộ nhớ cache shader cho title này không tồn tại. - Successfully removed the transferable shader cache. - Thành công loại bỏ bộ nhớ cache shader chuyển được + Thành công loại bỏ bộ nhớ cache shader chuyển được - Failed to remove the transferable shader cache. - Thất bại khi xoá bộ nhớ cache shader chuyển được. + Thất bại khi xoá bộ nhớ cache shader chuyển được. - Error Removing Vulkan Driver Pipeline Cache - Lỗi khi xoá bộ nhớ cache pipeline Vulkan + Lỗi khi xoá bộ nhớ cache pipeline Vulkan - Failed to remove the driver pipeline cache. - Thất bại khi xoá bộ nhớ cache pipeline của driver. + Thất bại khi xoá bộ nhớ cache pipeline của driver. - - Error Removing Transferable Shader Caches - Lỗi khi loại bỏ bộ nhớ cache shader chuyển được + Lỗi khi loại bỏ bộ nhớ cache shader chuyển được - Successfully removed the transferable shader caches. - Thành công loại bỏ tât cả bộ nhớ cache shader chuyển được. + Thành công loại bỏ tât cả bộ nhớ cache shader chuyển được. - Failed to remove the transferable shader cache directory. - Thất bại khi loại bỏ thư mục bộ nhớ cache shader. + Thất bại khi loại bỏ thư mục bộ nhớ cache shader. - - Error Removing Custom Configuration - Lỗi khi loại bỏ cấu hình tuỳ chỉnh + Lỗi khi loại bỏ cấu hình tuỳ chỉnh - A custom configuration for this title does not exist. - Cấu hình tuỳ chỉnh cho title này không tồn tại. + Cấu hình tuỳ chỉnh cho title này không tồn tại. - Successfully removed the custom game configuration. - Loại bỏ thành công cấu hình game tuỳ chỉnh. + Loại bỏ thành công cấu hình game tuỳ chỉnh. - Failed to remove the custom game configuration. - Thất bại khi xoá cấu hình game tuỳ chỉnh + Thất bại khi xoá cấu hình game tuỳ chỉnh - - + + RomFS Extraction Failed! Khai thác RomFS không thành công! - + There was an error copying the RomFS files or the user cancelled the operation. Đã xảy ra lỗi khi sao chép tệp tin RomFS hoặc người dùng đã hủy bỏ hoạt động này. - + Full Đầy - + Skeleton Sườn - + Select RomFS Dump Mode Chọn chế độ kết xuất RomFS - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. Vui lòng chọn RomFS mà bạn muốn kết xuất như thế nào.<br>Đầy đủ sẽ sao chép toàn bộ tệp tin vào một danh mục mới trong khi <br>bộ xương chỉ tạo kết cấu danh mục. - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root Không đủ bộ nhớ trống tại %1 để trích xuất RomFS. Hãy giải phóng bộ nhớ hoặc chọn một thư mục trích xuất khác tại Giả lập > Thiết lập > Hệ thống > Hệ thống tệp > Thư mục trích xuất gốc - + Extracting RomFS... Khai thác RomFS... - - - - - + + Cancel Hủy bỏ - + RomFS Extraction Succeeded! Khai thác RomFS thành công! - - - + The operation completed successfully. Các hoạt động đã hoàn tất thành công. - Integrity verification couldn't be performed! - Không thể thực hiện kiểm tra tính toàn vẹn! + Không thể thực hiện kiểm tra tính toàn vẹn! - File contents were not checked for validity. - Chưa kiểm tra sự hợp lệ của nội dung tập tin. + Chưa kiểm tra sự hợp lệ của nội dung tập tin. - - Verifying integrity... - Đang kiểm tra tính toàn vẹn... + Đang kiểm tra tính toàn vẹn... - - Integrity verification succeeded! - Kiểm tra tính toàn vẹn thành công! + Kiểm tra tính toàn vẹn thành công! - - Integrity verification failed! - Kiểm tra tính toàn vẹn thất bại! + Kiểm tra tính toàn vẹn thất bại! - File contents may be corrupt. - Nội dung tập tin có thể bị hỏng. + Nội dung tập tin có thể bị hỏng. - - - - Create Shortcut - Tạo lối tắt + Tạo lối tắt - - Do you want to launch the game in fullscreen? - - - - Successfully created a shortcut to %1 - Thành công tạo lối tắt tại %1 + Thành công tạo lối tắt tại %1 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - Việc này sẽ tạo một lối tắt tới AppImage hiện tại. Điều này có thể không hoạt động tốt nếu bạn cập nhật. Tiếp tục? + Việc này sẽ tạo một lối tắt tới AppImage hiện tại. Điều này có thể không hoạt động tốt nếu bạn cập nhật. Tiếp tục? - - Failed to create a shortcut to %1 + Create Icon + Tạo icon + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Không thể tạo tập tin icon. Đường dẫn "%1" không tồn tại và không thể tạo. + + + + Warning: Outdated Game Format - - Create Icon - Tạo icon + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + - - Cannot create icon file. Path "%1" does not exist and cannot be created. - Không thể tạo tập tin icon. Đường dẫn "%1" không tồn tại và không thể tạo. + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + - + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 Lỗi khi mở %1 - + Select Directory Chọn danh mục - + Properties Thuộc tính - + The game properties could not be loaded. Thuộc tính của trò chơi không thể nạp được. - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Thực thi Switch (%1);;Tất cả tệp tin (*.*) - + Load File Nạp tệp tin - + Open Extracted ROM Directory Mở danh mục ROM đã trích xuất - + Invalid Directory Selected Danh mục đã chọn không hợp lệ - + The directory you have selected does not contain a 'main' file. Danh mục mà bạn đã chọn không có chứa tệp tin 'main'. - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) Những tệp tin Switch cài được (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) - + Install Files Cài đặt tập tin - + %n file(s) remaining %n tập tin còn lại + %n tập tin còn lại - + Installing file "%1"... Đang cài đặt tệp tin "%1"... - - + + Install Results Kết quả cài đặt - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. Để tránh xung đột có thể xảy ra, chúng tôi không khuyến khích người dùng cài base games vào NAND. Vui lòng, chỉ sử dụng tính năng này để cài các bản cập nhật và DLC. - + %n file(s) were newly installed - %n đã được cài đặt mới - + %n đã được cài đặt mới + %n đã được cài đặt mới - + %n file(s) were overwritten - %n tập tin đã được ghi đè - + %n tập tin đã được ghi đè + %n tập tin đã được ghi đè - + %n file(s) failed to install - %n tập tin thất bại khi cài đặt - + %n tập tin thất bại khi cài đặt + %n tập tin thất bại khi cài đặt - + System Application Ứng dụng hệ thống - + System Archive Hệ thống lưu trữ - + System Application Update Cập nhật hệ thống ứng dụng - + Firmware Package (Type A) Gói phần mềm (Loại A) - + Firmware Package (Type B) Gói phần mềm (Loại B) - + Game Trò chơi - + Game Update Cập nhật trò chơi - + Game DLC Nội dung trò chơi có thể tải xuống - + Delta Title Tiêu đề Delta - + Select NCA Install Type... Chọn loại NCA để cài đặt... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) Vui lòng chọn loại tiêu đề mà bạn muốn cài đặt NCA này: (Trong hầu hết trường hợp, chọn mặc định 'Game' là tốt nhất.) - + Failed to Install Cài đặt đã không thành công - + The title type you selected for the NCA is invalid. Loại tiêu đề NCA mà bạn chọn nó không hợp lệ. - + File not found Không tìm thấy tệp tin - + File "%1" not found Không tìm thấy "%1" tệp tin - + OK OK - - + + Hardware requirements not met Yêu cầu phần cứng không được đáp ứng - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. Hệ thống của bạn không đáp ứng yêu cầu phần cứng được đề xuất. Báo cáo tương thích đã được tắt. - + Missing yuzu Account Thiếu tài khoản yuzu - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + Select Dumped Firmware ZIP - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Zipped Archives (*.zip) - - Encryption keys are missing. + + Firmware cleanup failed - - Are you sure you want to close eden? + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - - - eden + + Please install firmware to use the Album applet. - - The currently running application has requested eden to not exit. + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. Để gửi trường hợp thử nghiệm trò chơi tương thích, bạn phải liên kết tài khoản yuzu.<br><br/>Để liên kết tải khoản yuzu của bạn, hãy đến Giả lập &gt; Thiết lập &gt; Web. - + Error opening URL Lỗi khi mở URL - + Unable to open the URL "%1". Không thể mở URL "%1". - + TAS Recording Ghi lại TAS - + Overwrite file of player 1? Ghi đè tập tin của người chơi 1? - + Invalid config detected Đã phát hiện cấu hình không hợp lệ - + Handheld controller can't be used on docked mode. Pro controller will be selected. Tay cầm handheld không thể được sử dụng trong chế độ docked. Pro Controller sẽ được chọn. - - + + Amiibo Amiibo - - + + The current amiibo has been removed Amiibo hiện tại đã bị loại bỏ - + Error Lỗi - - + + The current game is not looking for amiibos Game hiện tại không tìm kiếm amiibos - + Amiibo File (%1);; All Files (*.*) Tệp tin Amiibo (%1);; Tất cả tệp tin (*.*) - + Load Amiibo Nạp dữ liệu Amiibo - + Error loading Amiibo data Xảy ra lỗi khi nạp dữ liệu Amiibo - + The selected file is not a valid amiibo Tập tin đã chọn không phải là amiibo hợp lệ - + The selected file is already on use Tập tin đã chọn đã được sử dụng - + An unknown error occurred Đã xảy ra lỗi không xác định - - Verification failed for the following files: %1 - Kiểm tra những tập tin sau thất bại: + Kiểm tra những tập tin sau thất bại: %1 - + + Keys not installed - + + + Install decryption keys and restart Eden before attempting to install firmware. + + + + Select Dumped Firmware Source Location - - Installing Firmware... - - - - - - - - Firmware install failed - - - - - Unable to locate potential firmware NCA files - - - - - Failed to delete one or more firmware file. - - - - - One or more firmware files failed to copy into NAND. - - - - - Firmware integrity verification failed! - - - - - Select Dumped Keys Location - - - - - - - Decryption Keys install failed - - - - - prod.keys is a required decryption key file. - - - - - One or more keys failed to copy. - - - - - Decryption Keys install succeeded - - - - - Decryption Keys were successfully installed - - - - - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - - - - - - - - - - + + + + + + No firmware available - - Please install the firmware to use the Album applet. - - - - + Album Applet - + Album applet is not available. Please reinstall firmware. - - Please install the firmware to use the Cabinet applet. - - - - + Cabinet Applet - + Cabinet applet is not available. Please reinstall firmware. - - Please install the firmware to use the Mii editor. - - - - + Mii Edit Applet - + Mii editor is not available. Please reinstall firmware. - - Please install the firmware to use the Controller Menu. - - - - + Controller Applet Applet tay cầm - + Controller Menu is not available. Please reinstall firmware. - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot Chụp ảnh màn hình - + PNG Image (*.png) Hình ảnh PNG (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 Trạng thái TAS: Đang chạy %1/%2 - + TAS state: Recording %1 Trạng thái TAS: Đang ghi %1 - + TAS state: Idle %1/%2 Trạng thái TAS: Đang chờ %1/%2 - + TAS State: Invalid Trạng thái TAS: Không hợp lệ - + &Stop Running &Dừng chạy - + &Start &Bắt đầu - + Stop R&ecording Dừng G&hi - + R&ecord G&hi - + Building: %n shader(s) Đang dựng: %n shader(s) + Đang dựng: %n shader(s) - + Scale: %1x %1 is the resolution scaling factor Tỉ lệ thu phóng: %1x - + Speed: %1% / %2% Tốc độ: %1% / %2% - + Speed: %1% Tốc độ: %1% @@ -6708,54 +6814,54 @@ Would you like to download it? Game: %1 FPS (Đã mở khoá) - + Game: %1 FPS Trò chơi: %1 FPS - + Frame: %1 ms Khung hình: %1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA NO AA - + VOLUME: MUTE ÂM LƯỢNG: TẮT TIẾNG - + VOLUME: %1% Volume percentage (e.g. 50%) ÂM LƯỢNG: %1% - + Derivation Components Missing Thiếu các thành phần chuyển hoá - + Select RomFS Dump Target Chọn thư mục để sao chép RomFS - + Please select which RomFS you would like to dump. Vui lòng chọn RomFS mà bạn muốn sao chép. @@ -6768,7 +6874,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. Bạn có chắc rằng muốn dừng giả lập? Bất kì tiến trình nào chưa được lưu sẽ bị mất. @@ -6781,102 +6887,102 @@ Would you like to bypass this and exit anyway? Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? - + None Trống - + FXAA FXAA - + SMAA SMAA - + Nearest Nearest - + Bilinear Bilinear - + Bicubic Bicubic - + Gaussian ScaleForce - + ScaleForce ScaleForce - + Area - + Docked Chế độ cắm TV - + Handheld Cầm tay - + Normal Trung bình - + High Khỏe - + Extreme Tối đa - + Vulkan Vulkan - + OpenGL OpenGL - + Null Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6884,13 +6990,13 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GRenderWindow - - + + OpenGL not available! Không có sẵn OpenGL! - + OpenGL shared contexts are not supported. Các ngữ cảnh OpenGL chung không được hỗ trợ. @@ -6899,33 +7005,33 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? yuzu không được biên dịch với hỗ trợ OpenGL. - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! Đã xảy ra lỗi khi khởi tạo OpenGL! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. GPU của bạn có thể không hỗ trợ OpenGL, hoặc bạn không có driver đồ hoạ mới nhất. - + Error while initializing OpenGL 4.6! Lỗi khi khởi tạo OpenGL 4.6! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 GPU của bạn có thể không hỗ trợ OpenGL 4.6, hoặc bạn không có driver đồ hoạ mới nhất.<br><br>GL Renderer:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 GPU của bạn có thể không hỗ trợ một hoặc nhiều tiện ích OpenGL cần thiết. Vui lòng đảm bảo bạn có driver đồ hoạ mới nhất.<br><br>GL Renderer:<br>%1<br><br>Tiện ích không hỗ trợ:<br>%2 @@ -6933,128 +7039,128 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GameList - + Favorite Ưa thích - + Start Game Bắt đầu game - + Start Game without Custom Configuration Bắt đầu game mà không có cấu hình tuỳ chỉnh - + Open Save Data Location Mở vị trí lưu dữ liệu - + Open Mod Data Location Mở vị trí chỉnh sửa dữ liệu - + Open Transferable Pipeline Cache Mở thư mục chứa bộ nhớ cache pipeline - + Remove Gỡ Bỏ - + Remove Installed Update Loại bỏ bản cập nhật đã cài - + Remove All Installed DLC Loại bỏ tất cả DLC đã cài đặt - + Remove Custom Configuration Loại bỏ cấu hình tuỳ chỉnh - + Remove Play Time Data - + Remove Cache Storage Xoá bộ nhớ cache - + Remove OpenGL Pipeline Cache Loại bỏ OpenGL Pipeline Cache - + Remove Vulkan Pipeline Cache Loại bỏ bộ nhớ cache pipeline Vulkan - + Remove All Pipeline Caches Loại bỏ tất cả bộ nhớ cache shader - + Remove All Installed Contents Loại bỏ tất cả nội dung đã cài đặt - + Dump RomFS Kết xuất RomFS - + Dump RomFS to SDMC Trích xuất RomFS tới SDMC - + Verify Integrity Kiểm tra tính toàn vẹn - + Copy Title ID to Clipboard Sao chép ID tiêu đề vào bộ nhớ tạm - + Navigate to GameDB entry Điều hướng đến mục cơ sở dữ liệu trò chơi - + Create Shortcut Tạo lối tắt - + Add to Desktop Thêm vào Desktop - + Add to Applications Menu Thêm vào menu ứng dụng - + Configure Game @@ -7063,62 +7169,62 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? Thuộc tính - + Scan Subfolders Quét các thư mục con - + Remove Game Directory Loại bỏ thư mục game - + ▲ Move Up ▲ Di chuyển lên - + ▼ Move Down ▼ Di chuyển xuống - + Open Directory Location Mở vị trí thư mục - + Clear Bỏ trống - + Name Tên - + Compatibility Tương thích - + Add-ons Tiện ích ngoài - + File type Loại tệp tin - + Size Kích cỡ - + Play time @@ -7126,62 +7232,62 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GameListItemCompat - + Ingame Trong game - + Game starts, but crashes or major glitches prevent it from being completed. Game khởi động, nhưng gặp vấn đề hoặc lỗi nghiêm trọng đến việc không thể hoàn thành trò chơi. - + Perfect Tốt nhất - + Game can be played without issues. Game có thể chơi mà không gặp vấn đề. - + Playable Có thể chơi - + Game functions with minor graphical or audio glitches and is playable from start to finish. Game hoạt động với lỗi hình ảnh hoặc âm thanh nhẹ và có thể chơi từ đầu tới cuối. - + Intro/Menu Phần mở đầu/Menu - + Game loads, but is unable to progress past the Start Screen. Trò chơi đã tải, nhưng không thể qua Màn hình Bắt đầu. - + Won't Boot Không hoạt động - + The game crashes when attempting to startup. Trò chơi sẽ thoát đột ngột khi khởi động. - + Not Tested Chưa ai thử - + The game has not yet been tested. Trò chơi này chưa có ai thử cả. @@ -7189,7 +7295,7 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GameListPlaceholder - + Double-click to add a new folder to the game list Nháy đúp chuột để thêm một thư mục mới vào danh sách trò chơi game @@ -7197,19 +7303,20 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? GameListSearchField - + %1 of %n result(s) %1 trong %n kết quả + %1 trong %n kết quả - + Filter: Bộ lọc: - + Enter pattern to filter Nhập khuôn để lọc @@ -7291,7 +7398,7 @@ Bạn có muốn bỏ qua yêu cầu đó và thoát luôn không? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7305,190 +7412,190 @@ Tin nhắn gỡ lỗi: Hotkeys - + Audio Mute/Unmute Tắt/Bật tiếng - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window Cửa sổ chính - + Audio Volume Down Giảm âm lượng - + Audio Volume Up Tăng âm lượng - + Capture Screenshot Chụp ảnh màn hình - + Change Adapting Filter Thay đổi bộ lọc điều chỉnh - + Change Docked Mode Đổi chế độ Docked - + Change GPU Accuracy Thay đổi độ chính xác GPU - + Configure - + Configure Current Game - + Continue/Pause Emulation Tiếp tục/Tạm dừng giả lập - + Exit Fullscreen Thoát chế độ toàn màn hình + + + Exit Eden + + Exit yuzu Thoát yuzu - - Exit eden - - - - + Fullscreen Toàn màn hình - + Load File Nạp tệp tin - + Load/Remove Amiibo Tải/Loại bỏ Amiibo - + Multiplayer Browse Public Game Lobby - + Multiplayer Create Room - + Multiplayer Direct Connect to Room - + Multiplayer Leave Room - + Multiplayer Show Current Room - + Restart Emulation Khởi động lại giả lập - + Stop Emulation Dừng giả lập - + TAS Record Ghi lại TAS - + TAS Reset Đặt lại TAS - + TAS Start/Stop Bắt đầu/Dừng TAS - + Toggle Filter Bar Hiện/Ẩn thanh lọc - + Toggle Framerate Limit Bật/Tắt giới hạn tốc độ khung hình - + Toggle Mouse Panning Bật/Tắt di chuyển chuột - + Toggle Renderdoc Capture - + Toggle Status Bar Hiện/Ẩn thanh trạng thái @@ -7496,22 +7603,22 @@ Tin nhắn gỡ lỗi: InstallDialog - + Please confirm these are the files you wish to install. Xin hãy xác nhận đây là những tệp tin bạn muốn cài. - + Installing an Update or DLC will overwrite the previously installed one. Cài đặt một tệp tin cập nhật hoặc DLC mới sẽ thay thế những tệp cũ đã cài trước đó. - + Install Cài đặt - + Install Files to NAND Cài đặt tập tin vào NAND @@ -7519,7 +7626,7 @@ Tin nhắn gỡ lỗi: LimitableInputDialog - + The text can't contain any of the following characters: %1 Văn bản không được chứa bất kỳ ký tự sau đây: @@ -7666,152 +7773,207 @@ Tin nhắn gỡ lỗi: &Tập tin gần đây - + + Open &Eden Folders + + + + &Emulation &Giả lập - + &View &Xem - + &Reset Window Size &Đặt lại kích thước cửa sổ - + &Debugging &Gỡ lỗi - + Reset Window Size to &720p Đặt lại kích thước cửa sổ về &720p - + Reset Window Size to 720p Đặt lại kích thước cửa sổ về 720p - + Reset Window Size to &900p Đặt lại kích thước cửa sổ về &900p - + Reset Window Size to 900p Đặt lại kích thước cửa sổ về 900p - + Reset Window Size to &1080p Đặt lại kích thước cửa sổ về &1080p - + Reset Window Size to 1080p Đặt lại kích thước cửa sổ về 1080p - + &Multiplayer &Nhiều người chơi - + &Tools &Công cụ - + &Amiibo - + &TAS &TAS - + &Create Home Menu Shortcut - + &Help &Trợ giúp - + &Install Files to NAND... &Cài đặt tập tin vào NAND... - + L&oad File... N&ạp tập tin... - + Load &Folder... Nạp &Thư mục - + E&xit Th&oát - + &Pause &Tạm dừng - + &Stop &Dừng - + &Verify Installed Contents - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7820,97 +7982,97 @@ Tin nhắn gỡ lỗi: &Thông tin về yuzu - + Single &Window Mode &Chế độ cửa sổ đơn - + Con&figure... Cấu& hình - + Ctrl+, - + Display D&ock Widget Headers Hiển thị tiêu đề công cụ D&ock - + Show &Filter Bar Hiện thanh &lọc - + Show &Status Bar Hiện thanh &trạng thái - + Show Status Bar Hiển thị thanh trạng thái - + &Browse Public Game Lobby &Duyệt phòng game công khai - + &Create Room &Tạo phòng - + &Leave Room &Rời phòng - + &Direct Connect to Room &Kết nối trực tiếp tới phòng - + &Show Current Room &Hiện phòng hiện tại - + F&ullscreen T&oàn màn hình - + &Restart &Khởi động lại - + Load/Remove &Amiibo... Tải/Loại bỏ &Amiibo - + &Report Compatibility &Báo cáo tương thích - + Open &Mods Page Mở trang &mods - + Open &Quickstart Guide Mở &Hướng dẫn nhanh - + &FAQ &FAQ @@ -7919,77 +8081,82 @@ Tin nhắn gỡ lỗi: Mở thư mục &yuzu - + &Capture Screenshot &Chụp ảnh màn hình - + Open &Album - + &Set Nickname and Owner - + &Delete Game Data - + &Restore Amiibo - + &Format Amiibo - + Open &Mii Editor - + &Configure TAS... &Cấu hình TAS... - + Configure C&urrent Game... Cấu hình game hiện tại... - + &Start &Bắt đầu - + &Reset &Đặt lại - + R&ecord G&hi - + Open &Controller Menu - + Install Firmware - + + &About Eden + + + + Install Decryption Keys @@ -7997,26 +8164,36 @@ Tin nhắn gỡ lỗi: MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8076,37 +8253,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status Tình trạng kết nối hiện tại - + Not Connected. Click here to find a room! Không kết nối. Nhấn vào đây để tìm một phòng! - + Not Connected Không kết nối - + Connected Đã kết nối - + New Messages Received Đã nhận được tin nhắn mới - + Error Lỗi - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: Không thể cập nhật thông tin phòng. Vui lòng kiểm tra kết nối Internet của bạn và thử tạo phòng lại. @@ -8297,56 +8474,56 @@ p, li { white-space: pre-wrap; } Hiện không chơi game - + Installed SD Titles Các title đã cài đặt trên thẻ SD - + Installed NAND Titles Các title đã cài đặt trên NAND - + System Titles Titles hệ thống - + Add New Game Directory Thêm thư mục game - + Favorites Ưa thích - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [chưa đặt nút] @@ -8357,14 +8534,14 @@ p, li { white-space: pre-wrap; } Mũ %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 Trục %1%2 @@ -8375,357 +8552,357 @@ p, li { white-space: pre-wrap; } Nút %1 - - - - - - + + + + + + [unknown] [không xác định] - - - + + + Left Trái - - - + + + Right Phải - - - + + + Down Xuống - - - + + + Up Lên - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start Bắt đầu - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle Tròn - - + + Cross X - - + + Square Hình vuông - - + + Triangle Hình tam giác - - + + Share Chia sẻ - - + + Options Tuỳ chọn - - + + [undefined] [không xác định] - + %1%2 %1%2 - - + + [invalid] [không hợp lệ] - - + + %1%2Hat %3 %1%2Mũ %3 - - - + + + %1%2Axis %3 %1%2Trục %3 - - + + %1%2Axis %3,%4,%5 %1%2Trục %3,%4,%5 - - + + %1%2Motion %3 %1%2Chuyển động %3 - - + + %1%2Button %3 %1%2Nút %3 - - + + [unused] [không sử dụng] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L Cần L - + Stick R Cần R - + Plus Cộng - + Minus Trừ - - + + Home Home - + Capture Chụp - + Touch Cảm Ứng - + Wheel Indicates the mouse wheel Con lăn - + Backward Lùi - + Forward Tiến - + Task Nhiệm vụ - + Extra Thêm - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3Mũ %4 - - + + %1%2%3Axis %4 %1%2%3Trục %4 - - + + %1%2%3Button %4 %1%2%3Nút %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8843,6 +9020,300 @@ p, li { white-space: pre-wrap; } Bạn có muốn khôi phục amiibo này không? + + QtCommon::Content + + + Installing Firmware... + + + + + + + Cancel + + + + + Firmware integrity verification failed! + + + + + + Verification failed for the following files: + +%1 + Kiểm tra những tập tin sau thất bại: + +%1 + + + + + Verifying integrity... + Đang kiểm tra tính toàn vẹn... + + + + + Integrity verification succeeded! + Kiểm tra tính toàn vẹn thành công! + + + + + The operation completed successfully. + Các hoạt động đã hoàn tất thành công. + + + + + Integrity verification failed! + Kiểm tra tính toàn vẹn thất bại! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + + + + + Decryption Keys install succeeded + + + + + Decryption Keys were successfully installed + + + + + Decryption Keys install failed + + + + + QtCommon::Game + + + Error Removing Contents + Lỗi khi loại bỏ nội dung + + + + Error Removing Update + Lỗi khi loại bỏ cập nhật + + + + Error Removing DLC + Lỗi khi loại bỏ DLC + + + + The base game is not installed in the NAND and cannot be removed. + Base game không được cài đặt trong NAND và không thể loại bỏ. + + + + There is no update installed for this title. + Không có bản cập nhật nào được cài đặt cho title này. + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + Loại bỏ thành công + + + + Successfully removed %1 installed DLC. + Loại bỏ thành công %1 DLC đã cài đặt + + + + + Error Removing Transferable Shader Cache + Lỗi khi xoá bộ nhớ cache shader chuyển được + + + + + A shader cache for this title does not exist. + Bộ nhớ cache shader cho title này không tồn tại. + + + + Successfully removed the transferable shader cache. + Thành công loại bỏ bộ nhớ cache shader chuyển được + + + + Failed to remove the transferable shader cache. + Thất bại khi xoá bộ nhớ cache shader chuyển được. + + + + Error Removing Vulkan Driver Pipeline Cache + Lỗi khi xoá bộ nhớ cache pipeline Vulkan + + + + Failed to remove the driver pipeline cache. + Thất bại khi xoá bộ nhớ cache pipeline của driver. + + + + + Error Removing Transferable Shader Caches + Lỗi khi loại bỏ bộ nhớ cache shader chuyển được + + + + Successfully removed the transferable shader caches. + Thành công loại bỏ tât cả bộ nhớ cache shader chuyển được. + + + + Failed to remove the transferable shader cache directory. + Thất bại khi loại bỏ thư mục bộ nhớ cache shader. + + + + + Error Removing Custom Configuration + Lỗi khi loại bỏ cấu hình tuỳ chỉnh + + + + A custom configuration for this title does not exist. + Cấu hình tuỳ chỉnh cho title này không tồn tại. + + + + Successfully removed the custom game configuration. + Loại bỏ thành công cấu hình game tuỳ chỉnh. + + + + Failed to remove the custom game configuration. + Thất bại khi xoá cấu hình game tuỳ chỉnh + + + + Reset Metadata Cache + Khôi phục bộ nhớ đệm của metadata + + + + The metadata cache is already empty. + Bộ nhớ đệm metadata trống. + + + + The operation completed successfully. + Các hoạt động đã hoàn tất thành công. + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + Bộ nhớ đệm metadata không thể xoá. Nó có thể đang được sử dụng hoặc không tồn tại. + + + + Create Shortcut + Tạo lối tắt + + + + Do you want to launch the game in fullscreen? + + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + Thành công tạo lối tắt tại %1 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + Việc này sẽ tạo một lối tắt tới AppImage hiện tại. Điều này có thể không hoạt động tốt nếu bạn cập nhật. Tiếp tục? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + + + + + Create Icon + Tạo icon + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + Không thể tạo tập tin icon. Đường dẫn "%1" không tồn tại và không thể tạo. + + + + No firmware available + + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9138,7 +9609,7 @@ Vui lòng thử lại hoặc liên hệ nhà phát triển của phần mềm. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9146,7 +9617,7 @@ Vui lòng thử lại hoặc liên hệ nhà phát triển của phần mềm. - + Users Người Dùng @@ -9270,7 +9741,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Chùm cuộc gọi @@ -9278,12 +9749,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread chờ đợi bởi vì không có luồng @@ -9291,102 +9762,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable có thể chạy - + paused tạm dừng - + sleeping ngủ - + waiting for IPC reply chờ đợi IPC phản hồi - + waiting for objects chờ đợi đối tượng - + waiting for condition variable đang chờ biến điều kiện - + waiting for address arbiter chờ đợi địa chỉ người đứng giữa - + waiting for suspend resume đang đợi để tạm dừng và tiếp tục - + waiting đang chờ - + initialized đã khởi tạo - + terminated đã chấm dứt - + unknown không xác định - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal lý tưởng - + core %1 lõi %1 - + processor = %1 bộ xử lý = %1 - + affinity mask = %1 che đậy tánh giống nhau = %1 - + thread id = %1 id luồng = %1 - + priority = %1(current) / %2(normal) quyền ưu tiên = %1(hiện tại) / %2(bình thường) - + last running ticks = %1 lần chạy cuối cùng = %1 @@ -9394,7 +9865,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread chờ đợi bởi vì có luồng @@ -9402,7 +9873,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Cây Đợi diff --git a/dist/languages/zh_CN.ts b/dist/languages/zh_CN.ts index 934cc8897a..bfebf8ab9e 100644 --- a/dist/languages/zh_CN.ts +++ b/dist/languages/zh_CN.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... 正在与服务器通信… - + Cancel 取消 - + Touch the top left corner <br>of your touchpad. 触摸你的触摸板<br>的左上角。 - + Now touch the bottom right corner <br>of your touchpad. 触摸你的触摸板<br>的右下角。 - + Configuration completed! 配置完成! - + OK 确定 @@ -397,134 +397,134 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - + Amiibo editor Amiibo 编辑器 - + Controller configuration 控制器设置 - + Data erase 清除数据 - + Error 错误 - + Net connect 网络连接 - + Player select 选择玩家 - + Software keyboard 软件键盘 - + Mii Edit Mii Edit - + Online web 在线网络 - + Shop 商店 - + Photo viewer 照片查看器 - + Offline web 离线网络 - + Login share 第三方账号登录 - + Wifi web auth Wifi 网络认证 - + My page 我的主页 - + Output Engine: 输出引擎: - + Output Device: 输出设备: - + Input Device: 输入设备: - + Mute audio 静音 - + Volume: 音量: - + Mute audio when in background 模拟器位于后台时静音 - + Multicore CPU Emulation 多核 CPU 仿真 - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. 此选项将 CPU 模拟线程的数量从 1 增加到 Switch 实机的最大值 4。 这是调试选项,不应被禁用。 - + Memory Layout 内存布局 - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -533,12 +533,12 @@ Enabling it will increase memory use. It is not recommended to enable unless a s 启用时将增加内存使用量。建议不要启用,除非具有纹理 Mod 的某些游戏需要。 - + Limit Speed Percent 运行速度限制 - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -547,141 +547,118 @@ Disabling it means unlocking the framerate to the maximum your PC can reach. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: 精度: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. 此选项控制模拟 CPU 的精度。 如果您不确定,就不要更改此项。 - - + + Backend: 后端: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) 低精度 FMA (在 CPU 不支持 FMA 指令集的情况下提高性能) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. 该选项通过降低积和熔加运算的精度来提高模拟器在不支持 FMA 指令集 CPU 上的运行速度。 - + Faster FRSQRTE and FRECPE 快速 FRSQRTE 和 FRECPE - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. 该选项通过使用精度较低的近似值来提高某些浮点函数的运算速度。 - + Faster ASIMD instructions (32 bits only) 加速 ASIMD 指令执行(仅限 32 位) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. 该选项通过不正确的舍入模式来提高 32 位 ASIMD 浮点函数的运行速度。 - + Inaccurate NaN handling 低精度非数处理 - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. 该选项通过取消非数检查来提高速度。 请注意,这也会降低某些浮点指令的精确度。 - + Disable address space checks 禁用地址空间检查 - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. 此选项通过取消每次模拟内存读/写前的安全检查来提高速度。 禁用此选项可能会允许游戏读/写模拟器自己的内存。 - + Ignore global monitor 忽略全局监视器 - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. 此选项仅通过 cmpxchg 指令来提高速度,以确保独占访问指令的安全性。 请注意,这可能会导致死锁和其他问题。 - + API: API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. 切换图形 API。 大多数情况下建议使用 Vulkan。 - + Device: 设备: - + This setting selects the GPU to use with the Vulkan backend. 切换图形 API 为 Vulkan 时所使用的 GPU。 - + Shader Backend: 着色器后端: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -692,12 +669,12 @@ GLASM 仅限于 NVIDIA GPU,以 FPS 和渲染精度为代价提供更好的着 SPIR-V 编译速度最快,但在大多数 GPU 驱动程序上表现很差。 - + Resolution: 分辨率: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -706,27 +683,27 @@ Options lower than 1X can cause rendering issues. 低于 1X 的选项可能造成渲染问题。 - + Window Adapting Filter: 窗口滤镜: - + FSR Sharpness: FSR 锐化度: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. 指定使用 FSR 时图像的锐化程度。 - + Anti-Aliasing Method: 抗锯齿方式: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -735,12 +712,12 @@ FXAA has a lower performance impact and can produce a better and more stable pic 快速近似抗锯齿对性能影响较小,可以在非常低的分辨率下生成更好、更稳定的图像。 - + Fullscreen Mode: 全屏模式: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -749,12 +726,12 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp 独占全屏提供更好的性能和 Freesync/Gsync 支持。 - + Aspect Ratio: 屏幕纵横比: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -763,49 +740,36 @@ Switch 游戏只支持 16:9,因此需要 Mod 才能实现其他比例。 此选项也控制捕获屏幕截图的纵横比。 - + Use disk pipeline cache 启用磁盘管线缓存 - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. 将生成的着色器保存到硬盘,提高后续游戏过程中的着色器加载速度。 请仅在调试时禁用此项。 - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation 使用 GPU 异步模拟 - + Uses an extra CPU thread for rendering. This option should always remain enabled. 使用额外的 CPU 线程进行渲染。 此选项应始终保持启用状态。 - + NVDEC emulation: NVDEC 模拟方式: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -814,12 +778,12 @@ In most cases, GPU decoding provides the best performance. 大多数情况下,使用 GPU 解码将提供最好的性能。 - + ASTC Decoding Method: ASTC 纹理解码方式: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -832,37 +796,36 @@ CPU 异步模拟:使用 CPU 在 ASTC 纹理到达时对其进行解码。 消除 ASTC 解码带来的卡顿,但在解码时可能出现渲染问题。 - + ASTC Recompression Method: ASTC 纹理重压缩方式: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. 几乎所有台式机和笔记本电脑 GPU 都不支持 ASTC 纹理,这迫使模拟器解压纹理到 GPU 支持的中间格式 RGBA8。 此选项可将 RGBA8 重新压缩为 BC1 或 BC3 格式,节省 VRAM,但会对图像质量产生负面影响。 - + VRAM Usage Mode: VRAM 使用模式: - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - 指定模拟器使用 VRAM 的方式。此选项对核芯显卡没有影响。 + 指定模拟器使用 VRAM 的方式。此选项对核芯显卡没有影响。 保守模式:模拟器更倾向于节省 VRAM。 激进模式:最大限度利用 VRAM 来提高性能。 激进模式可能会严重影响其他应用程序(如录屏软件)的性能。 - + VSync Mode: 垂直同步模式: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -873,51 +836,49 @@ Mailbox 具有比 FIFO 更低的延迟,不会产生撕裂但可能会掉帧。 Immediate (无同步)只显示可用内容,并可能产生撕裂。 - + Enable asynchronous presentation (Vulkan only) 启用异步帧提交 (仅限 Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. 将帧提交移动到单独的 CPU 线程,略微提高性能。 - + Force maximum clocks (Vulkan only) 强制最大时钟 (仅限 Vulkan) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. 在后台运行的同时等待图形命令,以防止 GPU 降低时钟速度。 - + Anisotropic Filtering: 各向异性过滤: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. 控制斜角的纹理渲染质量。 这是一个渲染相关的选项,在大多数 GPU 上设置为 16x 是安全的。 - Accuracy Level: - 精度: + 精度: - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - 指定 GPU 模拟精度。 + 指定 GPU 模拟精度。 大多数游戏设置为“正常”时渲染效果良好,但某些游戏需要设置为“高”。 粒子效果只能以高精度才能正确渲染。 “极高”只用于调试。 @@ -925,12 +886,12 @@ Some games may require booting on high to render properly. 某些游戏可能在启动时设置为“高”才能正确渲染。 - + Use asynchronous shader building (Hack) 启用异步着色器构建 (不稳定) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. 启用异步着色器编译,可能会减少着色器卡顿。 @@ -945,24 +906,24 @@ This feature is experimental. 启用快速 GPU 时钟。此选项将强制大多数游戏以其最高分辨率运行。 - + Use Vulkan pipeline cache 启用 Vulkan 管线缓存 - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. 启用 GPU 供应商专用的管线缓存。 在 Vulkan 驱动程序内部不存储管线缓存的情况下,此选项可显著提高着色器加载速度。 - + Enable Compute Pipelines (Intel Vulkan Only) 启用计算管线 (仅限 Intel 显卡 Vulkan 模式) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -971,111 +932,111 @@ Compute pipelines are always enabled on all other drivers. 在其他的驱动程序上将始终启用计算管线。 - + Enable Reactive Flushing 启用反应性刷新 - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. 使用反应性刷新取代预测性刷新,从而更精确地同步内存。 - + Sync to framerate of video playback 播放视频时帧率同步 - + Run the game at normal speed during video playback, even when the framerate is unlocked. 在视频播放期间以正常速度运行游戏,即使帧率未锁定。 - + Barrier feedback loops 屏障反馈环路 - + Improves rendering of transparency effects in specific games. 改进某些游戏中透明效果的渲染。 - + RNG Seed 随机数生成器种子 - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. 控制随机数生成器的种子。 主要用于快速通关。 - + Device Name 设备名称 - + The name of the emulated Switch. 模拟 Switch 主机的名称。 - + Custom RTC Date: 自定义系统时间: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. 此选项允许更改 Switch 的模拟时钟。 可用于在游戏中操纵时间。 - + Language: 语言: - + Note: this can be overridden when region setting is auto-select 注意:当“地区”设置是“自动选择”时,此设置可能会被覆盖。 - + Region: 地区: - + The region of the emulated Switch. 模拟 Switch 主机的所属地区。 - + Time Zone: 时区: - + The time zone of the emulated Switch. 模拟 Switch 主机的所属时区。 - + Sound Output Mode: 声音输出模式: - + Console Mode: 控制台模式: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1084,7 +1045,7 @@ Setting to Handheld can help improve performance for low end systems. 设置为掌机模式有助于提高低端 PC 上的模拟性能。 - + Prompt for user on game boot 游戏启动时提示选择用户 @@ -1093,7 +1054,7 @@ Setting to Handheld can help improve performance for low end systems. 每次启动时询问用户选择一个用户配置文件。在多人使用同一台电脑上的 yuzu 时,这很有用。 - + Pause emulation when in background 模拟器位于后台时暂停模拟 @@ -1102,843 +1063,992 @@ Setting to Handheld can help improve performance for low end systems. 当用户聚焦在其他窗口时暂停 yuzu。 - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation 停止模拟时需要确认 - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. 此设置将覆盖游戏中确认停止游戏的提示。 启用此项将绕过游戏中的提示并直接退出模拟。 - + Hide mouse on inactivity 自动隐藏鼠标光标 - + This setting hides the mouse after 2.5s of inactivity. 当鼠标停止活动超过 2.5 秒时隐藏鼠标光标。 - + Disable controller applet 禁用控制器小程序 - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. 强制禁用来宾程序使用控制器小程序。 当来宾程序尝试打开控制器小程序时,控制器小程序会立即关闭。 - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode 启用游戏模式 - + Custom frontend 自定义前端 - + Real applet 真实的小程序 - - Never - - - - - On Load - - - - - Always - - - - + CPU CPU - + GPU GPU - + CPU Asynchronous CPU 异步模拟 - + Uncompressed (Best quality) 不压缩 (最高质量) - + BC1 (Low quality) BC1 (低质量) - + BC3 (Medium quality) BC3 (中等质量) - + Conservative 保守模式 - + Aggressive 激进模式 - + OpenGL OpenGL - + Vulkan Vulkan - + Null - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM (汇编着色器,仅限 NVIDIA 显卡) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (实验性,仅限 AMD/Mesa) - + Normal 正常 - + High - + Extreme 极高 - + Auto 自动 - + Accurate 高精度 - + Unsafe 低精度 - + Paranoid (disables most optimizations) 偏执模式 (禁用绝大多数优化项) - + Dynarmic 动态编译 - + NCE 本机代码执行 - + Borderless Windowed 无边框窗口 - + Exclusive Fullscreen 独占全屏 - + No Video Output 无视频输出 - + CPU Video Decoding CPU 视频解码 - + GPU Video Decoding (Default) GPU 视频解码 (默认) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] 0.5X (360p/540p) [实验性] - + 0.75X (540p/810p) [EXPERIMENTAL] 0.75X (540p/810p) [实验性] - + 1X (720p/1080p) 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] 1.5X (1080p/1620p) [实验性] - + 2X (1440p/2160p) 2X (1440p/2160p) - + 3X (2160p/3240p) 3X (2160p/3240p) - + 4X (2880p/4320p) 4X (2880p/4320p) - + 5X (3600p/5400p) 5X (3600p/5400p) - + 6X (4320p/6480p) 6X (4320p/6480p) - + 7X (5040p/7560p) 7X (5040p/7560p) - + 8X (5760p/8640p) 8X (5760p/8640p) - + Nearest Neighbor 近邻取样 - + Bilinear 双线性过滤 - + Bicubic 双三线过滤 - + Gaussian 高斯模糊 - + ScaleForce 强制缩放 - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ 超级分辨率锐画技术 - - Area - - - - + None - + FXAA 快速近似抗锯齿 - + SMAA 子像素形态学抗锯齿 - + Default (16:9) 默认 (16:9) - + Force 4:3 强制 4:3 - + Force 21:9 强制 21:9 - + Force 16:10 强制 16:10 - + Stretch to Window 拉伸窗口 - + Automatic 自动 - + + Default 系统默认 - + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) 日语 (日本語) - + American English 美式英语 - + French (français) 法语 (français) - + German (Deutsch) 德语 (Deutsch) - + Italian (italiano) 意大利语 (italiano) - + Spanish (español) 西班牙语 (español) - + Chinese 中文 - + Korean (한국어) 韩语 (한국어) - + Dutch (Nederlands) 荷兰语 (Nederlands) - + Portuguese (português) 葡萄牙语 (português) - + Russian (Русский) 俄语 (Русский) - + Taiwanese 台湾中文 - + British English 英式英语 - + Canadian French 加拿大法语 - + Latin American Spanish 拉美西班牙语 - + Simplified Chinese 简体中文 - + Traditional Chinese (正體中文) 繁体中文 (正體中文) - + Brazilian Portuguese (português do Brasil) 巴西-葡萄牙语 (português do Brasil) - - + + Serbian (српски) + + + + + Japan 日本 - + USA 美国 - + Europe 欧洲 - + Australia 澳大利亚 - + China 中国 - + Korea 韩国 - + Taiwan 中国台湾 - + Auto (%1) Auto select time zone 自动 (%1) - + Default (%1) Default time zone 默认 (%1) - + CET 欧洲中部时间 - + CST6CDT 古巴标准时间&古巴夏令时 - + Cuba 古巴 - + EET 东欧时间 - + Egypt 埃及 - + Eire 爱尔兰 - + EST 东部标准时间 - + EST5EDT 东部标准时间&东部夏令时 - + GB 英国 - + GB-Eire 英国-爱尔兰时间 - + GMT 格林威治标准时间 (GMT) - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich 格林威治 - + Hongkong 中国香港 - + HST 美国夏威夷时间 - + Iceland 冰岛 - + Iran 伊朗 - + Israel 以色列 - + Jamaica 牙买加 - + Kwajalein 夸贾林环礁 - + Libya 利比亚 - + MET 中欧时间 - + MST 山区标准时间 (北美) - + MST7MDT 山区标准时间&山区夏令时 (北美) - + Navajo 纳瓦霍 - + NZ 新西兰时间 - + NZ-CHAT 新西兰-查塔姆群岛 - + Poland 波兰 - + Portugal 葡萄牙 - + PRC 中国标准时间 - + PST8PDT 太平洋标准时间&太平洋夏令时 - + ROC 台湾时间 - + ROK 韩国时间 - + Singapore 新加坡 - + Turkey 土耳其 - + UCT UCT - + Universal 世界时间 - + UTC 协调世界时 - + W-SU 欧洲-莫斯科时间 - + WET 西欧时间 - + Zulu 祖鲁 - + Mono 单声道 - + Stereo 立体声 - + Surround 环绕声 - + 4GB DRAM (Default) 4GB DRAM (默认) - + 6GB DRAM (Unsafe) 6GB DRAM (不安全) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1947,37 +2057,37 @@ When a guest attempts to open the controller applet, it is immediately closed.8GB DRAM (不安全) - + Docked 主机模式 - + Handheld 掌机模式 - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) 总是询问 (默认) - + Only if game specifies not to stop 仅当游戏不希望停止时 - + Never ask 从不询问 @@ -2331,27 +2441,27 @@ When a guest attempts to open the controller applet, it is immediately closed.日志 - + Open Log Location 打开日志位置 - + Global Log Filter 全局日志过滤器 - + When checked, the max size of the log increases from 100 MB to 1 GB 选中此项后,日志文件的最大大小从 100MB 增加到 1GB - + Enable Extended Logging** 启用扩展的日志记录** - + Show Log in Console 显示日志窗口 @@ -2497,7 +2607,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2559,7 +2669,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**该选项将在 yuzu 关闭时自动重置。 - + Web applet not compiled Web 小程序未编译 @@ -2609,7 +2719,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2618,88 +2728,88 @@ When a guest attempts to open the controller applet, it is immediately closed.只有当游戏不在运行时,某些设置项才可用。 - + Applets 小程序 - - + + Audio 声音 - - + + CPU CPU - + Debug 调试 - + Filesystem 文件系统 - - + + General 通用 - - + + Graphics 图形 - + GraphicsAdvanced 高级图形选项 - + GraphicsExtensions - + Hotkeys 热键 - - + + Controls 控制 - + Profiles 用户配置 - + Network 网络 - - + + System 系统 - + Game List 游戏列表 - + Web 网络 @@ -2797,51 +2907,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache 重置缓存数据 - + Select Emulated NAND Directory... 选择模拟 NAND 目录... - + Select Emulated SD Directory... 选择模拟 SD 卡目录... - + Select Gamecard Path... 选择游戏卡带路径... - + Select Dump Directory... 选择转储目录... - + Select Mod Load Directory... 选择 Mod 载入目录... - The metadata cache is already empty. - 缓存数据已为空。 + 缓存数据已为空。 - The operation completed successfully. - 操作已成功完成。 + 操作已成功完成。 - The metadata cache couldn't be deleted. It might be in use or non-existent. - 缓存数据删除失败。它可能不存在或正在被使用。 + 缓存数据删除失败。它可能不存在或正在被使用。 @@ -2872,12 +2976,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? 将重置模拟器所有设置并删除所有游戏的单独设置。这不会删除游戏目录、个人文件及输入配置文件。是否继续? @@ -2910,33 +3014,33 @@ When a guest attempts to open the controller applet, it is immediately closed.背景颜色: - + % FSR sharpening percentage (e.g. 50%) % - + Off 关闭 - + VSync Off 垂直同步关 - + Recommended 推荐 - + On 开启 - + VSync On 垂直同步开 @@ -2973,14 +3077,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3012,75 +3120,75 @@ These settings are experimental, and may cause black screens. If your games fail 恢复默认 - + Action 作用 - + Hotkey 热键 - + Controller Hotkey 控制器热键 - - - + + + Conflicting Key Sequence 按键冲突 - - + + The entered key sequence is already assigned to: %1 输入的按键序列已分配给: %1 - + [waiting] [请按键] - + Invalid 无效 - + Invalid hotkey settings 无效的热键设置 - + An error occurred. Please report this issue on github. 发生错误。请在 GitHub 提交 Issue。 - + Restore Default 恢复默认 - + Clear 清除 - + Conflicting Button Sequence 键位冲突 - + The default button sequence is already assigned to: %1 默认的按键序列已分配给: %1 - + The default key sequence is already assigned to: %1 默认的按键序列已分配给: %1 @@ -3400,7 +3508,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3555,7 +3663,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick 左摇杆 @@ -3665,14 +3773,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3691,7 +3799,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus @@ -3704,15 +3812,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3757,7 +3865,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick 右摇杆 @@ -3772,242 +3880,242 @@ These settings are experimental, and may cause black screens. If your games fail 设置 - - - - + + + + Clear 清除 - - - - - + + + + + [not set] [未设置] - - - + + + Invert button 反转按键 - - + + Toggle button 切换按键 - + Turbo button 连发键 - - + + Invert axis 轴方向倒置 - - - + + + Set threshold 阈值设定 - - + + Choose a value between 0% and 100% 选择一个介于 0% 和 100% 之间的值 - + Toggle axis 切换轴 - + Set gyro threshold 陀螺仪阈值设定 - + Calibrate sensor 校准传感器 - + Map Analog Stick 映射摇杆 - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. 在按下确定后,首先水平移动你的手柄,然后垂直移动它。 如果要使体感方向倒置,首先垂直移动你的手柄,然后水平移动它。 - + Center axis 中心轴 - - + + Deadzone: %1% 摇杆死区:%1% - - + + Modifier Range: %1% 摇杆灵敏度:%1% - - + + Pro Controller Pro Controller - + Dual Joycons 双 Joycons 手柄 - + Left Joycon 左 Joycon 手柄 - + Right Joycon 右 Joycon 手柄 - + Handheld 掌机模式 - + GameCube Controller GameCube 控制器 - + Poke Ball Plus 精灵球 PLUS - + NES Controller NES 控制器 - + SNES Controller SNES 控制器 - + N64 Controller N64 控制器 - + Sega Genesis 世嘉创世纪 - + Start / Pause 开始 / 暂停 - + Z Z - + Control Stick 控制摇杆 - + C-Stick C 摇杆 - + Shake! 摇动! - + [waiting] [等待中] - + New Profile 新建自定义设置 - + Enter a profile name: 输入配置文件名称: - - + + Create Input Profile 新建输入配置文件 - + The given profile name is not valid! 输入的配置文件名称无效! - + Failed to create the input profile "%1" 新建输入配置文件 "%1" 失败 - + Delete Input Profile 删除输入配置文件 - + Failed to delete the input profile "%1" 删除输入配置文件 "%1" 失败 - + Load Input Profile 加载输入配置文件 - + Failed to load the input profile "%1" 加载输入配置文件 "%1" 失败 - + Save Input Profile 保存输入配置文件 - + Failed to save the input profile "%1" 保存输入配置文件 "%1" 失败 @@ -4064,7 +4172,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure 设置 @@ -4100,7 +4208,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test 测试 @@ -4119,7 +4227,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">了解更多</span></a> - + %1:%2 %1:%2 @@ -4128,77 +4236,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters 端口号中包含无效字符 - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 端口必须为 0 到 65353 之间 - + IP address is not valid 无效的 IP 地址 - + This UDP server already exists 此 UDP 服务器已存在 - + Unable to add more than 8 servers 最多只能添加 8 个服务器 - + Testing 测试中 - + Configuring 配置中 - + Test Successful 测试成功 - + Successfully received data from the server. 已成功地从服务器获取数据。 - + Test Failed 测试失败 - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. 无法从服务器获取数据。<br>请验证服务器是否正在运行,以及地址和端口是否配置正确。 - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP 测试或触摸校准正在进行中。<br>请耐心等待。 @@ -4325,7 +4433,12 @@ Current values are %1% and %2% respectively. 网络接口 - + + Enable Airplane Mode + + + + None @@ -4383,52 +4496,52 @@ Current values are %1% and %2% respectively. 只有当游戏不在运行时,某些设置项才可用。 - + Add-Ons 附加项 - + System 系统 - + CPU CPU - + Graphics 图形 - + Adv. Graphics 高级图形 - + GPU Extensions - + Audio 声音 - + Input Profiles 输入配置文件 - + Linux Linux - + Properties 属性 @@ -4446,12 +4559,12 @@ Current values are %1% and %2% respectively. 附加项 - + Patch Name 补丁名称 - + Version 版本 @@ -4489,27 +4602,32 @@ Current values are %1% and %2% respectively. 设置图像 - + + Select Avatar + + + + Add 添加 - + Rename 重命名 - + Remove 移除 - + Profile management is available only when game is not running. 只有当游戏不在运行时,才能进行用户配置的管理。 - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4517,100 +4635,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username 输入用户名 - + Users 用户 - + Enter a username for the new user: 输入新用户的用户名: - + Enter a new username: 输入新的用户名: - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image 选择用户图像 - - JPEG Images (*.jpg *.jpeg) - JPEG 图像 (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + 无可用固件 + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG 图像 (*.jpg *.jpeg) + + + Error deleting image 删除图像时出错 - + Error occurred attempting to overwrite previous image at: %1. 尝试覆盖该用户的现有图像时出错: %1 - + Error deleting file 删除文件时出错 - + Unable to delete existing file: %1. 无法删除文件: %1 - + Error creating user image directory 创建用户图像目录时出错 - + Unable to create directory %1 for storing user images. 无法创建存储用户图像的目录 %1 。 - Error copying user image - 复制用户图像时出错 + 复制用户图像时出错 - Unable to copy image from %1 to %2 - 无法将图像从 %1 复制到 %2 + 无法将图像从 %1 复制到 %2 - Error resizing user image - 调整用户图像大小时出错 + 调整用户图像大小时出错 - Unable to resize image - 无法调整图像的大小 + 无法调整图像的大小 + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + 取消 + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. 删除此用户?此用户保存的所有数据都将被删除。 - + Confirm Delete 确认删除 - + Name: %1 UUID: %2 名称: %1 @@ -4663,7 +4870,7 @@ UUID: %2 - + Enable 启用 @@ -4674,7 +4881,7 @@ UUID: %2 - + Not connected 未连接 @@ -4684,63 +4891,63 @@ UUID: %2 恢复默认 - + Clear 清除 - + [not set] [未设置] - + Invert axis 轴方向倒置 - - + + Deadzone: %1% 摇杆死区:%1% - + Error enabling ring input 启用健身环输入时出错 - + Direct Joycon driver is not enabled 未启用 Joycon 直接驱动 - + Configuring 配置中 - + The current mapped device doesn't support the ring controller 当前映射的设备不支持健身环控制器 - + The current mapped device doesn't have a ring attached 当前映射的设备未连接健身环控制器 - + The current mapped device is not connected 当前映射的设备未连接 - + Unexpected driver result %1 意外的驱动结果: %1 - + [waiting] [请按键] @@ -4782,7 +4989,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4834,12 +5041,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS 设置 - + Select TAS Load Directory... 选择 TAS 载入目录... @@ -4949,7 +5156,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5269,6 +5476,16 @@ Drag points to change position, or double-click table cells to edit values.Web 网络 + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu 网络服务 @@ -5278,42 +5495,29 @@ Drag points to change position, or double-click table cells to edit values.提供您的用户名和令牌意味着您同意让 yuzu 收集额外的使用数据,其中可能包括用户识别信息。 - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - 验证 + 验证 - Sign up - 注册 + 注册 - + Token: 令牌: - + Username: 用户名: - What is my token? - 我的令牌是? + 我的令牌是? - + Web Service configuration can only be changed when a public room isn't being hosted. 公共房间未被创建时,才能更改网络服务设置。 @@ -5338,12 +5542,12 @@ Drag points to change position, or double-click table cells to edit values.重新生成 - + Discord Presence Discord 状态 - + Show Current Game in your Discord Status 在您的 Discord 状态中显示当前游戏 @@ -5352,24 +5556,8 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">了解更多</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">注册</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">注册</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5392,10 +5580,9 @@ Drag points to change position, or double-click table cells to edit values.令牌未被验证。您对用户名和令牌的更改尚未保存。 - Unverified, please click Verify before saving configuration Tooltip - 令牌未验证,请在保存配置前先进行验证。 + 令牌未验证,请在保存配置前先进行验证。 Verifying... @@ -5419,20 +5606,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. 验证失败。请检查您输入的令牌是否正确,并且确保您的互联网连接正常。 + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 控制器 P1 - + &Controller P1 控制器 P1 (&C) + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + 版本 + + DirectConnect @@ -5538,7 +5772,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5546,11 +5785,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. 此房间的主人已将您封禁。请联系房主进行解封或选择其他房间。 - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5612,7 +5846,7 @@ Please go to Configure -> System -> Network and make a selection. 使用数据共享 - + Broken Vulkan Installation Detected 检测到 Vulkan 的安装已损坏 @@ -5621,106 +5855,105 @@ Please go to Configure -> System -> Network and make a selection. Vulkan 初始化失败。<br><br>点击<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>这里</a>获取此问题的相关信息。 - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping 游戏正在运行 - + Loading Web Applet... 正在加载 Web 小程序... - - + + Disable Web Applet 禁用 Web 小程序 - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) 禁用 Web 小程序可能会发生未知的行为,且只能在《超级马里奥 3D 全明星》中使用。您确定要禁用 Web 小程序吗? (您可以在调试选项中重新启用它。) - + The amount of shaders currently being built 当前正在构建的着色器数量 - + The current selected resolution scaling multiplier. 当前选定的分辨率缩放比例。 - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. 当前的模拟速度。高于或低于 100% 的值表示运行速度比实际的 Switch 更快或更慢。 - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. 游戏当前运行的帧率。这将因游戏和场景的不同而有所变化。 - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. 在不计算速度限制和垂直同步的情况下,模拟一个 Switch 帧的实际时间。若要进行全速模拟,这个数值不应超过 16.67 毫秒。 - + Unmute 取消静音 - + Mute 静音 - + Reset Volume 重置音量 - + &Clear Recent Files 清除最近文件 (&C) - + &Continue 继续 (&C) - + &Pause 暂停 (&P) - Warning Outdated Game Format - 过时游戏格式警告 + 过时游戏格式警告 You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. 目前使用的游戏为解体的 ROM 目录格式,这是一种过时的格式,已被其他格式替代,如 NCA,NAX,XCI 或 NSP。解体的 ROM 目录缺少图标、元数据和更新支持。<br><br>有关 yuzu 支持的各种 Switch 格式的说明,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>请查看我们的 wiki</a>。此消息将不会再次出现。 - - + + Error while loading ROM! 加载 ROM 时出错! - + The ROM format is not supported. 该 ROM 格式不受支持。 - + An error occurred initializing the video core. 初始化视频核心时发生错误 @@ -5729,7 +5962,7 @@ Please go to Configure -> System -> Network and make a selection. yuzu 在运行视频核心时发生错误。这可能是由 GPU 驱动程序过旧造成的。有关详细信息,请参阅日志文件。关于日志文件的更多信息,请参考以下页面:<a href='https://yuzu-emu.org/help/reference/log-files/'>如何上传日志文件</a>。 - + Error while loading ROM! %1 %1 signifies a numeric error code. 加载 ROM 时出错! %1 @@ -5740,760 +5973,761 @@ Please go to Configure -> System -> Network and make a selection. %1<br>请参考<a href='https://yuzu-emu.org/help/quickstart/'>yuzu 快速导航</a>以获取相关文件。<br>您可以参考 yuzu 的 wiki 页面</a>或 Discord 社区</a>以获得帮助。 - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. 发生了未知错误。请查看日志了解详情。 - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... 正在关闭… - + Save Data 保存数据 - + Mod Data Mod 数据 - + Error Opening %1 Folder 打开 %1 文件夹时出错 - - + + Folder does not exist! 文件夹不存在! - Error Opening Transferable Shader Cache - 打开可转移着色器缓存时出错 + 打开可转移着色器缓存时出错 - Failed to create the shader cache directory for this title. - 为该游戏创建着色器缓存目录时失败。 + 为该游戏创建着色器缓存目录时失败。 - Error Removing Contents - 删除内容时出错 + 删除内容时出错 - Error Removing Update - 删除更新时出错 + 删除更新时出错 - Error Removing DLC - 删除 DLC 时出错 + 删除 DLC 时出错 - + Remove Installed Game Contents? 删除已安装的游戏内容? - + Remove Installed Game Update? 删除已安装的游戏更新? - + Remove Installed Game DLC? 删除已安装的游戏 DLC 内容? - + Remove Entry 删除项目 - - - - - - Successfully Removed - 删除成功 + 删除成功 - Successfully removed the installed base game. - 成功删除已安装的游戏。 + 成功删除已安装的游戏。 - The base game is not installed in the NAND and cannot be removed. - 该游戏未安装于 NAND 中,无法删除。 + 该游戏未安装于 NAND 中,无法删除。 - Successfully removed the installed update. - 成功删除已安装的游戏更新。 + 成功删除已安装的游戏更新。 - There is no update installed for this title. - 这个游戏没有任何已安装的更新。 + 这个游戏没有任何已安装的更新。 - There are no DLC installed for this title. - 这个游戏没有任何已安装的 DLC 。 + 这个游戏没有任何已安装的 DLC 。 - Successfully removed %1 installed DLC. - 成功删除游戏 %1 安装的 DLC 。 + 成功删除游戏 %1 安装的 DLC 。 - + Delete OpenGL Transferable Shader Cache? 删除 OpenGL 模式的着色器缓存? - + Delete Vulkan Transferable Shader Cache? 删除 Vulkan 模式的着色器缓存? - + Delete All Transferable Shader Caches? 删除所有的着色器缓存? - + Remove Custom Game Configuration? 移除自定义游戏设置? - + Remove Cache Storage? 移除缓存? - + Remove File 删除文件 - + Remove Play Time Data 清除游玩时间 - + Reset play time? 重置游玩时间? - - Error Removing Transferable Shader Cache - 删除着色器缓存时出错 + 删除着色器缓存时出错 - - A shader cache for this title does not exist. - 这个游戏的着色器缓存不存在。 + 这个游戏的着色器缓存不存在。 - Successfully removed the transferable shader cache. - 成功删除着色器缓存。 + 成功删除着色器缓存。 - Failed to remove the transferable shader cache. - 删除着色器缓存失败。 + 删除着色器缓存失败。 - Error Removing Vulkan Driver Pipeline Cache - 删除 Vulkan 驱动程序管线缓存时出错 + 删除 Vulkan 驱动程序管线缓存时出错 - Failed to remove the driver pipeline cache. - 删除驱动程序管线缓存失败。 + 删除驱动程序管线缓存失败。 - - Error Removing Transferable Shader Caches - 删除着色器缓存时出错 + 删除着色器缓存时出错 - Successfully removed the transferable shader caches. - 着色器缓存删除成功。 + 着色器缓存删除成功。 - Failed to remove the transferable shader cache directory. - 删除着色器缓存目录失败。 + 删除着色器缓存目录失败。 - - Error Removing Custom Configuration - 移除自定义游戏设置时出错 + 移除自定义游戏设置时出错 - A custom configuration for this title does not exist. - 这个游戏的自定义设置不存在。 + 这个游戏的自定义设置不存在。 - Successfully removed the custom game configuration. - 成功移除自定义游戏设置。 + 成功移除自定义游戏设置。 - Failed to remove the custom game configuration. - 移除自定义游戏设置失败。 + 移除自定义游戏设置失败。 - - + + RomFS Extraction Failed! RomFS 提取失败! - + There was an error copying the RomFS files or the user cancelled the operation. 复制 RomFS 文件时出错,或用户取消了操作。 - + Full 完整 - + Skeleton 框架 - + Select RomFS Dump Mode 选择 RomFS 转储模式 - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. 请选择 RomFS 转储的方式。<br>“完整” 会将所有文件复制到新目录中,而<br>“框架” 只会创建目录结构。 - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root %1 没有足够的空间用于提取 RomFS。请保持足够的空间或于模拟—>设置—>系统—>文件系统—>转储根目录中选择一个其他目录。 - + Extracting RomFS... 正在提取 RomFS... - - - - - + + Cancel 取消 - + RomFS Extraction Succeeded! RomFS 提取成功! - - - + The operation completed successfully. 操作成功完成。 - Integrity verification couldn't be performed! - 无法执行完整性验证! + 无法执行完整性验证! - File contents were not checked for validity. - 未检查文件的完整性。 + 未检查文件的完整性。 - - Verifying integrity... - 正在验证完整性... + 正在验证完整性... - - Integrity verification succeeded! - 完整性验证成功! + 完整性验证成功! - - Integrity verification failed! - 完整性验证失败! + 完整性验证失败! - File contents may be corrupt. - 文件可能已经损坏。 + 文件可能已经损坏。 - - - - Create Shortcut - 创建快捷方式 + 创建快捷方式 - Do you want to launch the game in fullscreen? - 您想以全屏模式启动游戏吗? + 您想以全屏模式启动游戏吗? - Successfully created a shortcut to %1 - %1 的快捷方式创建成功 + %1 的快捷方式创建成功 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - 这将为当前的游戏创建快捷方式。但在其更新后,快捷方式可能无法正常工作。是否继续? + 这将为当前的游戏创建快捷方式。但在其更新后,快捷方式可能无法正常工作。是否继续? - Failed to create a shortcut to %1 - %1 的快捷方式创建失败 + %1 的快捷方式创建失败 - Create Icon - 创建图标 + 创建图标 - Cannot create icon file. Path "%1" does not exist and cannot be created. - 无法创建图标文件。路径“ %1 ”不存在且无法被创建。 + 无法创建图标文件。路径“ %1 ”不存在且无法被创建。 - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 打开 %1 时出错 - + Select Directory 选择目录 - + Properties 属性 - + The game properties could not be loaded. 无法加载该游戏的属性信息。 - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch 可执行文件 (%1);;所有文件 (*.*) - + Load File 加载文件 - + Open Extracted ROM Directory 打开提取的 ROM 目录 - + Invalid Directory Selected 选择的目录无效 - + The directory you have selected does not contain a 'main' file. 选择的目录不包含 “main” 文件。 - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) 可安装 Switch 文件 (*.nca *.nsp *.xci);;任天堂内容档案 (*.nca);;任天堂应用包 (*.nsp);;NX 卡带镜像 (*.xci) - + Install Files 安装文件 - + %n file(s) remaining 剩余 %n 个文件 + 剩余 %n 个文件 - + Installing file "%1"... 正在安装文件 "%1"... - - + + Install Results 安装结果 - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. 为了避免可能存在的冲突,我们不建议将游戏本体安装到 NAND 中。 此功能仅用于安装游戏更新和 DLC 。 - + %n file(s) were newly installed - 最近安装了 %n 个文件 - + 最近安装了 %n 个文件 + 最近安装了 %n 个文件 - + %n file(s) were overwritten - %n 个文件被覆盖 - + %n 个文件被覆盖 + %n 个文件被覆盖 - + %n file(s) failed to install - %n 个文件安装失败 - + %n 个文件安装失败 + %n 个文件安装失败 - + System Application 系统应用 - + System Archive 系统档案 - + System Application Update 系统应用更新 - + Firmware Package (Type A) 固件包 (A型) - + Firmware Package (Type B) 固件包 (B型) - + Game 游戏 - + Game Update 游戏更新 - + Game DLC 游戏 DLC - + Delta Title 差量程序 - + Select NCA Install Type... 选择 NCA 安装类型... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) 请选择此 NCA 的程序类型: (在大多数情况下,选择默认的“游戏”即可。) - + Failed to Install 安装失败 - + The title type you selected for the NCA is invalid. 选择的 NCA 程序类型无效。 - + File not found 找不到文件 - + File "%1" not found 文件 "%1" 未找到 - + OK 确定 - - + + Hardware requirements not met 硬件不满足要求 - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. 您的系统不满足运行 yuzu 的推荐配置。兼容性报告已被禁用。 - + Missing yuzu Account 未设置 yuzu 账户 - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + + Install decryption keys and restart Eden before attempting to install firmware. - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Select Dumped Firmware ZIP - - Encryption keys are missing. + + Zipped Archives (*.zip) - - Are you sure you want to close eden? + + Firmware cleanup failed - - - - eden + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - The currently running application has requested eden to not exit. + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. 要提交游戏兼容性测试用例,您必须设置您的 yuzu 帐户。<br><br/>要设置您的 yuzu 帐户,请转到模拟 &gt; 设置 &gt; 网络。 - + Error opening URL 打开 URL 时出错 - + Unable to open the URL "%1". 无法打开 URL : "%1" 。 - + TAS Recording TAS 录制中 - + Overwrite file of player 1? 覆盖玩家 1 的文件? - + Invalid config detected 检测到无效配置 - + Handheld controller can't be used on docked mode. Pro controller will be selected. 掌机手柄无法在主机模式中使用。将会选择 Pro controller。 - - + + Amiibo Amiibo - - + + The current amiibo has been removed 当前的 Amiibo 已被移除。 - + Error 错误 - - + + The current game is not looking for amiibos 当前游戏并没有在寻找 Amiibos - + Amiibo File (%1);; All Files (*.*) Amiibo 文件 (%1);; 全部文件 (*.*) - + Load Amiibo 加载 Amiibo - + Error loading Amiibo data 加载 Amiibo 数据时出错 - + The selected file is not a valid amiibo 选择的文件并不是有效的 amiibo - + The selected file is already on use 选择的文件已在使用中 - + An unknown error occurred 发生了未知错误 - - Verification failed for the following files: %1 - 以下文件完整性验证失败: + 以下文件完整性验证失败: %1 - + + Keys not installed 密钥未安装 @@ -6502,273 +6736,234 @@ Would you like to bypass this and exit anyway? 在安装固件之前,请先安装密钥并重新启动 yuzu。 - + Select Dumped Firmware Source Location 选择固件位置 - Installing Firmware... - 正在安装固件... + 正在安装固件... - - - - Firmware install failed - 固件安装失败 + 固件安装失败 - Unable to locate potential firmware NCA files - 无法定位某些固件 NCA 文件 + 无法定位某些固件 NCA 文件 - Failed to delete one or more firmware file. - 无法删除某些固件文件。 + 无法删除某些固件文件。 Firmware installation cancelled, firmware may be in bad state, restart yuzu or re-install firmware. 固件安装被取消,安装的固件可能已经损坏。请重新启动 yuzu,或重新安装固件。 - One or more firmware files failed to copy into NAND. - 某些固件文件未能复制到 NAND。 + 某些固件文件未能复制到 NAND。 - Firmware integrity verification failed! - 固件完整性验证失败! + 固件完整性验证失败! - Select Dumped Keys Location - 选择密钥文件位置 + 选择密钥文件位置 - - - Decryption Keys install failed - 密钥文件安装失败 + 密钥文件安装失败 - prod.keys is a required decryption key file. - prod.keys 是必需的解密密钥文件。 + prod.keys 是必需的解密密钥文件。 - One or more keys failed to copy. - 某些密钥文件复制失败。 + 某些密钥文件复制失败。 - Decryption Keys install succeeded - 密钥文件安装成功 + 密钥文件安装成功 - Decryption Keys were successfully installed - 密钥文件已成功安装 + 密钥文件已成功安装 - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - 密钥文件无法初始化。请检查您的转储工具是否为最新版本,然后重新转储密钥文件。 + 密钥文件无法初始化。请检查您的转储工具是否为最新版本,然后重新转储密钥文件。 - - - - - - - + + + + + + No firmware available 无可用固件 - Please install the firmware to use the Album applet. - 请安装固件以使用相册小程序。 + 请安装固件以使用相册小程序。 - + Album Applet 相册小程序 - + Album applet is not available. Please reinstall firmware. 相册小程序不可用。请重新安装固件。 - Please install the firmware to use the Cabinet applet. - 请安装固件以使用 Cabinet 小程序。 + 请安装固件以使用 Cabinet 小程序。 - + Cabinet Applet Cabinet 小程序 - + Cabinet applet is not available. Please reinstall firmware. Cabinet 小程序不可用。请重新安装固件。 - Please install the firmware to use the Mii editor. - 请安装固件以使用 Mii editor。 + 请安装固件以使用 Mii editor。 - + Mii Edit Applet Mii Edit 小程序 - + Mii editor is not available. Please reinstall firmware. Mii editor 不可用。请重新安装固件。 - Please install the firmware to use the Controller Menu. - 请安装固件以使用控制器菜单。 + 请安装固件以使用控制器菜单。 - + Controller Applet 控制器小程序 - + Controller Menu is not available. Please reinstall firmware. 控制器菜单不可用。请重新安装固件。 - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot 捕获截图 - + PNG Image (*.png) PNG 图像 (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS 状态:正在运行 %1/%2 - + TAS state: Recording %1 TAS 状态:正在录制 %1 - + TAS state: Idle %1/%2 TAS 状态:空闲 %1/%2 - + TAS State: Invalid TAS 状态:无效 - + &Stop Running 停止运行 (&S) - + &Start 开始 (&S) - + Stop R&ecording 停止录制 (&E) - + R&ecord 录制 (&E) - + Building: %n shader(s) 正在编译 %n 个着色器文件 + 正在编译 %n 个着色器文件 - + Scale: %1x %1 is the resolution scaling factor 缩放比例: %1x - + Speed: %1% / %2% 速度: %1% / %2% - + Speed: %1% 速度: %1% @@ -6777,44 +6972,44 @@ Would you like to download it? FPS: %1 (未锁定) - + Game: %1 FPS FPS: %1 - + Frame: %1 ms 帧延迟: %1 毫秒 - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA 抗锯齿关 - + VOLUME: MUTE 音量: 静音 - + VOLUME: %1% Volume percentage (e.g. 50%) 音量: %1% - + Derivation Components Missing 组件丢失 @@ -6823,12 +7018,12 @@ Would you like to download it? 密钥缺失。<br>请查看<a href='https://yuzu-emu.org/help/quickstart/'>yuzu 快速导航</a>以获得你的密钥、固件和游戏。 - + Select RomFS Dump Target 选择 RomFS 转储目标 - + Please select which RomFS you would like to dump. 请选择希望转储的 RomFS。 @@ -6841,7 +7036,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. 您确定要停止模拟吗?未保存的进度将会丢失。 @@ -6854,102 +7049,102 @@ Would you like to bypass this and exit anyway? 您希望忽略并退出吗? - + None - + FXAA FXAA - + SMAA SMAA - + Nearest 邻近取样 - + Bilinear 双线性过滤 - + Bicubic 双三线过滤 - + Gaussian 高斯模糊 - + ScaleForce 强制缩放 - + Area - + Docked 主机模式 - + Handheld 掌机模式 - + Normal 正常 - + High - + Extreme 极高 - + Vulkan Vulkan - + OpenGL OpenGL - + Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6957,13 +7152,13 @@ Would you like to bypass this and exit anyway? GRenderWindow - - + + OpenGL not available! OpenGL 模式不可用! - + OpenGL shared contexts are not supported. 不支持 OpenGL 共享上下文。 @@ -6972,33 +7167,33 @@ Would you like to bypass this and exit anyway? yuzu 没有使用 OpenGL 进行编译。 - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! 初始化 OpenGL 时出错! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. 您的 GPU 可能不支持 OpenGL ,或者您没有安装最新的显卡驱动。 - + Error while initializing OpenGL 4.6! 初始化 OpenGL 4.6 时出错! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 您的 GPU 可能不支持 OpenGL 4.6 ,或者您没有安装最新的显卡驱动。<br><br>GL 渲染器:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 您的 GPU 可能不支持某些必需的 OpenGL 扩展。请确保您已经安装最新的显卡驱动。<br><br>GL 渲染器:<br>%1<br><br>不支持的扩展:<br>%2 @@ -7006,128 +7201,128 @@ Would you like to bypass this and exit anyway? GameList - + Favorite 收藏 - + Start Game 开始游戏 - + Start Game without Custom Configuration 使用公共设置项进行游戏 - + Open Save Data Location 打开存档位置 - + Open Mod Data Location 打开 MOD 数据位置 - + Open Transferable Pipeline Cache 打开可转移着色器缓存 - + Remove 删除 - + Remove Installed Update 删除已安装的游戏更新 - + Remove All Installed DLC 删除所有已安装 DLC - + Remove Custom Configuration 删除自定义设置 - + Remove Play Time Data 清除游玩时间 - + Remove Cache Storage 移除缓存 - + Remove OpenGL Pipeline Cache 删除 OpenGL 着色器缓存 - + Remove Vulkan Pipeline Cache 删除 Vulkan 着色器缓存 - + Remove All Pipeline Caches 删除所有着色器缓存 - + Remove All Installed Contents 删除所有安装的项目 - + Dump RomFS 转储 RomFS - + Dump RomFS to SDMC 转储 RomFS 到 SDMC - + Verify Integrity 完整性验证 - + Copy Title ID to Clipboard 复制游戏 ID 到剪贴板 - + Navigate to GameDB entry 查看兼容性报告 - + Create Shortcut 创建快捷方式 - + Add to Desktop 添加到桌面 - + Add to Applications Menu 添加到应用程序菜单 - + Configure Game @@ -7136,62 +7331,62 @@ Would you like to bypass this and exit anyway? 属性 - + Scan Subfolders 扫描子文件夹 - + Remove Game Directory 移除游戏目录 - + ▲ Move Up ▲ 向上移动 - + ▼ Move Down ▼ 向下移动 - + Open Directory Location 打开目录位置 - + Clear 清除 - + Name 名称 - + Compatibility 兼容性 - + Add-ons 附加项 - + File type 文件类型 - + Size 大小 - + Play time 游玩时间 @@ -7199,62 +7394,62 @@ Would you like to bypass this and exit anyway? GameListItemCompat - + Ingame 可进游戏 - + Game starts, but crashes or major glitches prevent it from being completed. 游戏可以开始,但会出现崩溃或严重故障导致游戏无法继续。 - + Perfect 完美 - + Game can be played without issues. 游戏可以毫无问题地运行。 - + Playable 可运行 - + Game functions with minor graphical or audio glitches and is playable from start to finish. 游戏可以从头到尾完整地运行,但可能出现轻微的图形或音频故障。 - + Intro/Menu 开场/菜单 - + Game loads, but is unable to progress past the Start Screen. 游戏可以加载,但无法通过标题页面。 - + Won't Boot 无法启动 - + The game crashes when attempting to startup. 在启动游戏时直接崩溃。 - + Not Tested 未测试 - + The game has not yet been tested. 游戏尚未经过测试。 @@ -7262,7 +7457,7 @@ Would you like to bypass this and exit anyway? GameListPlaceholder - + Double-click to add a new folder to the game list 双击添加新的游戏文件夹 @@ -7270,19 +7465,20 @@ Would you like to bypass this and exit anyway? GameListSearchField - + %1 of %n result(s) %1 / %n 个结果 + %1 / %n 个结果 - + Filter: 搜索: - + Enter pattern to filter 搜索游戏 @@ -7364,7 +7560,7 @@ Would you like to bypass this and exit anyway? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7378,91 +7574,91 @@ Debug Message: Hotkeys - + Audio Mute/Unmute 开启/关闭静音 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window 主窗口 - + Audio Volume Down 调低音量 - + Audio Volume Up 调高音量 - + Capture Screenshot 捕获截图 - + Change Adapting Filter 更改窗口滤镜 - + Change Docked Mode 更改主机运行模式 - + Change GPU Accuracy 更改 GPU 精度 - + Configure 设置 - + Configure Current Game - + Continue/Pause Emulation 继续/暂停模拟 - + Exit Fullscreen 退出全屏 @@ -7471,97 +7667,97 @@ Debug Message: 退出 yuzu - - Exit eden + + Exit Eden - + Fullscreen 全屏 - + Load File 加载文件 - + Load/Remove Amiibo 加载/移除 Amiibo - + Multiplayer Browse Public Game Lobby 浏览公共游戏大厅 - + Multiplayer Create Room 创建房间 - + Multiplayer Direct Connect to Room 直接连接到房间 - + Multiplayer Leave Room 离开房间 - + Multiplayer Show Current Room 显示当前房间 - + Restart Emulation 重新启动模拟 - + Stop Emulation 停止模拟 - + TAS Record TAS 录制 - + TAS Reset 重置 TAS - + TAS Start/Stop TAS 开始/停止 - + Toggle Filter Bar 显示/隐藏搜索栏 - + Toggle Framerate Limit 打开/关闭帧率限制 - + Toggle Mouse Panning 打开/关闭鼠标平移 - + Toggle Renderdoc Capture 切换到 Renderdoc 捕获截图 - + Toggle Status Bar 显示/隐藏状态栏 @@ -7569,22 +7765,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. 请确认这些您想要安装的文件。 - + Installing an Update or DLC will overwrite the previously installed one. 安装游戏更新或 DLC 时,会覆盖以前安装的内容。 - + Install 安装 - + Install Files to NAND 安装文件到 NAND @@ -7592,7 +7788,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 文本中不能包含以下字符: @@ -7739,152 +7935,207 @@ Debug Message: 最近文件 (&R) - + + Open &Eden Folders + + + + &Emulation 模拟 (&E) - + &View 视图 (&V) - + &Reset Window Size 重置窗口大小 (&R) - + &Debugging 调试 (&D) - + Reset Window Size to &720p 重置窗口大小为720p (&7) - + Reset Window Size to 720p 重置窗口大小为720p - + Reset Window Size to &900p 重置窗口大小为900p (&9) - + Reset Window Size to 900p 重置窗口大小为900p - + Reset Window Size to &1080p 重置窗口大小为1080p (&1) - + Reset Window Size to 1080p 重置窗口大小为1080p - + &Multiplayer 多人游戏 (&M) - + &Tools 工具 (&T) - + &Amiibo Amiibo (&A) - + &TAS TAS (&T) - + &Create Home Menu Shortcut - + &Help 帮助 (&H) - + &Install Files to NAND... 安装文件到 NAND... (&I) - + L&oad File... 加载文件... (&O) - + Load &Folder... 加载文件夹... (&F) - + E&xit 退出 (&X) - + &Pause 暂停 (&P) - + &Stop 停止 (&S) - + &Verify Installed Contents 验证已安装内容的完整性 (&V) - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7893,97 +8144,97 @@ Debug Message: 关于 yuzu (&A) - + Single &Window Mode 单窗口模式 (&W) - + Con&figure... 设置... (&F) - + Ctrl+, - + Display D&ock Widget Headers 显示停靠小部件的标题 (&O) - + Show &Filter Bar 显示搜索栏 (&F) - + Show &Status Bar 显示状态栏 (&S) - + Show Status Bar 显示状态栏 - + &Browse Public Game Lobby 浏览公共游戏大厅 (&B) - + &Create Room 创建房间 (&C) - + &Leave Room 离开房间 (&L) - + &Direct Connect to Room 直接连接到房间 (&D) - + &Show Current Room 显示当前房间 (&S) - + F&ullscreen 全屏 (&U) - + &Restart 重新启动 (&R) - + Load/Remove &Amiibo... 加载/移除 Amiibo... (&A) - + &Report Compatibility 报告兼容性 (&R) - + Open &Mods Page 打开 Mod 页面 (&M) - + Open &Quickstart Guide 查看快速导航 (&Q) - + &FAQ FAQ (&F) @@ -7992,77 +8243,82 @@ Debug Message: 打开 yuzu 文件夹 (&Y) - + &Capture Screenshot 捕获截图 (&C) - + Open &Album 打开相册 (&A) - + &Set Nickname and Owner 设置昵称及所有者 (&S) - + &Delete Game Data 删除游戏数据 (&D) - + &Restore Amiibo 重置 Amiibo (&R) - + &Format Amiibo 格式化 Amiibo (&F) - + Open &Mii Editor 打开 Mii Editor (&M) - + &Configure TAS... 配置 TAS... (&C) - + Configure C&urrent Game... 配置当前游戏... (&U) - + &Start 开始 (&S) - + &Reset 重置 (&R) - + R&ecord 录制 (&E) - + Open &Controller Menu 打开控制器菜单 (&C) - + Install Firmware 安装固件 - + + &About Eden + + + + Install Decryption Keys 安装密钥文件 @@ -8070,26 +8326,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - MicroProfile (&M) + MicroProfile (&M) MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8149,37 +8415,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status 当前的连接状态 - + Not Connected. Click here to find a room! 未连接。点击此处查找一个房间! - + Not Connected 未连接 - + Connected 已连接 - + New Messages Received 收到了新消息 - + Error 错误 - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: 更新房间信息时失败。请检查网络连接并尝试重开房间。 @@ -8371,56 +8637,56 @@ p, li { white-space: pre-wrap; } 不在玩游戏 - + Installed SD Titles SD 卡中安装的项目 - + Installed NAND Titles NAND 中安装的项目 - + System Titles 系统项目 - + Add New Game Directory 添加游戏目录 - + Favorites 收藏 - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [未设置] @@ -8431,14 +8697,14 @@ p, li { white-space: pre-wrap; } 方向键 %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 轴 %1%2 @@ -8449,357 +8715,357 @@ p, li { white-space: pre-wrap; } 按键 %1 - - - - - - + + + + + + [unknown] [未知] - - - + + + Left - - - + + + Right - - - + + + Down - - - + + + Up - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start 开始 - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle - - + + Cross - - + + Square - - + + Triangle Δ - - + + Share 分享 - - + + Options 选项 - - + + [undefined] [未指定] - + %1%2 %1%2 - - + + [invalid] [无效] - - + + %1%2Hat %3 %1%2方向键 %3 - - - + + + %1%2Axis %3 %1%2轴 %3 - - + + %1%2Axis %3,%4,%5 %1%2轴 %3,%4,%5 - - + + %1%2Motion %3 %1%2体感 %3 - - + + %1%2Button %3 %1%2按键 %3 - - + + [unused] [未使用] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L 左摇杆 - + Stick R 右摇杆 - + Plus - + Minus - - + + Home Home - + Capture 截图 - + Touch 触摸 - + Wheel Indicates the mouse wheel 鼠标滚轮 - + Backward 后退 - + Forward 前进 - + Task 任务键 - + Extra 额外按键 - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3方向键 %4 - - + + %1%2%3Axis %4 %1%2%3轴 %4 - - + + %1%2%3Button %4 %1%2%3 按键 %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8917,6 +9183,300 @@ p, li { white-space: pre-wrap; } 您想要恢复这个 amiibo 吗? + + QtCommon::Content + + + Installing Firmware... + 正在安装固件... + + + + + + Cancel + 取消 + + + + Firmware integrity verification failed! + 固件完整性验证失败! + + + + + Verification failed for the following files: + +%1 + 以下文件完整性验证失败: + +%1 + + + + + Verifying integrity... + 正在验证完整性... + + + + + Integrity verification succeeded! + 完整性验证成功! + + + + + The operation completed successfully. + + + + + + Integrity verification failed! + 完整性验证失败! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + 选择密钥文件位置 + + + + Decryption Keys install succeeded + 密钥文件安装成功 + + + + Decryption Keys were successfully installed + 密钥文件已成功安装 + + + + Decryption Keys install failed + 密钥文件安装失败 + + + + QtCommon::Game + + + Error Removing Contents + 删除内容时出错 + + + + Error Removing Update + 删除更新时出错 + + + + Error Removing DLC + 删除 DLC 时出错 + + + + The base game is not installed in the NAND and cannot be removed. + 该游戏未安装于 NAND 中,无法删除。 + + + + There is no update installed for this title. + 这个游戏没有任何已安装的更新。 + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + 删除成功 + + + + Successfully removed %1 installed DLC. + 成功删除游戏 %1 安装的 DLC 。 + + + + + Error Removing Transferable Shader Cache + 删除着色器缓存时出错 + + + + + A shader cache for this title does not exist. + 这个游戏的着色器缓存不存在。 + + + + Successfully removed the transferable shader cache. + 成功删除着色器缓存。 + + + + Failed to remove the transferable shader cache. + 删除着色器缓存失败。 + + + + Error Removing Vulkan Driver Pipeline Cache + 删除 Vulkan 驱动程序管线缓存时出错 + + + + Failed to remove the driver pipeline cache. + 删除驱动程序管线缓存失败。 + + + + + Error Removing Transferable Shader Caches + 删除着色器缓存时出错 + + + + Successfully removed the transferable shader caches. + 着色器缓存删除成功。 + + + + Failed to remove the transferable shader cache directory. + 删除着色器缓存目录失败。 + + + + + Error Removing Custom Configuration + 移除自定义游戏设置时出错 + + + + A custom configuration for this title does not exist. + 这个游戏的自定义设置不存在。 + + + + Successfully removed the custom game configuration. + 成功移除自定义游戏设置。 + + + + Failed to remove the custom game configuration. + 移除自定义游戏设置失败。 + + + + Reset Metadata Cache + 重置缓存数据 + + + + The metadata cache is already empty. + 缓存数据已为空。 + + + + The operation completed successfully. + + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + 缓存数据删除失败。它可能不存在或正在被使用。 + + + + Create Shortcut + 创建快捷方式 + + + + Do you want to launch the game in fullscreen? + 您想以全屏模式启动游戏吗? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + %1 的快捷方式创建成功 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + 这将为当前的游戏创建快捷方式。但在其更新后,快捷方式可能无法正常工作。是否继续? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + %1 的快捷方式创建失败 + + + + Create Icon + 创建图标 + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + 无法创建图标文件。路径“ %1 ”不存在且无法被创建。 + + + + No firmware available + 无可用固件 + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9212,7 +9772,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9220,7 +9780,7 @@ Please try again or contact the developer of the software. %2 - + Users 用户 @@ -9344,7 +9904,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack 调用栈 @@ -9352,12 +9912,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread 没有等待的线程 @@ -9365,102 +9925,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable 可运行 - + paused 已暂停 - + sleeping 睡眠中 - + waiting for IPC reply 等待 IPC 响应 - + waiting for objects 等待对象 - + waiting for condition variable 等待条件变量 - + waiting for address arbiter 等待 address arbiter - + waiting for suspend resume 等待挂起的线程 - + waiting 等待中 - + initialized 初始化完毕 - + terminated 线程终止 - + unknown 未知 - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 核心 %1 - + processor = %1 处理器 = %1 - + affinity mask = %1 关联掩码 = %1 - + thread id = %1 线程 ID = %1 - + priority = %1(current) / %2(normal) 优先级 = %1 (实时) / %2 (正常) - + last running ticks = %1 最后运行频率 = %1 @@ -9468,7 +10028,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread 等待中的线程 @@ -9476,7 +10036,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree 等待树 (&W) diff --git a/dist/languages/zh_TW.ts b/dist/languages/zh_TW.ts index 8e8b20e963..5b0fa57d03 100644 --- a/dist/languages/zh_TW.ts +++ b/dist/languages/zh_TW.ts @@ -13,12 +13,12 @@ - About eden + About Eden - <html><head/><body><p><span style=" font-size:28pt;">eden</span></p></body></html> + <html><head/><body><p><span style=" font-size:28pt;">Eden</span></p></body></html> @@ -34,8 +34,8 @@ p, li { white-space: pre-wrap; } hr { height: 1px; border-width: 0; } li.unchecked::marker { content: "\2610"; } li.checked::marker { content: "\2612"; } -</style></head><body style=" font-family:'Adwaita Sans'; font-size:11pt; font-weight:400; font-style:normal;"> -<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> +</style></head><body style=" font-family:'Noto Sans'; font-size:9pt; font-weight:400; font-style:normal;"> +<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:12pt;">Eden is an experimental open-source emulator for the Nintendo Switch licensed under GPLv3.0+ which is based on the yuzu emulator which ended development back in March 2024. <br /><br />This software should not be used to play games you have not legally obtained.</span></p></body></html> @@ -72,32 +72,32 @@ p, li { white-space: pre-wrap; } CalibrationConfigurationDialog - + Communicating with the server... 與伺服器連線中... - + Cancel 取消 - + Touch the top left corner <br>of your touchpad. 觸碰您的觸控板<br>左上角 - + Now touch the bottom right corner <br>of your touchpad. 接著觸碰您的觸控板<br>右下角 - + Configuration completed! 設定完成! - + OK 確定 @@ -397,134 +397,134 @@ This would ban both their forum username and their IP address. ConfigurationShared - + % % - + Amiibo editor Amiibo 编辑器 - + Controller configuration 控制器设置 - + Data erase 清除数据 - + Error 錯誤 - + Net connect 网络连接 - + Player select 选择玩家 - + Software keyboard 軟體鍵盤 - + Mii Edit Mii Edit - + Online web 在线网站 - + Shop 商店 - + Photo viewer 照片查看器 - + Offline web 离线网络 - + Login share 第三方账号登录 - + Wifi web auth Wifi 网络认证 - + My page 我的主页 - + Output Engine: 輸出引擎: - + Output Device: 輸出裝置: - + Input Device: 輸入裝置: - + Mute audio 静音 - + Volume: 音量: - + Mute audio when in background 模擬器在背景執行時靜音 - + Multicore CPU Emulation 多核心 CPU 模擬 - + This option increases CPU emulation thread use from 1 to the Switch’s maximum of 4. This is mainly a debug option and shouldn’t be disabled. 此选项将 CPU 模拟线程的数量从 1 增加到 Switch 实机的最大值 4。 这是调试选项,不应被禁用。 - + Memory Layout 内存布局 - + Increases the amount of emulated RAM from the stock 4GB of the retail Switch to the developer kit's 8/6GB. It’s doesn’t improve stability or performance and is intended to let big texture mods fit in emulated RAM. Enabling it will increase memory use. It is not recommended to enable unless a specific game with a texture mod needs it. @@ -533,12 +533,12 @@ Enabling it will increase memory use. It is not recommended to enable unless a s 启用时将增加内存使用量。建议不要启用,除非具有纹理 Mod 的某些游戏需要。 - + Limit Speed Percent 執行速度限制 - + Controls the game's maximum rendering speed, but it’s up to each game if it runs faster or not. 200% for a 30 FPS game is 60 FPS, and for a 60 FPS game it will be 120 FPS. Disabling it means unlocking the framerate to the maximum your PC can reach. @@ -547,141 +547,118 @@ Disabling it means unlocking the framerate to the maximum your PC can reach. - - Synchronize Core Speed - - - - - Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). -Compatibility varies by game; many (especially older ones) may not respond well. -Can help reduce stuttering at lower framerates. - - - - + Accuracy: 精度: - + This setting controls the accuracy of the emulated CPU. Don't change this unless you know what you are doing. 此选项控制模拟 CPU 的精度。 如果您不确定,就不要更改此项。 - - + + Backend: 后端: - - Fast CPU Time - - - - - Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. -Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. - - - - + Unfuse FMA (improve performance on CPUs without FMA) 不使用 FMA 指令集(能使不支援 FMA 指令集的 CPU 提高效能) - + This option improves speed by reducing accuracy of fused-multiply-add instructions on CPUs without native FMA support. 该选项通过降低积和熔加运算的精度来提高模拟器在不支持 FMA 指令集 CPU 上的运行速度。 - + Faster FRSQRTE and FRECPE 更快的 FRSQRTE 和 FRECPE - + This option improves the speed of some approximate floating-point functions by using less accurate native approximations. 该选项通过使用精度较低的近似值来提高某些浮点函数的运算速度。 - + Faster ASIMD instructions (32 bits only) 快速 ASIMD 指令(僅限 32 位元) - + This option improves the speed of 32 bits ASIMD floating-point functions by running with incorrect rounding modes. 该选项通过不正确的舍入模式来提高 32 位 ASIMD 浮点函数的运行速度。 - + Inaccurate NaN handling 低精度 NaN 處理 - + This option improves speed by removing NaN checking. Please note this also reduces accuracy of certain floating-point instructions. 该选项通过取消非数检查来提高速度。 请注意,这也会降低某些浮点指令的精确度。 - + Disable address space checks 停用位址空間檢查 - + This option improves speed by eliminating a safety check before every memory read/write in guest. Disabling it may allow a game to read/write the emulator's memory. 此选项通过取消每次模拟内存读/写前的安全检查来提高速度。 禁用此选项可能会允许游戏读/写模拟器自己的内存。 - + Ignore global monitor 忽略全局监视器 - + This option improves speed by relying only on the semantics of cmpxchg to ensure safety of exclusive access instructions. Please note this may result in deadlocks and other race conditions. 此选项仅通过 cmpxchg 指令来提高速度,以确保独占访问指令的安全性。 请注意,这可能会导致死锁和其他问题。 - + API: API: - + Switches between the available graphics APIs. Vulkan is recommended in most cases. 切换图形 API。 大多数情况下建议使用 Vulkan。 - + Device: 裝置: - + This setting selects the GPU to use with the Vulkan backend. 切换图形 API 为 Vulkan 时使用的 GPU。 - + Shader Backend: 著色器後端: - + The shader backend to use for the OpenGL renderer. GLSL is the fastest in performance and the best in rendering accuracy. GLASM is a deprecated NVIDIA-only backend that offers much better shader building performance at the cost of FPS and rendering accuracy. @@ -692,12 +669,12 @@ GLASM 仅限于 NVIDIA GPU,以 FPS 和渲染精度为代价提供更好的着 SPIR-V 编译速度最快,但在大多数 GPU 驱动程序上表现很差。 - + Resolution: 解析度: - + Forces the game to render at a different resolution. Higher resolutions require much more VRAM and bandwidth. Options lower than 1X can cause rendering issues. @@ -706,27 +683,27 @@ Options lower than 1X can cause rendering issues. 低于 1X 的选项可能造成渲染问题。 - + Window Adapting Filter: 視窗濾鏡: - + FSR Sharpness: FSR 清晰度: - + Determines how sharpened the image will look while using FSR’s dynamic contrast. 指定使用 FSR 时图像的锐化程度。 - + Anti-Aliasing Method: 抗鋸齒方式: - + The anti-aliasing method to use. SMAA offers the best quality. FXAA has a lower performance impact and can produce a better and more stable picture under very low resolutions. @@ -735,12 +712,12 @@ FXAA has a lower performance impact and can produce a better and more stable pic 快速近似抗锯齿对性能影响较小,可以在非常低的分辨率下生成更好、更稳定的图像。 - + Fullscreen Mode: 全螢幕模式: - + The method used to render the window in fullscreen. Borderless offers the best compatibility with the on-screen keyboard that some games request for input. Exclusive fullscreen may offer better performance and better Freesync/Gsync support. @@ -749,12 +726,12 @@ Exclusive fullscreen may offer better performance and better Freesync/Gsync supp 独占全屏提供更好的性能和 Freesync/Gsync 支持。 - + Aspect Ratio: 長寬比: - + Stretches the game to fit the specified aspect ratio. Switch games only support 16:9, so custom game mods are required to get other ratios. Also controls the aspect ratio of captured screenshots. @@ -763,49 +740,36 @@ Switch 游戏只支持 16:9,因此需要 Mod 才能实现其他比例。 此选项也控制捕获的屏幕截图的纵横比。 - + Use disk pipeline cache 使用硬碟管線快取 - + Allows saving shaders to storage for faster loading on following game boots. Disabling it is only intended for debugging. 将生成的着色器保存到硬盘,提高后续游戏过程中的着色器加载速度。 请仅在调试时禁用此项。 - - Optimize SPIRV output shader - - - - - Runs an additional optimization pass over generated SPIRV shaders. -Will increase time required for shader compilation. -May slightly improve performance. -This feature is experimental. - - - - + Use asynchronous GPU emulation 使用非同步 CPU 模擬 - + Uses an extra CPU thread for rendering. This option should always remain enabled. 使用额外的 CPU 线程进行渲染。 此选项应始终保持启用状态。 - + NVDEC emulation: NVDEC 模擬方式: - + Specifies how videos should be decoded. It can either use the CPU or the GPU for decoding, or perform no decoding at all (black screen on videos). In most cases, GPU decoding provides the best performance. @@ -814,12 +778,12 @@ In most cases, GPU decoding provides the best performance. 大多数情况下,使用 GPU 解码将提供最好的性能。 - + ASTC Decoding Method: ASTC 纹理解码方式: - + This option controls how ASTC textures should be decoded. CPU: Use the CPU for decoding, slowest but safest method. GPU: Use the GPU's compute shaders to decode ASTC textures, recommended for most games and users. @@ -832,34 +796,33 @@ CPU 异步模拟:使用 CPU 在 ASTC 纹理到达时对其进行解码。 消除 ASTC 解码带来的卡顿,但在解码时可能出现渲染问题。 - + ASTC Recompression Method: ASTC 纹理重压缩方式: - + Almost all desktop and laptop dedicated GPUs lack support for ASTC textures, forcing the emulator to decompress to an intermediate format any card supports, RGBA8. This option recompresses RGBA8 to either the BC1 or BC3 format, saving VRAM but negatively affecting image quality. 几乎所有台式机和笔记本电脑 GPU 都不支持 ASTC 纹理,这迫使模拟器解压纹理到 GPU 支持的中间格式 RGBA8。 此选项可将 RGBA8 重新压缩为 BC1 或 BC3 格式,节省 VRAM,但会对图像质量产生负面影响。 - + VRAM Usage Mode: VRAM 使用模式: - Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. Has no effect on integrated graphics. Aggressive mode may severely impact the performance of other applications such as recording software. - 指定模拟器倾向于节省 VRAM 或最大限度利用 VRAM 来提高性能。对核芯显卡没有影响。激进模式可能会严重影响其他应用程序(如录屏软件)的性能。 + 指定模拟器倾向于节省 VRAM 或最大限度利用 VRAM 来提高性能。对核芯显卡没有影响。激进模式可能会严重影响其他应用程序(如录屏软件)的性能。 - + VSync Mode: 垂直同步模式: - + FIFO (VSync) does not drop frames or exhibit tearing but is limited by the screen refresh rate. FIFO Relaxed is similar to FIFO but allows tearing as it recovers from a slow down. Mailbox can have lower latency than FIFO and does not tear but may drop frames. @@ -870,51 +833,49 @@ Mailbox 具有比 FIFO 更低的延迟,不会产生撕裂但可能会掉帧。 Immediate (无同步)只显示可用内容,并可能产生撕裂。 - + Enable asynchronous presentation (Vulkan only) 启用异步帧提交 (仅限 Vulkan) - + Slightly improves performance by moving presentation to a separate CPU thread. 将帧提交移动到单独的 CPU 线程,略微提高性能。 - + Force maximum clocks (Vulkan only) 强制最大时钟 (仅限 Vulkan 模式) - + Runs work in the background while waiting for graphics commands to keep the GPU from lowering its clock speed. 在后台运行的同时等待图形命令,以防止 GPU 降低时钟速度。 - + Anisotropic Filtering: 各向異性過濾: - + Controls the quality of texture rendering at oblique angles. It’s a light setting and safe to set at 16x on most GPUs. 控制斜角的纹理渲染质量。 这是一个渲染相关的选项,在大多数 GPU 上设置为 16x 是安全的。 - Accuracy Level: - 精度: + 精度: - GPU emulation accuracy. Most games render fine with Normal, but High is still required for some. Particles tend to only render correctly with High accuracy. Extreme should only be used for debugging. This option can be changed while playing. Some games may require booting on high to render properly. - 指定 GPU 模拟精度。 + 指定 GPU 模拟精度。 大多数游戏设置为“正常”时渲染效果良好,但某些游戏需要设置为“高”。 粒子效果只能以高精度才能正确渲染。 “极高”只用于调试。 @@ -922,12 +883,12 @@ Some games may require booting on high to render properly. 某些游戏可能在启动时设置为“高”才能正确渲染。 - + Use asynchronous shader building (Hack) 使用非同步著色器編譯(不穩定) - + Enables asynchronous shader compilation, which may reduce shader stutter. This feature is experimental. 启用异步着色器编译,可能会减少着色器卡顿。 @@ -942,24 +903,24 @@ This feature is experimental. 啟用快速 GPU 時間。此選項將強制大多數遊戲以其最高解析度執行。 - + Use Vulkan pipeline cache 启用 Vulkan 管线缓存 - + Enables GPU vendor-specific pipeline cache. This option can improve shader loading time significantly in cases where the Vulkan driver does not store pipeline cache files internally. 启用 GPU 供应商专用的管线缓存。 在 Vulkan 驱动程序内部不存储管线缓存的情况下,此选项可显著提高着色器加载速度。 - + Enable Compute Pipelines (Intel Vulkan Only) 启用计算管线 (仅限 Intel 显卡 Vulkan 模式) - + Enable compute pipelines, required by some games. This setting only exists for Intel proprietary drivers, and may crash if enabled. Compute pipelines are always enabled on all other drivers. @@ -968,111 +929,111 @@ Compute pipelines are always enabled on all other drivers. 在其他的驱动程序上将始终启用计算管线。 - + Enable Reactive Flushing 启用反应性刷新 - + Uses reactive flushing instead of predictive flushing, allowing more accurate memory syncing. 使用反应性刷新取代预测性刷新,从而更精确地同步内存。 - + Sync to framerate of video playback 播放视频时帧率同步 - + Run the game at normal speed during video playback, even when the framerate is unlocked. 在视频播放期间以正常速度运行游戏,即使帧率未锁定。 - + Barrier feedback loops 屏障反馈循环 - + Improves rendering of transparency effects in specific games. 改进某些游戏中透明效果的渲染。 - + RNG Seed 隨機種子 - + Controls the seed of the random number generator. Mainly used for speedrunning purposes. 控制随机数生成器的种子。 主要用于快速通关。 - + Device Name 裝置名稱 - + The name of the emulated Switch. 模拟 Switch 主机的名称。 - + Custom RTC Date: 自定义系统时间: - + This option allows to change the emulated clock of the Switch. Can be used to manipulate time in games. 此选项允许更改 Switch 的模拟时钟。 可用于在游戏中操纵时间。 - + Language: 语言: - + Note: this can be overridden when region setting is auto-select 注意:當“區域”設定是“自動選擇”時,此設定可能會被覆寫。 - + Region: 區域: - + The region of the emulated Switch. 模拟 Switch 主机的所属地区。 - + Time Zone: 時區: - + The time zone of the emulated Switch. 模拟 Switch 主机的所属时区。 - + Sound Output Mode: 音訊輸出模式: - + Console Mode: 控制台模式: - + Selects if the console is emulated in Docked or Handheld mode. Games will change their resolution, details and supported controllers and depending on this setting. Setting to Handheld can help improve performance for low end systems. @@ -1081,7 +1042,7 @@ Setting to Handheld can help improve performance for low end systems. 设置为掌机模式有助于提高低端 PC 上的模拟性能。 - + Prompt for user on game boot 啟動遊戲時提示選擇使用者 @@ -1090,7 +1051,7 @@ Setting to Handheld can help improve performance for low end systems. 每次启动时询问用户选择一个用户配置文件。在多人使用同一台电脑上的 yuzu 时,这很有用。 - + Pause emulation when in background 模擬器在背景執行時暫停 @@ -1099,843 +1060,992 @@ Setting to Handheld can help improve performance for low end systems. 当用户聚焦在其他窗口时暂停 yuzu。 - - Fast GPU Time (Hack) - - - - - Overclocks the emulated GPU to increase dynamic resolution and render distance. -Use 128 for maximal performance and 512 for maximal graphics fidelity. - - - - - Extended Dynamic State - - - - - Enables the VkExtendedDynamicState* extensions. -Higher dynamic states will generally improve performance, but may cause issues on certain games or devices. - - - - - Provoking Vertex - - - - - Improves lighting and vertex handling in certain games. -Only Vulkan 1.0+ devices support this extension. - - - - - Descriptor Indexing - - - - - Improves texture & buffer handling and the Maxwell translation layer. -Some Vulkan 1.1+ and all 1.2+ devices support this extension. - - - - - Ask to select a user profile on each boot, useful if multiple people use eden on the same PC. - - - - - This setting pauses eden when focusing other windows. - - - - + Confirm before stopping emulation 停止模拟时需要确认 - + This setting overrides game prompts asking to confirm stopping the game. Enabling it bypasses such prompts and directly exits the emulation. 此设置将覆盖游戏中确认停止游戏的提示。 启用此项将绕过游戏中的提示并直接退出模拟。 - + Hide mouse on inactivity 滑鼠閒置時自動隱藏 - + This setting hides the mouse after 2.5s of inactivity. 当鼠标停止活动超过 2.5 秒时隐藏鼠标光标。 - + Disable controller applet 禁用控制器程序 - + Forcibly disables the use of the controller applet by guests. When a guest attempts to open the controller applet, it is immediately closed. 强制禁用来宾程序使用控制器小程序。 当来宾程序尝试打开控制器小程序时,控制器小程序会立即关闭。 - - Check for updates - - - - - Whether or not to check for updates upon startup. - - - - + Enable Gamemode 启用游戏模式 - + Custom frontend 自定义前端 - + Real applet 真实的小程序 - - Never - - - - - On Load - - - - - Always - - - - + CPU CPU - + GPU GPU - + CPU Asynchronous CPU 异步模拟 - + Uncompressed (Best quality) 不壓縮 (最高品質) - + BC1 (Low quality) BC1 (低品質) - + BC3 (Medium quality) BC3 (中品質) - + Conservative 保守模式(节省 VRAM) - + Aggressive 激进模式 - + OpenGL OpenGL - + Vulkan Vulkan - + Null - + GLSL GLSL - + GLASM (Assembly Shaders, NVIDIA Only) GLASM(組合語言著色器,僅限 NVIDIA) - + SPIR-V (Experimental, AMD/Mesa Only) SPIR-V (实验性,仅限 AMD/Mesa) - + Normal 標準 - + High - + Extreme 極高 - + Auto 自動 - + Accurate 高精度 - + Unsafe 低精度 - + Paranoid (disables most optimizations) 偏执模式 (禁用绝大多数优化项) - + Dynarmic Dynarmic - + NCE NCE - + Borderless Windowed 無邊框視窗 - + Exclusive Fullscreen 全螢幕獨占 - + No Video Output 無視訊輸出 - + CPU Video Decoding CPU 視訊解碼 - + GPU Video Decoding (Default) GPU 視訊解碼(預設) - - 0.25X (180p/270p) [EXPERIMENTAL] - - - - + 0.5X (360p/540p) [EXPERIMENTAL] 0.5X (360p/540p) [实验性] - + 0.75X (540p/810p) [EXPERIMENTAL] 0.75X (540p/810p) [實驗性] - + 1X (720p/1080p) 1X (720p/1080p) - + 1.5X (1080p/1620p) [EXPERIMENTAL] 1.5X (1080p/1620p) [實驗性] - + 2X (1440p/2160p) 2X (1440p/2160p) - + 3X (2160p/3240p) 3X (2160p/3240p) - + 4X (2880p/4320p) 4X (2880p/4320p) - + 5X (3600p/5400p) 5X (3600p/5400p) - + 6X (4320p/6480p) 6X (4320p/6480p) - + 7X (5040p/7560p) 7X (5040p/7560p) - + 8X (5760p/8640p) 8X (5760p/8640p) - + Nearest Neighbor 最近鄰 - + Bilinear 雙線性 - + Bicubic 雙立方 - + Gaussian 高斯 - + ScaleForce 強制縮放 - + AMD FidelityFX™️ Super Resolution AMD FidelityFX™️ 超級解析度技術 - - Area - - - - + None - + FXAA FXAA - + SMAA SMAA - + Default (16:9) 預設 (16:9) - + Force 4:3 強制 4:3 - + Force 21:9 強制 21:9 - + Force 16:10 強制 16:10 - + Stretch to Window 延伸視窗 - + Automatic 自動 - + + Default 預設 - + + Synchronize Core Speed + + + + + Synchronizes CPU core speed with the game's maximum rendering speed to boost FPS without affecting game speed (animations, physics, etc.). +Compatibility varies by game; many (especially older ones) may not respond well. +Can help reduce stuttering at lower framerates. + + + + + Fast CPU Time + + + + + Overclocks the emulated CPU to remove some FPS limiters. Weaker CPUs may see reduced performance, and certain games may behave improperly. +Use Boost (1700MHz) to run at the Switch's highest native clock, or Fast (2000MHz) to run at 2x clock. + + + + + Custom CPU Ticks + + + + + Set a custom value of CPU ticks. Higher values can increase performance, but may also cause the game to freeze. A range of 77–21000 is recommended. + + + + + Enable Host MMU Emulation (fastmem) + + + + + This optimization speeds up memory accesses by the guest program. +Enabling it causes guest memory reads/writes to be done directly into memory and make use of Host's MMU. +Disabling this forces all memory accesses to use Software MMU Emulation. + + + + + Optimize SPIRV output shader + + + + + Runs an additional optimization pass over generated SPIRV shaders. +Will increase time required for shader compilation. +May slightly improve performance. +This feature is experimental. + + + + + Selects whether the emulator should prefer to conserve memory or make maximum usage of available video memory for performance. +Aggressive mode may severely impact the performance of other applications such as recording software. + + + + + Skip CPU Inner Invalidation + + + + + Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving it's performance. This may cause glitches or crashes on some games. + + + + + Sync Memory Operations + + + + + Ensures data consistency between compute and memory operations. +This option should fix issues in some games, but may also reduce performance in some cases. +Unreal Engine 4 games often see the most significant changes thereof. + + + + + GPU Accuracy: + + + + + Controls the GPU emulation accuracy. +Most games render fine with Normal, but High is still required for some. +Particles tend to only render correctly with High accuracy. +Extreme should only be used as a last resort. + + + + + DMA Accuracy: + + + + + Controls the DMA precision accuracy. Safe precision can fix issues in some games, but it can also impact performance in some cases. +If unsure, leave this on Default. + + + + + Fast GPU Time (Hack) + + + + + Overclocks the emulated GPU to increase dynamic resolution and render distance. +Use 128 for maximal performance and 512 for maximal graphics fidelity. + + + + + RAII + + + + + A method of automatic resource management in Vulkan that ensures proper release of resources when they are no longer needed, but may cause crashes in bundled games. + + + + + Extended Dynamic State + + + + + Controls the number of features that can be used in Extended Dynamic State. +Higher numbers allow for more features and can increase performance, but may cause issues with some drivers and vendors. +The default value may vary depending on your system and hardware capabilities. +This value can be changed until stability and a better visual quality are achieved. + + + + + Provoking Vertex + + + + + Improves lighting and vertex handling in certain games. +Only Vulkan 1.0+ devices support this extension. + + + + + Descriptor Indexing + + + + + Improves texture & buffer handling and the Maxwell translation layer. +Some Vulkan 1.1+ and all 1.2+ devices support this extension. + + + + + Sample Shading + + + + + Allows the fragment shader to execute per sample in a multi-sampled fragment instead once per fragment. Improves graphics quality at the cost of some performance. +Higher values improve quality more but also reduce performance to a greater extent. + + + + + Ask to select a user profile on each boot, useful if multiple people use Eden on the same PC. + + + + + This setting pauses Eden when focusing other windows. + + + + + Check for updates + + + + + Whether or not to check for updates upon startup. + + + + + Never + + + + + On Load + + + + + Always + + + + + Unsafe (fast) + + + + + Safe (stable) + + + + + 0.25X (180p/270p) [EXPERIMENTAL] + + + + + Area + + + + 2x 2x - + 4x 4x - + 8x 8x - + 16x 16x - + Japanese (日本語) 日文 (日本語) - + American English 美式英语 - + French (français) 法文 (français) - + German (Deutsch) 德文 (Deutsch) - + Italian (italiano) 義大利文 (italiano) - + Spanish (español) 西班牙文 (español) - + Chinese 中文 - + Korean (한국어) 韓文 (한국어) - + Dutch (Nederlands) 荷蘭文 (Nederlands) - + Portuguese (português) 葡萄牙文 (português) - + Russian (Русский) 俄文 (Русский) - + Taiwanese 台灣中文 - + British English 英式英文 - + Canadian French 加拿大法文 - + Latin American Spanish 拉丁美洲西班牙文 - + Simplified Chinese 簡體中文 - + Traditional Chinese (正體中文) 正體中文 (正體中文) - + Brazilian Portuguese (português do Brasil) 巴西-葡萄牙語 (português do Brasil) - - + + Serbian (српски) + + + + + Japan 日本 - + USA 美國 - + Europe 歐洲 - + Australia 澳洲 - + China 中國 - + Korea 南韓 - + Taiwan 台灣 - + Auto (%1) Auto select time zone 自動 (%1) - + Default (%1) Default time zone 預設 (%1) - + CET 中歐 - + CST6CDT CST6CDT - + Cuba 古巴 - + EET EET - + Egypt 埃及 - + Eire 愛爾蘭 - + EST 北美東部 - + EST5EDT EST5EDT - + GB GB - + GB-Eire 英國-愛爾蘭 - + GMT GMT - + GMT+0 GMT+0 - + GMT-0 GMT-0 - + GMT0 GMT0 - + Greenwich 格林威治 - + Hongkong 香港 - + HST 夏威夷 - + Iceland 冰島 - + Iran 伊朗 - + Israel 以色列 - + Jamaica 牙買加 - + Kwajalein 瓜加林環礁 - + Libya 利比亞 - + MET 中歐 - + MST 北美山區 - + MST7MDT MST7MDT - + Navajo 納瓦霍 - + NZ 紐西蘭 - + NZ-CHAT 紐西蘭-查塔姆群島 - + Poland 波蘭 - + Portugal 葡萄牙 - + PRC 中國 - + PST8PDT 太平洋 - + ROC 臺灣 - + ROK 韓國 - + Singapore 新加坡 - + Turkey 土耳其 - + UCT UCT - + Universal 世界 - + UTC UTC - + W-SU 莫斯科 - + WET 西歐 - + Zulu 協調世界時 - + Mono 單聲道 - + Stereo 立體聲 - + Surround 環繞音效 - + 4GB DRAM (Default) 4GB DRAM (默认) - + 6GB DRAM (Unsafe) 6GB DRAM (不安全) - + 8GB DRAM - + 10GB DRAM (Unsafe) - + 12GB DRAM (Unsafe) - + Low (128) - + Medium (256) - + High (512) @@ -1944,37 +2054,37 @@ When a guest attempts to open the controller applet, it is immediately closed.8GB DRAM (不安全) - + Docked TV - + Handheld 掌機模式 - + Boost (1700MHz) - + Fast (2000MHz) - + Always ask (Default) 总是询问 (默认) - + Only if game specifies not to stop 仅当游戏不希望停止时 - + Never ask 从不询问 @@ -2328,27 +2438,27 @@ When a guest attempts to open the controller applet, it is immediately closed.紀錄 - + Open Log Location 開啟紀錄位置 - + Global Log Filter 全域紀錄篩選器 - + When checked, the max size of the log increases from 100 MB to 1 GB 啟用後紀錄檔案大小上限從 100MB 增加到 1GB - + Enable Extended Logging** 啟用延伸紀錄** - + Show Log in Console 在終端機中顯示紀錄 @@ -2494,7 +2604,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - **This will be reset automatically when eden closes. + **This will be reset automatically when Eden closes. @@ -2556,7 +2666,7 @@ When a guest attempts to open the controller applet, it is immediately closed.**當 yuzu 關閉時會自動重設。 - + Web applet not compiled Web 小程式未編譯 @@ -2606,7 +2716,7 @@ When a guest attempts to open the controller applet, it is immediately closed. - eden Configuration + Eden Configuration @@ -2615,88 +2725,88 @@ When a guest attempts to open the controller applet, it is immediately closed.某些設定僅在遊戲未執行時才能修改 - + Applets 小程序 - - + + Audio 音訊 - - + + CPU CPU - + Debug 偵錯 - + Filesystem 檔案系統 - - + + General 一般 - - + + Graphics 圖形 - + GraphicsAdvanced 進階圖形 - + GraphicsExtensions - + Hotkeys 快捷鍵 - - + + Controls 控制 - + Profiles 設定檔 - + Network 網路 - - + + System 系統 - + Game List 遊戲清單 - + Web 網路服務 @@ -2794,51 +2904,45 @@ When a guest attempts to open the controller applet, it is immediately closed. - - - Reset Metadata Cache 重設中繼資料快取 - + Select Emulated NAND Directory... 選擇模擬內部儲存空間資料夾... - + Select Emulated SD Directory... 選擇模擬 SD 卡資料夾... - + Select Gamecard Path... 選擇遊戲卡帶路徑... - + Select Dump Directory... 選擇傾印資料夾... - + Select Mod Load Directory... 選擇載入模組資料夾... - The metadata cache is already empty. - 無中繼資料快取 + 無中繼資料快取 - The operation completed successfully. - 動作已成功完成 + 動作已成功完成 - The metadata cache couldn't be deleted. It might be in use or non-existent. - 無法刪除中繼資料快取,可能因為正在使用或不存在。 + 無法刪除中繼資料快取,可能因為正在使用或不存在。 @@ -2869,12 +2973,12 @@ When a guest attempts to open the controller applet, it is immediately closed.yuzu - - eden + + Eden - + This reset all settings and remove all per-game configurations. This will not delete game directories, profiles, or input profiles. Proceed? 這將重設所有遊戲的額外設定,但不會刪除遊戲資料夾、使用者設定檔、輸入設定檔,是否繼續? @@ -2907,33 +3011,33 @@ When a guest attempts to open the controller applet, it is immediately closed.背景顏色: - + % FSR sharpening percentage (e.g. 50%) % - + Off 關閉 - + VSync Off 垂直同步關 - + Recommended 推薦 - + On 開啟 - + VSync On 垂直同步開 @@ -2970,14 +3074,18 @@ When a guest attempts to open the controller applet, it is immediately closed. - Vulkan Extension Settings + Vulkan Extensions Settings - - While it's recommended to use state 3, some games may perform better on lower states. Setting to 0 (disabled) may also break games. -If your GPU is older (i.e. RX570/580 or older), it may not support these features. If this is the case, set the slider to 0 and uncheck all boxes. -These settings are experimental, and may cause black screens. If your games fail to boot or are stuck on a black screen, change these settings around. + + % + Sample Shading percentage (e.g. 50%) + % + + + + Extended Dynamic State is disabled on macOS due to MoltenVK compatibility issues that cause black screens. @@ -3009,75 +3117,75 @@ These settings are experimental, and may cause black screens. If your games fail 還原預設值 - + Action 動作 - + Hotkey 快捷鍵 - + Controller Hotkey 控制器快捷鍵 - - - + + + Conflicting Key Sequence 按鍵衝突 - - + + The entered key sequence is already assigned to: %1 輸入的金鑰已指定給:%1 - + [waiting] [請按按鍵] - + Invalid 無效 - + Invalid hotkey settings 無效的快捷鍵設定 - + An error occurred. Please report this issue on github. 發生錯誤。請在 GitHub 回報此問題。 - + Restore Default 還原預設值 - + Clear 清除 - + Conflicting Button Sequence 按鍵衝突 - + The default button sequence is already assigned to: %1 預設的按鍵序列已分配給: %1 - + The default key sequence is already assigned to: %1 預設金鑰已指定給:%1 @@ -3397,7 +3505,7 @@ These settings are experimental, and may cause black screens. If your games fail - Requires restarting eden + Requires restarting Eden @@ -3552,7 +3660,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Left Stick 左搖桿 @@ -3662,14 +3770,14 @@ These settings are experimental, and may cause black screens. If your games fail - + L L - + ZL ZL @@ -3688,7 +3796,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Plus @@ -3701,15 +3809,15 @@ These settings are experimental, and may cause black screens. If your games fail - - + + R R - + ZR ZR @@ -3754,7 +3862,7 @@ These settings are experimental, and may cause black screens. If your games fail - + Right Stick 右搖桿 @@ -3769,242 +3877,242 @@ These settings are experimental, and may cause black screens. If your games fail 設定 - - - - + + + + Clear 清除 - - - - - + + + + + [not set] [未設定] - - - + + + Invert button 無效按鈕 - - + + Toggle button 切換按鍵 - + Turbo button 连发键 - - + + Invert axis 方向反轉 - - - + + + Set threshold 設定閾值 - - + + Choose a value between 0% and 100% 選擇介於 0% 和 100% 之間的值 - + Toggle axis 切換軸 - + Set gyro threshold 陀螺仪阈值设定 - + Calibrate sensor 校正感應器 - + Map Analog Stick 搖桿映射 - + After pressing OK, first move your joystick horizontally, and then vertically. To invert the axes, first move your joystick vertically, and then horizontally. 按下確定後,先水平再上下移動您的搖桿。 要反轉方向,則先上下再水平移動您的搖桿。 - + Center axis 中心軸 - - + + Deadzone: %1% 無感帶:%1% - - + + Modifier Range: %1% 輕推靈敏度:%1% - - + + Pro Controller Pro 手把 - + Dual Joycons 雙 Joycon 手把 - + Left Joycon 左 Joycon 手把 - + Right Joycon 右 Joycon 手把 - + Handheld 掌機模式 - + GameCube Controller GameCube 手把 - + Poke Ball Plus 精靈球 PLUS - + NES Controller NES 控制器 - + SNES Controller SNES 控制器 - + N64 Controller N64 控制器 - + Sega Genesis Mega Drive - + Start / Pause 開始 / 暫停 - + Z Z - + Control Stick 控制搖桿 - + C-Stick C 搖桿 - + Shake! 搖動! - + [waiting] [等待中] - + New Profile 新增設定檔 - + Enter a profile name: 輸入設定檔名稱: - - + + Create Input Profile 建立輸入設定檔 - + The given profile name is not valid! 輸入的設定檔名稱無效! - + Failed to create the input profile "%1" 建立輸入設定檔「%1」失敗 - + Delete Input Profile 刪除輸入設定檔 - + Failed to delete the input profile "%1" 刪除輸入設定檔「%1」失敗 - + Load Input Profile 載入輸入設定檔 - + Failed to load the input profile "%1" 載入輸入設定檔「%1」失敗 - + Save Input Profile 儲存輸入設定檔 - + Failed to save the input profile "%1" 儲存輸入設定檔「%1」失敗 @@ -4061,7 +4169,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Configure 設定 @@ -4097,7 +4205,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< - + Test 測試 @@ -4116,7 +4224,7 @@ To invert the axes, first move your joystick vertically, and then horizontally.< <a href='https://yuzu-emu.org/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">了解更多</span></a> - + %1:%2 %1:%2 @@ -4125,77 +4233,77 @@ To invert the axes, first move your joystick vertically, and then horizontally.< yuzu - + <a href='https://eden-emulator.github.io/wiki/using-a-controller-or-android-phone-for-motion-or-touch-input'><span style="text-decoration: underline; color:#039be5;">Learn More</span></a> - + Port number has invalid characters 連線埠中包含無效字元 - - - - - - - eden + + + + + + + Eden - + Port has to be in range 0 and 65353 連線埠必須為 0 到 65353 之間 - + IP address is not valid 無效的 IP 位址 - + This UDP server already exists 此 UDP 伺服器已存在 - + Unable to add more than 8 servers 最多只能新增 8 個伺服器 - + Testing 測試中 - + Configuring 設定中 - + Test Successful 測試成功 - + Successfully received data from the server. 已成功從伺服器取得資料 - + Test Failed 測試失敗 - + Could not receive valid data from the server.<br>Please verify that the server is set up correctly and the address and port are correct. 無法從伺服器取得有效的資料。<br>請檢查伺服器是否正確設定以及位址和連接埠是否正確。 - + UDP Test or calibration configuration is in progress.<br>Please wait for them to finish. UDP 測試或觸控校正進行中。<br>請耐心等候。 @@ -4322,7 +4430,12 @@ Current values are %1% and %2% respectively. 網路卡 - + + Enable Airplane Mode + + + + None @@ -4380,52 +4493,52 @@ Current values are %1% and %2% respectively. 某些設定僅在遊戲未執行時才能修改 - + Add-Ons 延伸模組 - + System 系統 - + CPU CPU - + Graphics 圖形 - + Adv. Graphics 進階圖形 - + GPU Extensions - + Audio 音訊 - + Input Profiles 輸入設定檔 - + Linux Linux - + Properties 屬性 @@ -4443,12 +4556,12 @@ Current values are %1% and %2% respectively. 延伸模組 - + Patch Name 延伸模組名稱 - + Version 版本 @@ -4486,27 +4599,32 @@ Current values are %1% and %2% respectively. 選擇圖片 - + + Select Avatar + + + + Add 新增 - + Rename 重新命名 - + Remove 移除 - + Profile management is available only when game is not running. 僅在遊戲未執行時才能修改使用者設定檔 - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -4514,100 +4632,189 @@ Current values are %1% and %2% respectively. %2 - + Enter Username 輸入使用者名稱 - + Users 使用者 - + Enter a username for the new user: 輸入新使用者的名稱 - + Enter a new username: 輸入新的使用者名稱 - + + Error saving user image + + + + + Unable to save image to file + + + + Select User Image 選擇使用者圖片 - - JPEG Images (*.jpg *.jpeg) - JPEG圖片 (*.jpg *.jpeg) + + Image Formats (*.jpg *.jpeg *.png *.bmp) + - + + No firmware available + 無可用韌體 + + + + Please install the firmware to use firmware avatars. + + + + + + Error loading archive + + + + + Archive is not available. Please install/reinstall firmware. + + + + + Archive does not contain romfs. It is probably corrupt. + + + + + Error extracting archive + + + + + Archive could not be extracted. It is probably corrupt. + + + + + Error finding image directory + + + + + Failed to find image directory in the archive. + + + + + No images found + + + + + No avatar images were found in the archive. + + + + JPEG Images (*.jpg *.jpeg) + JPEG圖片 (*.jpg *.jpeg) + + + Error deleting image 刪除圖片時發生錯誤 - + Error occurred attempting to overwrite previous image at: %1. 嘗試覆寫之前的圖片時發生錯誤:%1 - + Error deleting file 刪除檔案時發生錯誤 - + Unable to delete existing file: %1. 無法刪除檔案:%1 - + Error creating user image directory 建立使用者圖片資料夾時發生錯誤 - + Unable to create directory %1 for storing user images. 無法建立儲存使用者圖片的資料夾 %1 - Error copying user image - 複製使用者圖片時發生錯誤 + 複製使用者圖片時發生錯誤 - Unable to copy image from %1 to %2 - 無法將圖片從 %1 複製到 %2 + 無法將圖片從 %1 複製到 %2 - Error resizing user image - 調整使用者圖片大小時發生錯誤 + 調整使用者圖片大小時發生錯誤 - Unable to resize image - 無法調整圖片大小 + 無法調整圖片大小 + + + + ConfigureProfileManagerAvatarDialog + + + Select + + + + + Cancel + 取消 + + + + Background Color + + + + + Select Firmware Avatar + ConfigureProfileManagerDeleteDialog - + Delete this user? All of the user's save data will be deleted. 删除此用户?此用户保存的所有数据都将被删除。 - + Confirm Delete 確認刪除 - + Name: %1 UUID: %2 名稱: %1 @@ -4660,7 +4867,7 @@ UUID: %2 - + Enable 啟用 @@ -4671,7 +4878,7 @@ UUID: %2 - + Not connected 尚未連線 @@ -4681,63 +4888,63 @@ UUID: %2 還原預設值 - + Clear 清除 - + [not set] [未設定] - + Invert axis 方向反轉 - - + + Deadzone: %1% 無感帶:%1% - + Error enabling ring input 启用健身环输入时出错 - + Direct Joycon driver is not enabled 未启用 Joycon 直接驱动 - + Configuring 設定中 - + The current mapped device doesn't support the ring controller 当前映射的输入设备不支持健身环控制器 - + The current mapped device doesn't have a ring attached 当前映射的设备未连接健身环控制器 - + The current mapped device is not connected 目前映射的裝置未連線 - + Unexpected driver result %1 意外的驅動程式結果: %1 - + [waiting] [請按按鍵] @@ -4779,7 +4986,7 @@ UUID: %2 - <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the eden website.</p></body></html> + <html><head/><body><p>Reads controller input from scripts in the same format as TAS-nx scripts.<br/>For a more detailed explanation, please consult the <a href="https://eden-emulator.github.io/help/feature/tas/"><span style=" text-decoration: underline; color:#039be5;">help page</span></a> on the Eden website.</p></body></html> @@ -4831,12 +5038,12 @@ UUID: %2 ConfigureTasDialog - + TAS Configuration TAS 設定 - + Select TAS Load Directory... 選擇 TAS 載入資料夾... @@ -4946,7 +5153,7 @@ Drag points to change position, or double-click table cells to edit values. - Warning: The settings in this page affect the inner workings of eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. + Warning: The settings in this page affect the inner workings of Eden's emulated touchscreen. Changing them may result in undesirable behavior, such as the touchscreen partially or not working. You should only use this page if you know what you are doing. @@ -5266,6 +5473,16 @@ Drag points to change position, or double-click table cells to edit values.Web 網路服務 + + + Eden Web Service + + + + + Generate + + yuzu Web Service yuzu 網路服務 @@ -5275,42 +5492,29 @@ Drag points to change position, or double-click table cells to edit values.提供您的使用者名稱和 Token 代表您同意讓 yuzu 收集額外的使用統計資訊,其中可能包含使用者識別訊息。 - - eden Web Service - - - - - By providing your username and token, you agree to allow eden to collect additional usage data, which may include user identifying information. - - - - Verify - 驗證 + 驗證 - Sign up - 註冊 + 註冊 - + Token: Token: - + Username: 使用者名稱: - What is my token? - Token 說明 + Token 說明 - + Web Service configuration can only be changed when a public room isn't being hosted. 公共房间未被开放时,才能更改 Web 服务配置项。 @@ -5335,12 +5539,12 @@ Drag points to change position, or double-click table cells to edit values.重新產生 - + Discord Presence Discord 狀態 - + Show Current Game in your Discord Status 在 Discord 遊戲狀態上顯示目前的遊戲 @@ -5349,24 +5553,8 @@ Drag points to change position, or double-click table cells to edit values.<a href='https://yuzu-emu.org/help/feature/telemetry/'><span style="text-decoration: underline; color:#039be5;">了解更多</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">Sign up</span></a> - <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">註冊</span></a> - - - - <a href='https://evilperson1337.notion.site/Hosting-a-Room-Inside-of-Eden-20457c2edaf680108abac6215a79acdb'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> - - - - - Warning - - - - - Verification is currently nonfunctional, instead generate a random 48-character string with only lowercase a-z. - + <a href='https://profile.yuzu-emu.org/'><span style="text-decoration: underline; color:#039be5;">註冊</span></a> <a href='https://yuzu-emu.org/wiki/yuzu-web-service/'><span style="text-decoration: underline; color:#039be5;">What is my token?</span></a> @@ -5389,10 +5577,9 @@ Drag points to change position, or double-click table cells to edit values.Token 未驗證,因此未儲存您對使用者名稱和 Token 的修改。 - Unverified, please click Verify before saving configuration Tooltip - 令牌未验证,请在保存配置之前进行验证。 + 令牌未验证,请在保存配置之前进行验证。 Verifying... @@ -5416,20 +5603,67 @@ Drag points to change position, or double-click table cells to edit values.Verification failed. Check that you have entered your token correctly, and that your internet connection is working. 驗證失敗。請檢查您输入的 Token 是否正確,並確保您的網路連線正常。 + + + + All Good + Tooltip + + + + + Must be between 4-20 characters + Tooltip + + + + + Must be 48 characters, and lowercase a-z + Tooltip + + ControllerDialog - + Controller P1 Controller P1 - + &Controller P1 &Controller P1 + + DepsDialog + + + Eden Dependencies + + + + + <html><head/><body><p><span style=" font-size:28pt;">Eden Dependencies</span></p></body></html> + + + + + <html><head/><body><p>The projects that make Eden possible</p></body></html> + + + + + Dependency + + + + + Version + 版本 + + DirectConnect @@ -5535,7 +5769,12 @@ Drag points to change position, or double-click table cells to edit values. - Creating a room failed. Please retry. Restarting eden might be necessary. + Creating a room failed. Please retry. Restarting Eden might be necessary. + + + + + Version mismatch! Please update to the latest version of Eden. If the problem persists, contact the room host and ask them to update the server. @@ -5543,11 +5782,6 @@ Drag points to change position, or double-click table cells to edit values.The host of the room has banned you. Speak with the host to unban you or try a different room. 此房间的主人已将您封禁。请联系房主进行解封或选择其他房间。 - - - Version mismatch! Please update to the latest version of eden. If the problem persists, contact the room host and ask them to update the server. - - Incorrect password. @@ -5609,7 +5843,7 @@ Please go to Configure -> System -> Network and make a selection. 遙測 - + Broken Vulkan Installation Detected 檢查到 Vulkan 的安裝已損毀 @@ -5618,106 +5852,105 @@ Please go to Configure -> System -> Network and make a selection. Vulkan 初始化失败。<br><br>点击<a href='https://yuzu-emu.org/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>这里</a>获取此问题的相关信息。 - + Running a game TRANSLATORS: This string is shown to the user to explain why yuzu needs to prevent the computer from sleeping 正在執行遊戲 - + Loading Web Applet... 載入 Web 小程式.. - - + + Disable Web Applet 停用 Web 小程式 - + Disabling the web applet can lead to undefined behavior and should only be used with Super Mario 3D All-Stars. Are you sure you want to disable the web applet? (This can be re-enabled in the Debug settings.) 停用 Web 小程式可能會導致未定義的行為,且只能在《超級瑪利歐 3D收藏輯》中使用。您確定要停用 Web 小程式? (您可以在偵錯設定中重新啟用它。) - + The amount of shaders currently being built 目前正在建構的著色器數量 - + The current selected resolution scaling multiplier. 目前選擇的解析度縮放比例。 - + Current emulation speed. Values higher or lower than 100% indicate emulation is running faster or slower than a Switch. 目前的模擬速度。高於或低於 100% 表示比實際 Switch 執行速度更快或更慢。 - + How many frames per second the game is currently displaying. This will vary from game to game and scene to scene. 遊戲即時 FPS。會因遊戲和場景的不同而改變。 - + Time taken to emulate a Switch frame, not counting framelimiting or v-sync. For full-speed emulation this should be at most 16.67 ms. 在不考慮幀數限制和垂直同步的情況下模擬一個 Switch 畫格的實際時間,若要全速模擬,此數值不得超過 16.67 毫秒。 - + Unmute 取消靜音 - + Mute 靜音 - + Reset Volume 重設音量 - + &Clear Recent Files 清除最近的檔案(&C) - + &Continue 繼續(&C) - + &Pause &暫停 - Warning Outdated Game Format - 過時遊戲格式警告 + 過時遊戲格式警告 You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats yuzu supports, <a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. 此遊戲為解構的 ROM 資料夾格式,這是一種過時的格式,已被其他格式取代,如 NCA、NAX、XCI、NSP。解構的 ROM 目錄缺少圖示、中繼資料和更新支援。<br><br>有關 yuzu 支援的各種 Switch 格式說明,<a href='https://yuzu-emu.org/wiki/overview-of-switch-game-formats'>請參閱我們的 wiki </a>。此訊息將不再顯示。 - - + + Error while loading ROM! 載入 ROM 時發生錯誤! - + The ROM format is not supported. 此 ROM 格式不支援 - + An error occurred initializing the video core. 初始化視訊核心時發生錯誤 @@ -5726,7 +5959,7 @@ Please go to Configure -> System -> Network and make a selection. yuzu 在執行視訊核心時發生錯誤。 這可能是 GPU 驅動程序過舊造成的。 詳細資訊請查閱日誌檔案。 關於日誌檔案的更多資訊,請參考以下頁面:<a href='https://yuzu-emu.org/help/reference/log-files/'>如何上傳日誌檔案</a>。 - + Error while loading ROM! %1 %1 signifies a numeric error code. 載入 ROM 時發生錯誤!%1 @@ -5737,759 +5970,761 @@ Please go to Configure -> System -> Network and make a selection. %1<br>請參閱 <a href='https://yuzu-emu.org/help/quickstart/'>yuzu 快速指引</a>以重新傾印檔案。<br>您可以前往 yuzu 的 wiki</a> 或 Discord 社群</a>以獲得幫助。 - + Vulkan initialization failed during boot.<br><br>Click <a href='https://eden-emulator.github.io/wiki/faq/#yuzu-starts-with-the-error-broken-vulkan-installation-detected'>here for instructions to fix the issue</a>. - - Game Updates Warning - - - - - The game you are trying to launch is known to have performance or booting issues when updates are applied. Please try increasing the memory layout to 6GB or 8GB if any issues occur.<br><br>Press "OK" to continue launching, or "Cancel" to cancel the launch. - - - - - Don't show again for this game - - - - - You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. - - - - - eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://eden-emulator.github.io/help/reference/log-files/'>How to Upload the Log File</a>. - - - - - %1<br>Please redump your files or ask on Discord for help. - %1 signifies an error string. - - - - + An unknown error occurred. Please see the log for more details. 發生未知錯誤,請檢視紀錄了解細節。 - + (64-bit) (64-bit) - + (32-bit) (32-bit) - + %1 %2 %1 is the title name. %2 indicates if the title is 64-bit or 32-bit %1 %2 - + Closing software... 正在關閉軟體… - + Save Data 儲存資料 - + Mod Data 模組資料 - + Error Opening %1 Folder 開啟資料夾 %1 時發生錯誤 - - + + Folder does not exist! 資料夾不存在 - Error Opening Transferable Shader Cache - 開啟通用著色器快取位置時發生錯誤 + 開啟通用著色器快取位置時發生錯誤 - Failed to create the shader cache directory for this title. - 無法新增此遊戲的著色器快取資料夾。 + 無法新增此遊戲的著色器快取資料夾。 - Error Removing Contents - 移除內容時發生錯誤 + 移除內容時發生錯誤 - Error Removing Update - 移除更新時發生錯誤 + 移除更新時發生錯誤 - Error Removing DLC - 移除 DLC 時發生錯誤 + 移除 DLC 時發生錯誤 - + Remove Installed Game Contents? 移除已安裝的遊戲內容? - + Remove Installed Game Update? 移除已安裝的遊戲更新? - + Remove Installed Game DLC? 移除已安裝的遊戲 DLC? - + Remove Entry 移除項目 - - - - - - Successfully Removed - 移除成功 + 移除成功 - Successfully removed the installed base game. - 成功移除已安裝的遊戲。 + 成功移除已安裝的遊戲。 - The base game is not installed in the NAND and cannot be removed. - 此遊戲並非安裝在內部儲存空間,因此無法移除。 + 此遊戲並非安裝在內部儲存空間,因此無法移除。 - Successfully removed the installed update. - 成功移除已安裝的遊戲更新。 + 成功移除已安裝的遊戲更新。 - There is no update installed for this title. - 此遊戲沒有已安裝的更新。 + 此遊戲沒有已安裝的更新。 - There are no DLC installed for this title. - 此遊戲沒有已安裝的 DLC。 + 此遊戲沒有已安裝的 DLC。 - Successfully removed %1 installed DLC. - 成功移除遊戲 %1 已安裝的 DLC。 + 成功移除遊戲 %1 已安裝的 DLC。 - + Delete OpenGL Transferable Shader Cache? 刪除 OpenGL 模式的著色器快取? - + Delete Vulkan Transferable Shader Cache? 刪除 Vulkan 模式的著色器快取? - + Delete All Transferable Shader Caches? 刪除所有的著色器快取? - + Remove Custom Game Configuration? 移除額外遊戲設定? - + Remove Cache Storage? 移除快取儲存空間? - + Remove File 刪除檔案 - + Remove Play Time Data 清除遊玩時間 - + Reset play time? 重設遊玩時間? - - Error Removing Transferable Shader Cache - 刪除通用著色器快取時發生錯誤 + 刪除通用著色器快取時發生錯誤 - - A shader cache for this title does not exist. - 此遊戲沒有著色器快取 + 此遊戲沒有著色器快取 - Successfully removed the transferable shader cache. - 成功刪除著色器快取。 + 成功刪除著色器快取。 - Failed to remove the transferable shader cache. - 刪除通用著色器快取失敗。 + 刪除通用著色器快取失敗。 - Error Removing Vulkan Driver Pipeline Cache - 移除 Vulkan 驅動程式管線快取時發生錯誤 + 移除 Vulkan 驅動程式管線快取時發生錯誤 - Failed to remove the driver pipeline cache. - 無法移除驅動程式管線快取。 + 無法移除驅動程式管線快取。 - - Error Removing Transferable Shader Caches - 刪除通用著色器快取時發生錯誤 + 刪除通用著色器快取時發生錯誤 - Successfully removed the transferable shader caches. - 成功刪除通用著色器快取。 + 成功刪除通用著色器快取。 - Failed to remove the transferable shader cache directory. - 無法刪除著色器快取資料夾。 + 無法刪除著色器快取資料夾。 - - Error Removing Custom Configuration - 移除額外遊戲設定時發生錯誤 + 移除額外遊戲設定時發生錯誤 - A custom configuration for this title does not exist. - 此遊戲沒有額外設定。 + 此遊戲沒有額外設定。 - Successfully removed the custom game configuration. - 成功移除額外遊戲設定。 + 成功移除額外遊戲設定。 - Failed to remove the custom game configuration. - 移除額外遊戲設定失敗。 + 移除額外遊戲設定失敗。 - - + + RomFS Extraction Failed! RomFS 抽取失敗! - + There was an error copying the RomFS files or the user cancelled the operation. 複製 RomFS 檔案時發生錯誤或使用者取消動作。 - + Full 全部 - + Skeleton 部分 - + Select RomFS Dump Mode 選擇RomFS傾印模式 - + Please select the how you would like the RomFS dumped.<br>Full will copy all of the files into the new directory while <br>skeleton will only create the directory structure. 請選擇如何傾印 RomFS。<br>「全部」會複製所有檔案到新資料夾中,而<br>「部分」只會建立資料夾結構。 - + There is not enough free space at %1 to extract the RomFS. Please free up space or select a different dump directory at Emulation > Configure > System > Filesystem > Dump Root %1 沒有足夠的空間用於抽取 RomFS。請確保有足夠的空間或於模擬 > 設定 >系統 >檔案系統 > 傾印根目錄中選擇其他資料夾。 - + Extracting RomFS... 抽取 RomFS 中... - - - - - + + Cancel 取消 - + RomFS Extraction Succeeded! RomFS 抽取完成! - - - + The operation completed successfully. 動作已成功完成 - Integrity verification couldn't be performed! - 無法執行完整性驗證! + 無法執行完整性驗證! - File contents were not checked for validity. - 未檢查檔案內容的完整性。 + 未檢查檔案內容的完整性。 - - Verifying integrity... - 正在驗證完整性... + 正在驗證完整性... - - Integrity verification succeeded! - 完整性驗證成功! + 完整性驗證成功! - - Integrity verification failed! - 完整性驗證失敗! + 完整性驗證失敗! - File contents may be corrupt. - 檔案可能已經損毀。 + 檔案可能已經損毀。 - - - - Create Shortcut - 建立捷徑 + 建立捷徑 - Do you want to launch the game in fullscreen? - 您想以全屏模式启动游戏吗? + 您想以全屏模式启动游戏吗? - Successfully created a shortcut to %1 - 已成功在 %1 建立捷徑 + 已成功在 %1 建立捷徑 - This will create a shortcut to the current AppImage. This may not work well if you update. Continue? - 這將會為目前的應用程式映像建立捷徑,可能在其更新後無法運作,仍要繼續嗎? + 這將會為目前的應用程式映像建立捷徑,可能在其更新後無法運作,仍要繼續嗎? - Failed to create a shortcut to %1 - 为 %1 创建快捷方式时失败 + 为 %1 创建快捷方式时失败 - Create Icon - 建立圖示 + 建立圖示 - Cannot create icon file. Path "%1" does not exist and cannot be created. - 無法建立圖示檔案,路徑「%1」不存在且無法建立。 + 無法建立圖示檔案,路徑「%1」不存在且無法建立。 - + + Warning: Outdated Game Format + + + + + You are using the deconstructed ROM directory format for this game, which is an outdated format that has been superseded by others such as NCA, NAX, XCI, or NSP. Deconstructed ROM directories lack icons, metadata, and update support.<br><br>For an explanation of the various Switch formats Eden supports, <a href='https://eden-emulator.github.io/wiki/overview-of-switch-game-formats'>check out our wiki</a>. This message will not be shown again. + + + + + Eden has encountered an error while running the video core. This is usually caused by outdated GPU drivers, including integrated ones. Please see the log for more details. For more information on accessing the log, please see the following page: <a href='https://yuzu-mirror.github.io/help/reference/log-files/'>How to Upload the Log File</a>. + + + + + %1<br>Please redump your files or ask on Discord/Revolt for help. + %1 signifies an error string. + + + + Error Opening %1 開啟 %1 時發生錯誤 - + Select Directory 選擇資料夾 - + Properties 屬性 - + The game properties could not be loaded. 無法載入遊戲屬性 - + Switch Executable (%1);;All Files (*.*) %1 is an identifier for the Switch executable file extensions. Switch 執行檔 (%1);;所有檔案 (*.*) - + Load File 開啟檔案 - + Open Extracted ROM Directory 開啟已抽取的 ROM 資料夾 - + Invalid Directory Selected 選擇的資料夾無效 - + The directory you have selected does not contain a 'main' file. 選擇的資料夾未包含「main」檔案。 - + Installable Switch File (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX Cartridge Image (*.xci) 可安裝的 Switch 檔案 (*.nca *.nsp *.xci);;Nintendo Content Archive (*.nca);;Nintendo Submission Package (*.nsp);;NX 卡帶映像 (*.xci) - + Install Files 安裝檔案 - + %n file(s) remaining 剩餘 %n 個檔案 + 剩餘 %n 個檔案 - + Installing file "%1"... 正在安裝檔案「%1」... - - + + Install Results 安裝結果 - + To avoid possible conflicts, we discourage users from installing base games to the NAND. Please, only use this feature to install updates and DLC. 為了避免潛在的衝突,不建議將遊戲本體安裝至內部儲存空間。 此功能僅用於安裝遊戲更新和 DLC。 - + %n file(s) were newly installed - 最近安裝了 %n 個檔案 - + 最近安裝了 %n 個檔案 + 最近安裝了 %n 個檔案 - + %n file(s) were overwritten - %n 個檔案被取代 - + %n 個檔案被取代 + %n 個檔案被取代 - + %n file(s) failed to install %n 個檔案安裝失敗 + %n 個檔案安裝失敗 - + System Application 系統應用程式 - + System Archive 系統檔案 - + System Application Update 系統應用程式更新 - + Firmware Package (Type A) 韌體包(A型) - + Firmware Package (Type B) 韌體包(B型) - + Game 遊戲 - + Game Update 遊戲更新 - + Game DLC 遊戲 DLC - + Delta Title Delta Title - + Select NCA Install Type... 選擇 NCA 安裝類型... - + Please select the type of title you would like to install this NCA as: (In most instances, the default 'Game' is fine.) 請選擇此 NCA 的安裝類型: (在多數情況下,選擇預設的「遊戲」即可。) - + Failed to Install 安裝失敗 - + The title type you selected for the NCA is invalid. 選擇的 NCA 安裝類型無效。 - + File not found 找不到檔案 - + File "%1" not found 找不到「%1」檔案 - + OK 確定 - - + + Hardware requirements not met 硬體不符合需求 - - + + Your system does not meet the recommended hardware requirements. Compatibility reporting has been disabled. 您的系統不符合建議的硬體需求,相容性回報已停用。 - + Missing yuzu Account 未設定 yuzu 帳號 - - In order to submit a game compatibility test case, you must link your eden account.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. + + In order to submit a game compatibility test case, you must set up your web token and username.<br><br/>To link your eden account, go to Emulation &gt; Configuration &gt; Web. - - Install decryption keys and restart eden before attempting to install firmware. + + + Install decryption keys and restart Eden before attempting to install firmware. - - Firmware installation cancelled, firmware may be in bad state, restart eden or re-install firmware. + + Select Dumped Firmware ZIP - - Encryption keys are missing. + + Zipped Archives (*.zip) - - Are you sure you want to close eden? + + Firmware cleanup failed - - - - eden + + Failed to clean up extracted firmware cache. +Check write permissions in the system temp directory and try again. +OS reported error: %1 - - The currently running application has requested eden to not exit. + + Please install firmware to use the Album applet. + + + + + Please install firmware to use the Cabinet applet. + + + + + Please install firmware to use the Mii editor. + + + + + Please install firmware to use the Controller Menu. + + + + + Please install firmware to use the Home Menu. + + + + + Firmware Corrupted + + + + + Firmware Too New + + + + + +Continue anyways? + + + + + Don't show again + + + + + Please install firmware to use Starter. + + + + + Are you sure you want to close Eden? + + + + + + + Eden + + + + + The currently running application has requested Eden to not exit. Would you like to bypass this and exit anyway? + + + Encryption keys are missing. + + In order to submit a game compatibility test case, you must link your yuzu account.<br><br/>To link your yuzu account, go to Emulation &gt; Configuration &gt; Web. 為了上傳相容性測試結果,您必須登入 yuzu 帳號。<br><br/>欲登入 yuzu 帳號請至模擬 &gt; 設定 &gt; 網路。 - + Error opening URL 開啟 URL 時發生錯誤 - + Unable to open the URL "%1". 無法開啟 URL:「%1」。 - + TAS Recording TAS 錄製 - + Overwrite file of player 1? 覆寫玩家 1 的檔案? - + Invalid config detected 偵測到無效設定 - + Handheld controller can't be used on docked mode. Pro controller will be selected. 掌機手把無法在主機模式中使用。將會選擇 Pro 手把。 - - + + Amiibo Amiibo - - + + The current amiibo has been removed 目前 Amiibo 已被移除。 - + Error 錯誤 - - + + The current game is not looking for amiibos 目前遊戲並未在尋找 Amiibos - + Amiibo File (%1);; All Files (*.*) Amiibo 檔案 (%1);; 所有檔案 (*.*) - + Load Amiibo 開啟 Amiibo - + Error loading Amiibo data 載入 Amiibo 資料時發生錯誤 - + The selected file is not a valid amiibo 選取的檔案不是有效的 Amiibo - + The selected file is already on use 選取的檔案已在使用中 - + An unknown error occurred 發生了未知錯誤 - - Verification failed for the following files: %1 - 以下檔案驗證失敗: + 以下檔案驗證失敗: %1 - + + Keys not installed 密钥未安装 @@ -6498,273 +6733,234 @@ Would you like to bypass this and exit anyway? 在安装固件之前,请先安装密钥并重新启动 yuzu。 - + Select Dumped Firmware Source Location 选择固件位置 - Installing Firmware... - 正在安装固件... + 正在安装固件... - - - - Firmware install failed - 固件安装失败 + 固件安装失败 - Unable to locate potential firmware NCA files - 无法定位某些固件 NCA 文件 + 无法定位某些固件 NCA 文件 - Failed to delete one or more firmware file. - 无法删除某些固件文件。 + 无法删除某些固件文件。 Firmware installation cancelled, firmware may be in bad state, restart yuzu or re-install firmware. 固件安装被取消,安装的固件可能已经损坏。请重新启动 yuzu,或重新安装固件。 - One or more firmware files failed to copy into NAND. - 某些固件文件未能复制到 NAND。 + 某些固件文件未能复制到 NAND。 - Firmware integrity verification failed! - 固件完整性验证失败! + 固件完整性验证失败! - Select Dumped Keys Location - 选择密钥文件位置 + 选择密钥文件位置 - - - Decryption Keys install failed - 密钥文件安装失败 + 密钥文件安装失败 - prod.keys is a required decryption key file. - prod.keys 是必需的解密密钥文件。 + prod.keys 是必需的解密密钥文件。 - One or more keys failed to copy. - 某些密钥文件复制失败。 + 某些密钥文件复制失败。 - Decryption Keys install succeeded - 密钥文件安装成功 + 密钥文件安装成功 - Decryption Keys were successfully installed - 密钥文件已成功安装 + 密钥文件已成功安装 - Decryption Keys failed to initialize. Check that your dumping tools are up to date and re-dump keys. - 密钥文件无法初始化。请检查您的转储工具是否为最新版本,然后重新转储密钥文件。 + 密钥文件无法初始化。请检查您的转储工具是否为最新版本,然后重新转储密钥文件。 - - - - - - - + + + + + + No firmware available 無可用韌體 - Please install the firmware to use the Album applet. - 請安裝韌體以使用相簿小程式。 + 請安裝韌體以使用相簿小程式。 - + Album Applet 相簿小程式 - + Album applet is not available. Please reinstall firmware. 無法使用相簿小程式。請安裝韌體。 - Please install the firmware to use the Cabinet applet. - 請安裝韌體以使用 Cabinet 小程式。 + 請安裝韌體以使用 Cabinet 小程式。 - + Cabinet Applet Cabinet 小程式 - + Cabinet applet is not available. Please reinstall firmware. 無法使用 Cabinet 小程式。請安裝韌體。 - Please install the firmware to use the Mii editor. - 請安裝韌體以使用 Mii 編輯器。 + 請安裝韌體以使用 Mii 編輯器。 - + Mii Edit Applet Mii 編輯器小程式 - + Mii editor is not available. Please reinstall firmware. Mii 編輯器無法使用。請安裝韌體。 - Please install the firmware to use the Controller Menu. - 请安装固件以使用控制器菜单。 + 请安装固件以使用控制器菜单。 - + Controller Applet 控制器設定 - + Controller Menu is not available. Please reinstall firmware. 控制器菜单不可用。请重新安装固件。 - - Please install the firmware to use the Home Menu. - - - - - + Home Menu Applet - - + Home Menu is not available. Please reinstall firmware. - - Please install the firmware to use Starter. - - - - + Starter Applet - + Starter is not available. Please reinstall firmware. - - Please install firmware to use the home menu. - - - - + Capture Screenshot 截圖 - + PNG Image (*.png) PNG 圖片 (*.png) - + Update Available - + Update %1 for Eden is available. Would you like to download it? - + TAS state: Running %1/%2 TAS 狀態:正在執行 %1/%2 - + TAS state: Recording %1 TAS 狀態:正在錄製 %1 - + TAS state: Idle %1/%2 TAS 狀態:閒置 %1/%2 - + TAS State: Invalid TAS 狀態:無效 - + &Stop Running &停止執行 - + &Start 開始(&S) - + Stop R&ecording 停止錄製 - + R&ecord 錄製 (&E) - + Building: %n shader(s) 正在編譯 %n 個著色器檔案 + 正在編譯 %n 個著色器檔案 - + Scale: %1x %1 is the resolution scaling factor 縮放比例:%1x - + Speed: %1% / %2% 速度:%1% / %2% - + Speed: %1% 速度:%1% @@ -6773,44 +6969,44 @@ Would you like to download it? 遊戲: %1 FPS(未限制) - + Game: %1 FPS 遊戲:%1 FPS - + Frame: %1 ms 畫格延遲:%1 ms - + %1 %2 %1 %2 - - + + FSR FSR - + NO AA 抗鋸齒關 - + VOLUME: MUTE 音量: 靜音 - + VOLUME: %1% Volume percentage (e.g. 50%) 音量:%1% - + Derivation Components Missing 遺失產生元件 @@ -6819,12 +7015,12 @@ Would you like to download it? 密钥缺失。<br>请查看<a href='https://yuzu-emu.org/help/quickstart/'>yuzu 快速导航</a>以获得你的密钥、固件和游戏。 - + Select RomFS Dump Target 選擇 RomFS 傾印目標 - + Please select which RomFS you would like to dump. 請選擇希望傾印的 RomFS。 @@ -6837,7 +7033,7 @@ Would you like to download it? yuzu - + Are you sure you want to stop the emulation? Any unsaved progress will be lost. 您確定要停止模擬嗎?未儲存的進度將會遺失。 @@ -6850,102 +7046,102 @@ Would you like to bypass this and exit anyway? 您希望忽略並退出嗎? - + None - + FXAA FXAA - + SMAA SMAA - + Nearest 最近鄰 - + Bilinear 雙線性 - + Bicubic 雙立方 - + Gaussian 高斯 - + ScaleForce 強制縮放 - + Area - + Docked TV - + Handheld 掌機模式 - + Normal 標準 - + High - + Extreme 極高 - + Vulkan Vulkan - + OpenGL OpenGL - + Null - + GLSL GLSL - + GLASM GLASM - + SPIRV SPIRV @@ -6953,13 +7149,13 @@ Would you like to bypass this and exit anyway? GRenderWindow - - + + OpenGL not available! 無法使用 OpenGL 模式! - + OpenGL shared contexts are not supported. 不支援 OpenGL 共用的上下文。 @@ -6968,33 +7164,33 @@ Would you like to bypass this and exit anyway? yuzu 未以支援 OpenGL 的方式編譯。 - - eden has not been compiled with OpenGL support. + + Eden has not been compiled with OpenGL support. - - + + Error while initializing OpenGL! 初始化 OpenGL 時發生錯誤! - + Your GPU may not support OpenGL, or you do not have the latest graphics driver. 您的 GPU 可能不支援 OpenGL,或是未安裝最新的圖形驅動程式 - + Error while initializing OpenGL 4.6! 初始化 OpenGL 4.6 時發生錯誤! - + Your GPU may not support OpenGL 4.6, or you do not have the latest graphics driver.<br><br>GL Renderer:<br>%1 您的 GPU 可能不支援 OpenGL 4.6,或是未安裝最新的圖形驅動程式<br><br>GL 渲染器:<br>%1 - + Your GPU may not support one or more required OpenGL extensions. Please ensure you have the latest graphics driver.<br><br>GL Renderer:<br>%1<br><br>Unsupported extensions:<br>%2 您的 GPU 可能不支援某些必需的 OpenGL 功能。請確保您已安裝最新的圖形驅動程式。<br><br>GL 渲染器:<br>%1<br><br>不支援的功能:<br>%2 @@ -7002,128 +7198,128 @@ Would you like to bypass this and exit anyway? GameList - + Favorite 我的最愛 - + Start Game 開始遊戲 - + Start Game without Custom Configuration 開始遊戲(不使用額外設定) - + Open Save Data Location 開啟存檔位置 - + Open Mod Data Location 開啟模組位置 - + Open Transferable Pipeline Cache 開啟通用著色器管線快取位置 - + Remove 移除 - + Remove Installed Update 移除已安裝的遊戲更新 - + Remove All Installed DLC 移除所有安裝的DLC - + Remove Custom Configuration 移除額外設定 - + Remove Play Time Data 清除遊玩時間 - + Remove Cache Storage 移除快取儲存空間 - + Remove OpenGL Pipeline Cache 刪除 OpenGL 著色器管線快取 - + Remove Vulkan Pipeline Cache 刪除 Vulkan 著色器管線快取 - + Remove All Pipeline Caches 刪除所有著色器管線快取 - + Remove All Installed Contents 移除所有安裝項目 - + Dump RomFS 傾印 RomFS - + Dump RomFS to SDMC 傾印 RomFS 到 SDMC - + Verify Integrity 完整性驗證 - + Copy Title ID to Clipboard 複製遊戲 ID 到剪貼簿 - + Navigate to GameDB entry 檢視遊戲相容性報告 - + Create Shortcut 建立捷徑 - + Add to Desktop 新增至桌面 - + Add to Applications Menu 新增至應用程式選單 - + Configure Game @@ -7132,62 +7328,62 @@ Would you like to bypass this and exit anyway? 屬性 - + Scan Subfolders 包含子資料夾 - + Remove Game Directory 移除遊戲資料夾 - + ▲ Move Up ▲ 向上移動 - + ▼ Move Down ▼ 向下移動 - + Open Directory Location 開啟資料夾位置 - + Clear 清除 - + Name 名稱 - + Compatibility 相容性 - + Add-ons 延伸模組 - + File type 檔案格式 - + Size 大小 - + Play time 遊玩時間 @@ -7195,62 +7391,62 @@ Would you like to bypass this and exit anyway? GameListItemCompat - + Ingame 遊戲內 - + Game starts, but crashes or major glitches prevent it from being completed. 遊戲可以執行,但可能會出現當機或故障導致遊戲無法正常運作。 - + Perfect 完美 - + Game can be played without issues. 遊戲可以毫無問題的遊玩。 - + Playable 可遊玩 - + Game functions with minor graphical or audio glitches and is playable from start to finish. 遊戲自始至終可以正常遊玩,但可能會有一些輕微的圖形或音訊故障。 - + Intro/Menu 開始畫面/選單 - + Game loads, but is unable to progress past the Start Screen. 遊戲可以載入,但無法通過開始畫面。 - + Won't Boot 無法啟動 - + The game crashes when attempting to startup. 啟動遊戲時異常關閉 - + Not Tested 未測試 - + The game has not yet been tested. 此遊戲尚未經過測試 @@ -7258,7 +7454,7 @@ Would you like to bypass this and exit anyway? GameListPlaceholder - + Double-click to add a new folder to the game list 連點兩下以新增資料夾至遊戲清單 @@ -7266,19 +7462,20 @@ Would you like to bypass this and exit anyway? GameListSearchField - + %1 of %n result(s) %1 / %n 個結果 + %1 / %n 個結果 - + Filter: 搜尋: - + Enter pattern to filter 輸入文字以搜尋 @@ -7360,7 +7557,7 @@ Would you like to bypass this and exit anyway? - Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. + Failed to announce the room to the public lobby. In order to host a room publicly, you must have a valid Eden account configured in Emulation -> Configure -> Web. If you do not want to publish a room in the public lobby, then select Unlisted instead. Debug Message: @@ -7374,91 +7571,91 @@ Debug Message: Hotkeys - + Audio Mute/Unmute 靜音/取消靜音 - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Main Window 主要視窗 - + Audio Volume Down 音訊音量降低 - + Audio Volume Up 音訊音量提高 - + Capture Screenshot 截圖 - + Change Adapting Filter 變更自適性過濾器 - + Change Docked Mode 變更底座模式 - + Change GPU Accuracy 變更 GPU 精確度 - + Configure 設定 - + Configure Current Game - + Continue/Pause Emulation 繼續/暫停模擬 - + Exit Fullscreen 離開全螢幕 @@ -7467,97 +7664,97 @@ Debug Message: 離開 yuzu - - Exit eden + + Exit Eden - + Fullscreen 全螢幕 - + Load File 開啟檔案 - + Load/Remove Amiibo 載入/移除 Amiibo - + Multiplayer Browse Public Game Lobby 浏览公共游戏大厅 - + Multiplayer Create Room 创建房间 - + Multiplayer Direct Connect to Room 直接连接到房间 - + Multiplayer Leave Room 离开房间 - + Multiplayer Show Current Room 显示当前房间 - + Restart Emulation 重新啟動模擬 - + Stop Emulation 停止模擬 - + TAS Record TAS 錄製 - + TAS Reset TAS 重設 - + TAS Start/Stop TAS 開始/停止 - + Toggle Filter Bar 切換搜尋列 - + Toggle Framerate Limit 切換影格速率限制 - + Toggle Mouse Panning 切換滑鼠移動 - + Toggle Renderdoc Capture 切換到 Renderdoc 截圖 - + Toggle Status Bar 切換狀態列 @@ -7565,22 +7762,22 @@ Debug Message: InstallDialog - + Please confirm these are the files you wish to install. 請確認您想安裝的檔案 - + Installing an Update or DLC will overwrite the previously installed one. 安裝遊戲更新或 DLC 時會覆寫之前的安裝 - + Install 安裝 - + Install Files to NAND 安裝檔案至內部儲存空間 @@ -7588,7 +7785,7 @@ Debug Message: LimitableInputDialog - + The text can't contain any of the following characters: %1 文字中不能包含以下字元:%1 @@ -7734,152 +7931,207 @@ Debug Message: 開啟最近的檔案(&R) - + + Open &Eden Folders + + + + &Emulation 模擬 (&E) - + &View 檢視 (&V) - + &Reset Window Size 重設視窗大小(&R) - + &Debugging 偵錯 (&D) - + Reset Window Size to &720p 重設視窗大小為 &720p - + Reset Window Size to 720p 重設視窗大小為 720p - + Reset Window Size to &900p 重設視窗大小為 &900p - + Reset Window Size to 900p 重設視窗大小為 900p - + Reset Window Size to &1080p 重設視窗大小為 &1080p - + Reset Window Size to 1080p 重設視窗大小為 1080p - + &Multiplayer 多人遊戲 (&M) - + &Tools 工具 (&T) - + &Amiibo &Amiibo - + &TAS TAS (&T) - + &Create Home Menu Shortcut - + &Help 說明 (&H) - + &Install Files to NAND... &安裝檔案至內部儲存空間 - + L&oad File... 開啟檔案(&O)... - + Load &Folder... 開啟資料夾(&F)... - + E&xit 結束(&X) - + &Pause 暫停(&P) - + &Stop 停止(&S) - + &Verify Installed Contents 驗證已安裝內容的完整性 (&V) - - &About eden + + &Root Data Folder - - Open &eden Folder + + &NAND Folder - + + &SDMC Folder + + + + + &Mod Folder + + + + + &Log Folder + + + + + From Folder + + + + + From ZIP + + + + + &X + + + + + X (Twitter) + + + + + &Revolt + + + + + Revolt + + + + + &Eden Dependencies + + + + Open Home Menu - + &Discord - + Open &Setup - + &Desktop - + &Application Menu @@ -7888,97 +8140,97 @@ Debug Message: 關於 yuzu(&A) - + Single &Window Mode 單一視窗模式(&W) - + Con&figure... 設定 (&F) - + Ctrl+, - + Display D&ock Widget Headers 顯示 Dock 小工具標題 (&O) - + Show &Filter Bar 顯示搜尋列(&F) - + Show &Status Bar 顯示狀態列(&S) - + Show Status Bar 顯示狀態列 - + &Browse Public Game Lobby 瀏覽公用遊戲大廳 (&B) - + &Create Room 建立房間 (&C) - + &Leave Room 離開房間 (&L) - + &Direct Connect to Room 直接連線到房間 (&D) - + &Show Current Room 顯示目前的房間 (&S) - + F&ullscreen 全螢幕(&U) - + &Restart 重新啟動(&R) - + Load/Remove &Amiibo... 載入/移除 Amiibo... (&A) - + &Report Compatibility 回報相容性(&R) - + Open &Mods Page 模組資訊 (&M) - + Open &Quickstart Guide 快速入門 (&Q) - + &FAQ 常見問題 (&F) @@ -7987,77 +8239,82 @@ Debug Message: 開啟 yuzu 資料夾(&Y) - + &Capture Screenshot 截圖 (&C) - + Open &Album 開啟相簿 (&A) - + &Set Nickname and Owner 登錄持有者和暱稱 (&S) - + &Delete Game Data 清除遊戲資料 (&D) - + &Restore Amiibo 復原資料 (&R) - + &Format Amiibo 初始化 Amiibo (&F) - + Open &Mii Editor 開啟 &Mii 編輯器 - + &Configure TAS... 設定 &TAS… - + Configure C&urrent Game... 目前遊戲設定...(&U) - + &Start 開始(&S) - + &Reset 重設 (&R) - + R&ecord 錄製 (&E) - + Open &Controller Menu 打开控制器菜单 (&C) - + Install Firmware 安装固件 - + + &About Eden + + + + Install Decryption Keys 安装密钥文件 @@ -8065,26 +8322,36 @@ Debug Message: MicroProfileDialog - &MicroProfile - &MicroProfile + &MicroProfile MigrationWorker - + Data was migrated successfully. - + Linking the old directory failed. You may need to re-run with administrative privileges on Windows. OS gave error: %1 - + + + +Note that your configuration and data will be shared with %1. +If this is not desirable, delete the following files: +%2 +%3 +%4 + + + + If you wish to clean up the files which were left in the old data location, you can do so by deleting the following directory: @@ -8144,37 +8411,37 @@ If you wish to clean up the files which were left in the old data location, you MultiplayerState - + Current connection status 目前連線狀態 - + Not Connected. Click here to find a room! 尚未連線,按一下這裡以尋找房間! - + Not Connected 尚未連線 - + Connected 已連線 - + New Messages Received 收到了新訊息 - + Error 錯誤 - + Failed to update the room information. Please check your Internet connection and try hosting the room again. Debug Message: 更新房間資訊失敗。請檢查您的網路連線並嘗試重開房間。 @@ -8366,56 +8633,56 @@ p, li { white-space: pre-wrap; } 不在玩遊戲 - + Installed SD Titles 安裝在 SD 卡中的遊戲 - + Installed NAND Titles 安裝在內部儲存空間中的遊戲 - + System Titles 系統項目 - + Add New Game Directory 加入遊戲資料夾 - + Favorites 我的最愛 - - + + Shift Shift - - + + Ctrl Ctrl - - + + Alt Alt - - - - + + + + [not set] [未設定] @@ -8426,14 +8693,14 @@ p, li { white-space: pre-wrap; } 方向鍵 %1 %2 - - - - - - - - + + + + + + + + Axis %1%2 軸 %1%2 @@ -8444,357 +8711,357 @@ p, li { white-space: pre-wrap; } 按鍵 %1 - - - - - - + + + + + + [unknown] [未知] - - - + + + Left - - - + + + Right - - - + + + Down - - - + + + Up - - + + Z Z - - + + R R - - + + L L - - + + A A - - + + B B - - + + X X - - + + Y Y - - + + Start 開始 - - + + L1 L1 - - + + L2 L2 - - + + L3 L3 - - + + R1 R1 - - + + R2 R2 - - + + R3 R3 - - + + Circle - - + + Cross - - + + Square - - + + Triangle Δ - - + + Share 分享 - - + + Options 選項 - - + + [undefined] [未指定] - + %1%2 %1%2 - - + + [invalid] [無效] - - + + %1%2Hat %3 %1%2Hat 控制器 %3 - - - + + + %1%2Axis %3 %1%2軸 %3 - - + + %1%2Axis %3,%4,%5 %1%2軸 %3,%4,%5 - - + + %1%2Motion %3 %1%2體感 %3 - - + + %1%2Button %3 %1%2按鈕 %3 - - + + [unused] [未使用] - + ZR ZR - + ZL ZL - + SR SR - + SL SL - + Stick L 左搖桿 - + Stick R 右搖桿 - + Plus - + Minus - - + + Home HOME - + Capture 截圖 - + Touch 觸控 - + Wheel Indicates the mouse wheel 滑鼠滾輪 - + Backward 後退 - + Forward 前進 - + Task 任務鍵 - + Extra 額外按鍵 - + %1%2%3%4 %1%2%3%4 - - + + %1%2%3Hat %4 %1%2%3 控制器 %4 - - + + %1%2%3Axis %4 %1%2%3軸 %4 - - + + %1%2%3Button %4 %1%2%3 按鍵 %4 - - + + Migration - + - - + + No - + You can manually re-trigger this prompt by deleting the new config directory: %1 - + Migrating - + Migrating, this may take a while... @@ -8912,6 +9179,300 @@ p, li { white-space: pre-wrap; } 您想要復原這個 amiibo 嗎? + + QtCommon::Content + + + Installing Firmware... + 正在安装固件... + + + + + + Cancel + 取消 + + + + Firmware integrity verification failed! + 固件完整性验证失败! + + + + + Verification failed for the following files: + +%1 + 以下檔案驗證失敗: + +%1 + + + + + Verifying integrity... + 正在驗證完整性... + + + + + Integrity verification succeeded! + 完整性驗證成功! + + + + + The operation completed successfully. + 動作已成功完成 + + + + + Integrity verification failed! + 完整性驗證失敗! + + + + File contents may be corrupt or missing. + + + + + Integrity verification couldn't be performed + + + + + Firmware installation cancelled, firmware may be in a bad state or corrupted. File contents could not be checked for validity. + + + + + Select Dumped Keys Location + 选择密钥文件位置 + + + + Decryption Keys install succeeded + 密钥文件安装成功 + + + + Decryption Keys were successfully installed + 密钥文件已成功安装 + + + + Decryption Keys install failed + 密钥文件安装失败 + + + + QtCommon::Game + + + Error Removing Contents + 移除內容時發生錯誤 + + + + Error Removing Update + 移除更新時發生錯誤 + + + + Error Removing DLC + 移除 DLC 時發生錯誤 + + + + The base game is not installed in the NAND and cannot be removed. + 此遊戲並非安裝在內部儲存空間,因此無法移除。 + + + + There is no update installed for this title. + 此遊戲沒有已安裝的更新。 + + + + There are no DLCs installed for this title. + + + + + + + + Successfully Removed + 移除成功 + + + + Successfully removed %1 installed DLC. + 成功移除遊戲 %1 已安裝的 DLC。 + + + + + Error Removing Transferable Shader Cache + 刪除通用著色器快取時發生錯誤 + + + + + A shader cache for this title does not exist. + 此遊戲沒有著色器快取 + + + + Successfully removed the transferable shader cache. + 成功刪除著色器快取。 + + + + Failed to remove the transferable shader cache. + 刪除通用著色器快取失敗。 + + + + Error Removing Vulkan Driver Pipeline Cache + 移除 Vulkan 驅動程式管線快取時發生錯誤 + + + + Failed to remove the driver pipeline cache. + 無法移除驅動程式管線快取。 + + + + + Error Removing Transferable Shader Caches + 刪除通用著色器快取時發生錯誤 + + + + Successfully removed the transferable shader caches. + 成功刪除通用著色器快取。 + + + + Failed to remove the transferable shader cache directory. + 無法刪除著色器快取資料夾。 + + + + + Error Removing Custom Configuration + 移除額外遊戲設定時發生錯誤 + + + + A custom configuration for this title does not exist. + 此遊戲沒有額外設定。 + + + + Successfully removed the custom game configuration. + 成功移除額外遊戲設定。 + + + + Failed to remove the custom game configuration. + 移除額外遊戲設定失敗。 + + + + Reset Metadata Cache + 重設中繼資料快取 + + + + The metadata cache is already empty. + 無中繼資料快取 + + + + The operation completed successfully. + 動作已成功完成 + + + + The metadata cache couldn't be deleted. It might be in use or non-existent. + 無法刪除中繼資料快取,可能因為正在使用或不存在。 + + + + Create Shortcut + 建立捷徑 + + + + Do you want to launch the game in fullscreen? + 您想以全屏模式启动游戏吗? + + + + Shortcut Created + + + + + Successfully created a shortcut to %1 + 已成功在 %1 建立捷徑 + + + + Shortcut may be Volatile! + + + + + This will create a shortcut to the current AppImage. This may not work well if you update. Continue? + 這將會為目前的應用程式映像建立捷徑,可能在其更新後無法運作,仍要繼續嗎? + + + + Failed to Create Shortcut + + + + + Failed to create a shortcut to %1 + 为 %1 创建快捷方式时失败 + + + + Create Icon + 建立圖示 + + + + Cannot create icon file. Path "%1" does not exist and cannot be created. + 無法建立圖示檔案,路徑「%1」不存在且無法建立。 + + + + No firmware available + 無可用韌體 + + + + Please install firmware to use the home menu. + + + + + Home Menu Applet + + + + + Home Menu is not available. Please reinstall firmware. + + + QtControllerSelectorDialog @@ -9207,7 +9768,7 @@ Please try again or contact the developer of the software. QtProfileSelectionDialog - + %1 %2 %1 is the profile username, %2 is the formatted UUID (e.g. 00112233-4455-6677-8899-AABBCCDDEEFF)) @@ -9215,7 +9776,7 @@ Please try again or contact the developer of the software. %2 - + Users 使用者 @@ -9339,7 +9900,7 @@ p, li { white-space: pre-wrap; } WaitTreeCallstack - + Call stack Call stack @@ -9347,12 +9908,12 @@ p, li { white-space: pre-wrap; } WaitTreeSynchronizationObject - + [%1] %2 [%1] %2 - + waited by no thread waited by no thread @@ -9360,102 +9921,102 @@ p, li { white-space: pre-wrap; } WaitTreeThread - + runnable runnable - + paused paused - + sleeping sleeping - + waiting for IPC reply waiting for IPC reply - + waiting for objects waiting for objects - + waiting for condition variable waiting for condition variable - + waiting for address arbiter waiting for address arbiter - + waiting for suspend resume waiting for suspend resume - + waiting waiting - + initialized initialized - + terminated terminated - + unknown unknown - + PC = 0x%1 LR = 0x%2 PC = 0x%1 LR = 0x%2 - + ideal ideal - + core %1 core %1 - + processor = %1 processor = %1 - + affinity mask = %1 affinity mask = %1 - + thread id = %1 thread id = %1 - + priority = %1(current) / %2(normal) priority = %1(current) / %2(normal) - + last running ticks = %1 last running ticks = %1 @@ -9463,7 +10024,7 @@ p, li { white-space: pre-wrap; } WaitTreeThreadList - + waited by thread waited by thread @@ -9471,7 +10032,7 @@ p, li { white-space: pre-wrap; } WaitTreeWidget - + &Wait Tree &Wait Tree diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index ce1450e241..754ba61a0b 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -25,10 +25,6 @@ set(BUILD_SHARED_LIBS OFF) # Skip install rules for all externals set_directory_properties(PROPERTIES EXCLUDE_FROM_ALL ON) -if (FORCE_DOWNLOAD_WIN_BUNDLES) - download_win_archives() -endif() - # Xbyak (also used by Dynarmic, so needs to be added first) if (ARCHITECTURE_x86 OR ARCHITECTURE_x86_64) if (PLATFORM_SUN OR PLATFORM_OPENBSD) @@ -97,12 +93,16 @@ endif() AddJsonPackage(unordered-dense) # FFMpeg -if (YUZU_USE_BUNDLED_FFMPEG) +if (YUZU_USE_EXTERNAL_FFMPEG OR YUZU_USE_BUNDLED_FFMPEG) add_subdirectory(ffmpeg) + set(FFmpeg_PATH "${FFmpeg_PATH}" PARENT_SCOPE) set(FFmpeg_LDFLAGS "${FFmpeg_LDFLAGS}" PARENT_SCOPE) set(FFmpeg_LIBRARIES "${FFmpeg_LIBRARIES}" PARENT_SCOPE) + set(FFmpeg_LIBRARY_DIR "${FFmpeg_LIBRARY_DIR}" PARENT_SCOPE) set(FFmpeg_INCLUDE_DIR "${FFmpeg_INCLUDE_DIR}" PARENT_SCOPE) + + message(STATUS "FFmpeg Libraries: ${FFmpeg_LIBRARIES}") endif() # TZDB (Time Zone Database) diff --git a/externals/ffmpeg/CMakeLists.txt b/externals/ffmpeg/CMakeLists.txt index c5a8b3555b..59397f6acb 100644 --- a/externals/ffmpeg/CMakeLists.txt +++ b/externals/ffmpeg/CMakeLists.txt @@ -6,7 +6,138 @@ include(CPMUtil) -if (NOT WIN32 AND NOT ANDROID) +# TODO(crueter, MaranBr): Externals FFmpeg 8.0 + +set(FFmpeg_HWACCEL_LIBRARIES) +set(FFmpeg_HWACCEL_FLAGS) +set(FFmpeg_HWACCEL_INCLUDE_DIRS) +set(FFmpeg_HWACCEL_LDFLAGS) + +if (UNIX AND NOT ANDROID) + find_package(PkgConfig REQUIRED) + if (NOT ANDROID) + pkg_check_modules(LIBVA libva) + pkg_check_modules(CUDA cuda) + pkg_check_modules(FFNVCODEC ffnvcodec) + pkg_check_modules(VDPAU vdpau) + endif() + + if (NOT APPLE) + # In Solaris needs explicit linking for ffmpeg which links to /lib/amd64/libX11.so + if(PLATFORM_SUN) + list(APPEND FFmpeg_HWACCEL_LIBRARIES + X11 + "/usr/lib/xorg/amd64/libdrm.so") + else() + pkg_check_modules(LIBDRM libdrm REQUIRED) + list(APPEND FFmpeg_HWACCEL_LIBRARIES + ${LIBDRM_LIBRARIES}) + list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS + ${LIBDRM_INCLUDE_DIRS}) + endif() + list(APPEND FFmpeg_HWACCEL_FLAGS + --enable-libdrm) + endif() + + if(LIBVA_FOUND) + find_package(X11 REQUIRED) + pkg_check_modules(LIBVA-DRM libva-drm REQUIRED) + pkg_check_modules(LIBVA-X11 libva-x11 REQUIRED) + list(APPEND FFmpeg_HWACCEL_LIBRARIES + ${X11_LIBRARIES} + ${LIBVA-DRM_LIBRARIES} + ${LIBVA-X11_LIBRARIES} + ${LIBVA_LIBRARIES}) + list(APPEND FFmpeg_HWACCEL_FLAGS + --enable-hwaccel=h264_vaapi + --enable-hwaccel=vp8_vaapi + --enable-hwaccel=vp9_vaapi) + list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS + ${X11_INCLUDE_DIRS} + ${LIBVA-DRM_INCLUDE_DIRS} + ${LIBVA-X11_INCLUDE_DIRS} + ${LIBVA_INCLUDE_DIRS} + ) + message(STATUS "ffmpeg: va-api libraries version ${LIBVA_VERSION} found") + else() + list(APPEND FFmpeg_HWACCEL_FLAGS --disable-vaapi) + message(WARNING "ffmpeg: libva-dev not found, disabling Video Acceleration API (VA-API)...") + endif() + + if (FFNVCODEC_FOUND) + list(APPEND FFmpeg_HWACCEL_FLAGS + --enable-cuvid + --enable-ffnvcodec + --enable-nvdec + --enable-hwaccel=h264_nvdec + --enable-hwaccel=vp8_nvdec + --enable-hwaccel=vp9_nvdec + ) + list(APPEND FFmpeg_HWACCEL_LIBRARIES ${FFNVCODEC_LIBRARIES}) + list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS ${FFNVCODEC_INCLUDE_DIRS}) + list(APPEND FFmpeg_HWACCEL_LDFLAGS ${FFNVCODEC_LDFLAGS}) + message(STATUS "ffmpeg: ffnvcodec libraries version ${FFNVCODEC_VERSION} found") + # ffnvenc could load CUDA libraries at the runtime using dlopen/dlsym or LoadLibrary/GetProcAddress + # here we handle the hard-linking scenario where CUDA is linked during compilation + if (CUDA_FOUND) + # This line causes build error if CUDA_INCLUDE_DIRS is anything but a single non-empty value + #list(APPEND FFmpeg_HWACCEL_FLAGS --extra-cflags=-I${CUDA_INCLUDE_DIRS}) + list(APPEND FFmpeg_HWACCEL_LIBRARIES ${CUDA_LIBRARIES}) + list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS ${CUDA_INCLUDE_DIRS}) + list(APPEND FFmpeg_HWACCEL_LDFLAGS ${CUDA_LDFLAGS}) + message(STATUS "ffmpeg: CUDA libraries version ${CUDA_VERSION} found, hard-linking will be performed") + endif(CUDA_FOUND) + endif() + + if (VDPAU_FOUND) + list(APPEND FFmpeg_HWACCEL_FLAGS + --enable-vdpau + --enable-hwaccel=h264_vdpau + --enable-hwaccel=vp9_vdpau + ) + list(APPEND FFmpeg_HWACCEL_LIBRARIES ${VDPAU_LIBRARIES}) + list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS ${VDPAU_INCLUDE_DIRS}) + list(APPEND FFmpeg_HWACCEL_LDFLAGS ${VDPAU_LDFLAGS}) + message(STATUS "ffmpeg: vdpau libraries version ${VDPAU_VERSION} found") + else() + list(APPEND FFmpeg_HWACCEL_FLAGS --disable-vdpau) + message(WARNING "ffmpeg: libvdpau-dev not found, disabling Video Decode and Presentation API for Unix (VDPAU)...") + endif() +endif() + +if (YUZU_USE_BUNDLED_FFMPEG) + # MSVC conflicts with ksuser otherwise + # Android needs some deps to be compiled with PIC (TODO) + # TODO(crueter) fix + if (MSVC OR ANDROID) + set(BUILD_SHARED_LIBS ON) + else() + set(BUILD_SHARED_LIBS OFF) + endif() + + AddJsonPackage(ffmpeg-ci) + + set(FFmpeg_INCLUDE_DIR + "${FFmpeg_SOURCE_DIR}/include;${FFmpeg_HWACCEL_INCLUDE_DIRS}" + PARENT_SCOPE + ) + + set(FFmpeg_PATH + "${FFmpeg_SOURCE_DIR}" + PARENT_SCOPE + ) + + set(FFmpeg_LIBRARY_DIR + "${FFmpeg_SOURCE_DIR}/bin" + PARENT_SCOPE + ) + + set(FFmpeg_LIBRARIES + FFmpeg::FFmpeg + ${FFmpeg_HWACCEL_LIBRARIES} + PARENT_SCOPE + ) +else() # Build FFmpeg from externals message(STATUS "Using FFmpeg from externals") @@ -51,101 +182,6 @@ if (NOT WIN32 AND NOT ANDROID) CACHE PATH "Paths to FFmpeg libraries" FORCE) endforeach() - find_package(PkgConfig REQUIRED) - if (NOT ANDROID) - pkg_check_modules(LIBVA libva) - pkg_check_modules(CUDA cuda) - pkg_check_modules(FFNVCODEC ffnvcodec) - pkg_check_modules(VDPAU vdpau) - endif() - - set(FFmpeg_HWACCEL_LIBRARIES) - set(FFmpeg_HWACCEL_FLAGS) - set(FFmpeg_HWACCEL_INCLUDE_DIRS) - set(FFmpeg_HWACCEL_LDFLAGS) - - if (NOT APPLE) - # In Solaris needs explicit linking for ffmpeg which links to /lib/amd64/libX11.so - if(PLATFORM_SUN) - list(APPEND FFmpeg_HWACCEL_LIBRARIES - X11 - "/usr/lib/xorg/amd64/libdrm.so") - else() - pkg_check_modules(LIBDRM libdrm REQUIRED) - list(APPEND FFmpeg_HWACCEL_LIBRARIES - ${LIBDRM_LIBRARIES}) - list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS - ${LIBDRM_INCLUDE_DIRS}) - endif() - list(APPEND FFmpeg_HWACCEL_FLAGS - --enable-libdrm) - endif() - - if(LIBVA_FOUND) - find_package(X11 REQUIRED) - pkg_check_modules(LIBVA-DRM libva-drm REQUIRED) - pkg_check_modules(LIBVA-X11 libva-x11 REQUIRED) - list(APPEND FFmpeg_HWACCEL_LIBRARIES - ${X11_LIBRARIES} - ${LIBVA-DRM_LIBRARIES} - ${LIBVA-X11_LIBRARIES} - ${LIBVA_LIBRARIES}) - list(APPEND FFmpeg_HWACCEL_FLAGS - --enable-hwaccel=h264_vaapi - --enable-hwaccel=vp8_vaapi - --enable-hwaccel=vp9_vaapi) - list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS - ${X11_INCLUDE_DIRS} - ${LIBVA-DRM_INCLUDE_DIRS} - ${LIBVA-X11_INCLUDE_DIRS} - ${LIBVA_INCLUDE_DIRS} - ) - message(STATUS "ffmpeg: va-api libraries version ${LIBVA_VERSION} found") - else() - list(APPEND FFmpeg_HWACCEL_FLAGS --disable-vaapi) - message(WARNING "ffmpeg: libva-dev not found, disabling Video Aceleraion API (VA-API)...") - endif() - - if (FFNVCODEC_FOUND) - list(APPEND FFmpeg_HWACCEL_FLAGS - --enable-cuvid - --enable-ffnvcodec - --enable-nvdec - --enable-hwaccel=h264_nvdec - --enable-hwaccel=vp8_nvdec - --enable-hwaccel=vp9_nvdec - ) - list(APPEND FFmpeg_HWACCEL_LIBRARIES ${FFNVCODEC_LIBRARIES}) - list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS ${FFNVCODEC_INCLUDE_DIRS}) - list(APPEND FFmpeg_HWACCEL_LDFLAGS ${FFNVCODEC_LDFLAGS}) - message(STATUS "ffmpeg: ffnvcodec libraries version ${FFNVCODEC_VERSION} found") - # ffnvenc could load CUDA libraries at the runtime using dlopen/dlsym or LoadLibrary/GetProcAddress - # here we handle the hard-linking senario where CUDA is linked during compilation - if (CUDA_FOUND) - # This line causes build error if CUDA_INCLUDE_DIRS is anything but a single non-empty value - #list(APPEND FFmpeg_HWACCEL_FLAGS --extra-cflags=-I${CUDA_INCLUDE_DIRS}) - list(APPEND FFmpeg_HWACCEL_LIBRARIES ${CUDA_LIBRARIES}) - list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS ${CUDA_INCLUDE_DIRS}) - list(APPEND FFmpeg_HWACCEL_LDFLAGS ${CUDA_LDFLAGS}) - message(STATUS "ffmpeg: CUDA libraries found, hard-linking will be performed") - endif(CUDA_FOUND) - endif() - - if (VDPAU_FOUND) - list(APPEND FFmpeg_HWACCEL_FLAGS - --enable-vdpau - --enable-hwaccel=h264_vdpau - --enable-hwaccel=vp9_vdpau - ) - list(APPEND FFmpeg_HWACCEL_LIBRARIES ${VDPAU_LIBRARIES}) - list(APPEND FFmpeg_HWACCEL_INCLUDE_DIRS ${VDPAU_INCLUDE_DIRS}) - list(APPEND FFmpeg_HWACCEL_LDFLAGS ${VDPAU_LDFLAGS}) - message(STATUS "ffmpeg: vdpau libraries version ${VDPAU_VERSION} found") - else() - list(APPEND FFmpeg_HWACCEL_FLAGS --disable-vdpau) - message(WARNING "ffmpeg: libvdpau-dev not found, disabling Video Decode and Presentation API for Unix (VDPAU)...") - endif() - find_program(BASH_PROGRAM bash REQUIRED) set(FFmpeg_CROSS_COMPILE_FLAGS "") @@ -245,57 +281,6 @@ if (NOT WIN32 AND NOT ANDROID) else() message(FATAL_ERROR "FFmpeg not found") endif() -elseif(ANDROID) - # Use yuzu FFmpeg binaries - if (ARCHITECTURE_arm64) - set(FFmpeg_EXT_NAME "ffmpeg-android-7.1.1-aarch64") - elseif (ARCHITECTURE_x86_64) - set(FFmpeg_EXT_NAME "ffmpeg-android-v5.1.LTS-x86_64") - else() - message(FATAL_ERROR "Unsupported architecture for Android FFmpeg") - endif() - - download_bundled_external("ffmpeg/" ${FFmpeg_EXT_NAME} "ffmpeg-bundled" FFmpeg_PATH 7.1.1) - set(FFmpeg_FOUND YES) - set(FFmpeg_INCLUDE_DIR "${FFmpeg_PATH}/include" CACHE PATH "Path to FFmpeg headers" FORCE) - set(FFmpeg_LIBRARY_DIR "${FFmpeg_PATH}/lib" CACHE PATH "Path to FFmpeg library directory" FORCE) - set(FFmpeg_LDFLAGS "" CACHE STRING "FFmpeg linker flags" FORCE) - set(FFmpeg_LIBRARIES - ${FFmpeg_LIBRARY_DIR}/libavcodec.so - ${FFmpeg_LIBRARY_DIR}/libavdevice.so - ${FFmpeg_LIBRARY_DIR}/libavfilter.so - ${FFmpeg_LIBRARY_DIR}/libavformat.so - ${FFmpeg_LIBRARY_DIR}/libavutil.so - ${FFmpeg_LIBRARY_DIR}/libswresample.so - ${FFmpeg_LIBRARY_DIR}/libswscale.so - ${FFmpeg_LIBRARY_DIR}/libvpx.a - ${FFmpeg_LIBRARY_DIR}/libx264.a - CACHE PATH "Paths to FFmpeg libraries" FORCE) - # exported variables - set(FFmpeg_PATH "${FFmpeg_PATH}" PARENT_SCOPE) - set(FFmpeg_LDFLAGS "${FFmpeg_LDFLAGS}" PARENT_SCOPE) - set(FFmpeg_LIBRARIES "${FFmpeg_LIBRARIES}" PARENT_SCOPE) - set(FFmpeg_INCLUDE_DIR "${FFmpeg_INCLUDE_DIR}" PARENT_SCOPE) -elseif(WIN32) - # Use yuzu FFmpeg binaries - set(FFmpeg_EXT_NAME "ffmpeg-7.1.1") - - download_bundled_external("ffmpeg/" ${FFmpeg_EXT_NAME} "ffmpeg-bundled" FFmpeg_PATH 7.1.1) - set(FFmpeg_FOUND YES) - set(FFmpeg_INCLUDE_DIR "${FFmpeg_PATH}/include" CACHE PATH "Path to FFmpeg headers" FORCE) - set(FFmpeg_LIBRARY_DIR "${FFmpeg_PATH}/bin" CACHE PATH "Path to FFmpeg library directory" FORCE) - set(FFmpeg_LDFLAGS "" CACHE STRING "FFmpeg linker flags" FORCE) - set(FFmpeg_LIBRARIES - ${FFmpeg_LIBRARY_DIR}/swscale.lib - ${FFmpeg_LIBRARY_DIR}/avcodec.lib - ${FFmpeg_LIBRARY_DIR}/avfilter.lib - ${FFmpeg_LIBRARY_DIR}/avutil.lib - CACHE PATH "Paths to FFmpeg libraries" FORCE) - # exported variables - set(FFmpeg_PATH "${FFmpeg_PATH}" PARENT_SCOPE) - set(FFmpeg_LDFLAGS "${FFmpeg_LDFLAGS}" PARENT_SCOPE) - set(FFmpeg_LIBRARIES "${FFmpeg_LIBRARIES}" PARENT_SCOPE) - set(FFmpeg_INCLUDE_DIR "${FFmpeg_INCLUDE_DIR}" PARENT_SCOPE) endif() unset(FFmpeg_COMPONENTS) diff --git a/externals/ffmpeg/cpmfile.json b/externals/ffmpeg/cpmfile.json index dd9179703e..9b9efaadde 100644 --- a/externals/ffmpeg/cpmfile.json +++ b/externals/ffmpeg/cpmfile.json @@ -4,5 +4,17 @@ "sha": "c2184b65d2", "hash": "2a89d664119debbb3c006ab1c48d5d7f26e889f4a65ad2e25c8b0503308295123d5a9c5c78bf683aef5ff09acef8c3fc2837f22d3e8c611528b933bf03bcdd97", "bundled": true + }, + "ffmpeg-ci": { + "ci": true, + "package": "FFmpeg", + "name": "ffmpeg", + "repo": "crueter-ci/FFmpeg", + "version": "8.0", + "min_version": "4.1", + "disabled_platforms": [ + "freebsd", + "solaris" + ] } } diff --git a/src/android/app/src/main/jni/CMakeLists.txt b/src/android/app/src/main/jni/CMakeLists.txt index 1390d2854c..0557236394 100644 --- a/src/android/app/src/main/jni/CMakeLists.txt +++ b/src/android/app/src/main/jni/CMakeLists.txt @@ -30,4 +30,4 @@ if (ENABLE_OPENSSL OR ENABLE_WEB_SERVICE) target_link_libraries(yuzu-android PRIVATE OpenSSL::SSL cpp-jwt::cpp-jwt) endif() - set(CPACK_PACKAGE_EXECUTABLES ${CPACK_PACKAGE_EXECUTABLES} yuzu-android) +set(CPACK_PACKAGE_EXECUTABLES ${CPACK_PACKAGE_EXECUTABLES} yuzu-android) diff --git a/src/android/app/src/main/res/values-ar/strings.xml b/src/android/app/src/main/res/values-ar/strings.xml index 35f7d20198..4b58d5f851 100644 --- a/src/android/app/src/main/res/values-ar/strings.xml +++ b/src/android/app/src/main/res/values-ar/strings.xml @@ -419,10 +419,18 @@ خصائص مجلد اللعبة فشل استيراد %d حفظ + فشل استيراد %d حفظ + فشل استيراد %d حفظ + فشل استيراد %d حفظ + فشل استيراد %d حفظ فشل استيراد %d حفظ تم استيراد %d حفظ بنجاح + تم استيراد %d حفظ بنجاح + تم استيراد %d حفظ بنجاح + تم استيراد %d حفظ بنجاح + تم استيراد %d حفظ بنجاح تم استيراد %d حفظ بنجاح لم يتم العثور على بيانات الحفظ @@ -447,8 +455,7 @@ قم بتشغيل تطبيقات النظام باستخدام فيرموير المثبت البرنامج الثابت غير مثبت أو إصدار غير صالح التطبيق المصغر غير متوفر - prod.keys الخاص بك و -البرنامج الثابت مثبتة وحاول مرة أخرى.
بالإضافة إلى ذلك، تأكد من أن برنامجك الثابت من إصدار 19.0.1 أو أقدم.]]>
+ prod.keys الخاص بك و البرنامج الثابت مثبتة وحاول مرة أخرى.
بالإضافة إلى ذلك، تأكد من أن برنامجك الثابت من إصدار 19.0.1 أو أقدم.]]>
الألبوم شاهد الصور المخزنة في مجلد لقطات شاشة المستخدم باستخدام عارض صور النظام تحرير Mii @@ -672,14 +679,14 @@ الخاص بك ROM تم تشفير - ألعاب البطاقات أو العناوين الرقمية.]]> - prod.keys]]> + ألعاب البطاقات أو العناوين الرقمية.]]> + prod.keys]]> حدث خطأ أثناء تهيئة مركز الفيديو قد يكون بسبب تعريف GPU غير متوافق ROM غير قادر على تحميل غير موجود ROM ملف اللعبة تتطلب برنامجاً ثابتاً - نسخ وتثبيت البرنامج الثابت، أو اضغط "موافق" للمتابعة على أي حال.]]> + نسخ وتثبيت البرنامج الثابت، أو اضغط \"موافق\" للمتابعة على أي حال.]]> جاري البحث عن اللعبة... diff --git a/src/android/app/src/main/res/values-ckb/strings.xml b/src/android/app/src/main/res/values-ckb/strings.xml index fe94f97dc5..25fcf6acef 100644 --- a/src/android/app/src/main/res/values-ckb/strings.xml +++ b/src/android/app/src/main/res/values-ckb/strings.xml @@ -322,7 +322,7 @@ کارۆسێل فۆڵدەر نەرمەکاڵای پێش-ئەلفا - "ئاگاداری: ئەم وەشانە بۆ بڵاوکردنەوە یان پیشاندانی گشتی نییە. ئەم نەرمەکاڵایە لە قۆناغی پێش-ئەلفادایە و لەوانەیە هەڵەی تێدا بێت." + ئاگاداری: ئەم وەشانە بۆ بڵاوکردنەوە یان پیشاندانی گشتی نییە. ئەم نەرمەکاڵایە لە قۆناغی پێش-ئەلفادایە و لەوانەیە هەڵەی تێدا بێت. دووبارە نیشان مەدە نەرمەکاڵای پێش-ئەلفا؛ بۆ بەکارهێنانی گشتی نییە فۆڵدەری نوێ بە سەرکەوتوویی زیادکرا @@ -441,8 +441,7 @@ ئەپلێتی سیستەم دەستپێبکە بە بەکارهێنانی پتەوواڵای دامەزراو فریموێر نەنێردراوە یان وەشانێکی نادروستە ئەپلێت بەردەست نییە - prod.keys و -فریموێرەکەت نێردراوە و هەوڵ بدەرەوە.
هەروەها دڵنیابە لەوەی فریموێرەکەت وەشانی ١٩.٠.١ یان کەمتر بێت.]]>
+ prod.keys و فریموێرەکەت نێردراوە و هەوڵ بدەرەوە.
هەروەها دڵنیابە لەوەی فریموێرەکەت وەشانی ١٩.٠.١ یان کەمتر بێت.]]>
ئەلبوم وێنەکان لە فۆڵدەری وێنەی بەکارهێنەر ببینە دەستکاریی Mii @@ -649,14 +648,14 @@ ڕۆمەکەت کۆدکراوە - یارییە کارتەکان یان ناونیشانە دیجیتاڵییەکان.]]> + یارییە کارتەکان یان ناونیشانە دیجیتاڵییەکان.]]> prod.keys فایلەکەت بۆ ئەوەی بتوانرێت یارییەکان کۆد بکرێنەوە.]]> هەڵەیەک لە دەستپێکردنی ناوەکی ڤیدیۆکەدا ڕوویدا ئەمەش بەزۆری بەهۆی وەگەڕخەرێکی ناتەبای GPU ەوەیە. دامەزراندنی وەگەڕخەری GPU ی تایبەتمەندکراو لەوانەیە ئەم کێشەیە چارەسەر بکات. ناتوانرێت ڕۆم باربکرێت فایلی ڕۆم بوونی نییە یارییەکە فریموێر پێویستە - فریموێر دامپ بکە و دابنێ, یان پەنجە بنێ سەر "باشە" بۆ بەردەوامبوون هەرچۆنێک بێت.]]> + فریموێر دامپ بکە و دابنێ, یان پەنجە بنێ سەر \"باشە\" بۆ بەردەوامبوون هەرچۆنێک بێت.]]> گەڕان بە دوای یارییە... diff --git a/src/android/app/src/main/res/values-cs/strings.xml b/src/android/app/src/main/res/values-cs/strings.xml index 785f96b84c..8d7e274464 100644 --- a/src/android/app/src/main/res/values-cs/strings.xml +++ b/src/android/app/src/main/res/values-cs/strings.xml @@ -379,10 +379,14 @@ Vlastnosti složky s hrami Chyba při importu %d uložení + Chyba při importu %d uložení + Chyba při importu %d uložení Chyba při importu %d uložení Úspěšně importováno %d uložení + Úspěšně importováno %d uložení + Úspěšně importováno %d uložení Úspěšně importováno %d uložení Nenalezena uložená data @@ -407,8 +411,7 @@ Spouštění systémových apletů Firmware není nainstalován nebo je neplatná verze Aplet není dostupný - prod.keys a -firmware, a zkuste to znovu.
Dále se ujistěte, že váš firmware je verze 19.0.1 nebo starší.]]>
+ prod.keys a firmware, a zkuste to znovu.
Dále se ujistěte, že váš firmware je verze 19.0.1 nebo starší.]]>
Album Zobrazovat obrázky uložené v uživatelské složce se snímky obrazovky pomocí systémového prohlížeče fotografií Editor Mii @@ -629,14 +632,14 @@ ROM je zašifrován - herních karet nebo digitálních titulů.]]> - prod.keys pro dešifrování.]]> + herních karet nebo digitálních titulů.]]> + prod.keys pro dešifrování.]]> Chyba inicializace Neplatný GPU ovladač Nelze načíst ROM ROM neexistuje Hra vyžaduje firmware - převezměte a nainstalujte firmware, nebo stiskněte "OK" pro pokračování v každém případě.]]> + převezměte a nainstalujte firmware, nebo stiskněte \"OK\" pro pokračování v každém případě.]]> Hledání hry... diff --git a/src/android/app/src/main/res/values-de/strings.xml b/src/android/app/src/main/res/values-de/strings.xml index 495804e328..146fa60fed 100644 --- a/src/android/app/src/main/res/values-de/strings.xml +++ b/src/android/app/src/main/res/values-de/strings.xml @@ -440,8 +440,7 @@ Wirklich fortfahren? System-Applets mit Firmware starten Firmware nicht installiert oder ungültige Version Applet nicht verfügbar - prod.keys-Datei und -Firmware installiert sind, und versuchen Sie es erneut.
Stellen Sie außerdem sicher, dass Ihre Firmware Version 19.0.1 oder älter ist.]]>
+ prod.keys-Datei und Firmware installiert sind, und versuchen Sie es erneut.
Stellen Sie außerdem sicher, dass Ihre Firmware Version 19.0.1 oder älter ist.]]>
Album Bilder im Screenshot-Ordner anzeigen Mii-Editor @@ -705,14 +704,14 @@ Wirklich fortfahren? Integritätsüberprüfung konnte nicht durchgeführt werden Das ROM ist verschlüsselt - Spielkarten oder digitalen Titel.]]> + Spielkarten oder digitalen Titel.]]> prod.keys Datei installiert ist, damit Spiele entschlüsselt werden können.]]> Bei der Initialisierung des Videokerns ist ein Fehler aufgetreten Dies wird normalerweise durch einen inkompatiblen GPU-Treiber verursacht. Die Installation eines passenden GPU-Treibers kann dieses Problem beheben. ROM konnte nicht geladen werden ROM-Datei existiert nicht Spiel erfordert Firmware - dumpen und installieren Sie Firmware, oder drücken Sie "OK", um trotzdem zu starten.]]> + dumpen und installieren Sie Firmware, oder drücken Sie \"OK\", um trotzdem zu starten.]]> Suche nach Spiel... diff --git a/src/android/app/src/main/res/values-es/strings.xml b/src/android/app/src/main/res/values-es/strings.xml index 1f73df7385..28a93f005b 100644 --- a/src/android/app/src/main/res/values-es/strings.xml +++ b/src/android/app/src/main/res/values-es/strings.xml @@ -453,8 +453,7 @@ Ejecutar applets de sistema usando el firmware instalado Firmware no instalado o versión inválida Applet no disponible - prod.keys y -firmware estén instalados e inténtalo de nuevo.
Además, asegúrate de que tu firmware sea de la versión 19.0.1 o anterior.]]>
+ prod.keys y firmware estén instalados e inténtalo de nuevo.
Además, asegúrate de que tu firmware sea de la versión 19.0.1 o anterior.]]>
Álbum Ver las imágenes que están en la carpeta \"screenshots\" del usuario con el visor de fotos del sistema Editor de Mii @@ -722,10 +721,10 @@ Actualizaciones y DLC Mods y trucos Aviso importante de addons - + Para instalar mods y trucos, debes seleccionar una carpeta que contiene los directorios cheats/, romfs/, o exefs/ . ¡No podemos confirmar si éstos serán compatibles con tu juego, así que ten cuidado! Directorio no válido - + Por favor, asegúrese de que el directorio que ha selecionado incluye las carpetas cheats/, romfs/, o exefs/ e inténtelo de nuevo. Addon instalado con éxito Verificando contenido... @@ -744,14 +743,14 @@ Su ROM está encriptada - tarjetas de juego o títulos digitales.]]> + tarjetas de juego o títulos digitales.]]> prod.keys está instalado, para que los juegos sean descifrados.]]> Ocurrió un error al inicializar el núcleo de video, posiblemente debido a una incompatibilidad con el driver seleccionado Esto suele deberse a un driver de GPU incompatible. La instalación de un controlador de GPU personalizado puede resolver este problema. No se pudo cargar la ROM Archivo ROM no existe El juego requiere firmware - vuelca e instala el firmware, o pulsa "Aceptar" para continuar de todos modos.]]> + vuelca e instala el firmware, o pulsa \"Aceptar\" para continuar de todos modos.]]> Buscando juego... diff --git a/src/android/app/src/main/res/values-fa/strings.xml b/src/android/app/src/main/res/values-fa/strings.xml index fd5c6ae6ca..b30f67292a 100644 --- a/src/android/app/src/main/res/values-fa/strings.xml +++ b/src/android/app/src/main/res/values-fa/strings.xml @@ -451,8 +451,7 @@ برنامک‌های سیستم را با استفاده از ثابت‌افزار نصب شده راه اندازی کنید فریمور نصب نشده یا نسخه نامعتبر است برنامک در دسترس نیست - prod.keys و -فریمور شما نصب شده است و دوباره امتحان کنید.
همچنین مطمئن شوید که فریمور شما نسخه 19.0.1 یا قدیمی‌تر است.]]>
+ prod.keys و فریمور شما نصب شده است و دوباره امتحان کنید.
همچنین مطمئن شوید که فریمور شما نسخه 19.0.1 یا قدیمی‌تر است.]]>
آلبوم تصاویر ذخیره شده در پوشه اسکرین شات‌های کاربر را با نمایشگر عکس سیستم مشاهده کنید ویرایش Mii @@ -721,10 +720,10 @@ آپدیت‌ها و DLC مودها و چیت‌ها اطلاعیه مهم افزونه - + برای نصب مودها و چیت ها، باید پوشه ای را انتخاب کنید که حاوی مسیر cheats/ یا romfs/ یا exefs/ باشد. ما نمی‌توانیم تأیید کنیم که این‌ها با بازی شما سازگار هستند، بنابراین مراقب باشید! مسیر نامعتبر - + لطفاً مطمئن شوید که مسیر انتخابی شما حاوی یک پوشه cheats/ یا romfs/ یا exefs/ می‌باشد و دوباره امتحان کنید. افزونه با موفقیت نصب شد در حال تأیید محتوا… @@ -743,14 +742,14 @@ رام شما رمزگذاری شده است - کارت‌های بازی یا عنوان‌های دیجیتال را دنبال کنید.]]> + کارت‌های بازی یا عنوان‌های دیجیتال را دنبال کنید.]]> در راه‌اندازی اولیه هسته ویدیو خطایی رخ داد این مورد معمولاً توسط یک درایور گرافیکی ناسازگار ایجاد می‌شود. نصب درایور گرافیکی سفارشی ممکن است این مشکل را حل کند. رام بارگذاری نشد فایل رام وجود ندارد بازی نیاز به فیرمور دارد - فیرمور را دامپ و نصب کنید یا برای ادامه کار "تایید" را فشار دهید.]]> + فیرمور را دامپ و نصب کنید یا برای ادامه کار \"تایید\" را فشار دهید.]]> در حال جستجوی بازی... diff --git a/src/android/app/src/main/res/values-fr/strings.xml b/src/android/app/src/main/res/values-fr/strings.xml index 97496ef33d..f4c741aecc 100644 --- a/src/android/app/src/main/res/values-fr/strings.xml +++ b/src/android/app/src/main/res/values-fr/strings.xml @@ -453,8 +453,7 @@ Lancer des applets système en utilisant le firmware installé Firmware non installé ou version invalide Applet non disponible - prod.keys et -firmware sont installés et réessayez.
Assurez-vous également que votre firmware est en version 19.0.1 ou antérieure.]]>
+ prod.keys et firmware sont installés et réessayez.
Assurez-vous également que votre firmware est en version 19.0.1 ou antérieure.]]>
Album Afficher les images stockées dans le dossier de captures d\'écran de l\'utilisateur avec le visualiseur de photos système. Éditeur Mii @@ -770,10 +769,10 @@ Mises à jour et DLC Mods et cheats Notification importante concernant l\'addon - + Pour installer des mods et des cheats, vous devez sélectionner un dossier contenant un répertoire cheats/, romfs/ ou exefs/. Nous ne pouvons pas garantir leur compatibilité avec votre jeu, alors soyez prudent ! Répertoire non valide - + Veuillez vous assurer que le répertoire que vous avez sélectionné contient un dossier cheats/, romfs/ ou exefs/, puis réessayez. Addon installé avec succès Vérification du contenu... @@ -792,14 +791,14 @@ Votre ROM est cryptée - cartes de jeu ou titres numériques.]]> + cartes de jeu ou titres numériques.]]> prod.keys est installé pour que les jeux puissent être déchiffrés.]]> Une erreur s\'est produite lors de l\'initialisation du noyau vidéo Cela est généralement dû à un pilote GPU incompatible. L\'installation d\'un pilote GPU personnalisé peut résoudre ce problème. Impossible de charger la ROM Le fichier ROM n\'existe pas Jeu nécessite un firmware - dumper et installer le firmware ou appuyez sur "OK" pour continuer quand même.]]> + dumper et installer le firmware ou appuyez sur \"OK\" pour continuer quand même.]]> Recherche du jeu... diff --git a/src/android/app/src/main/res/values-he/strings.xml b/src/android/app/src/main/res/values-he/strings.xml index 359e8dff9a..6c5a877a66 100644 --- a/src/android/app/src/main/res/values-he/strings.xml +++ b/src/android/app/src/main/res/values-he/strings.xml @@ -424,10 +424,12 @@ מאפייני תיקיית משחקים נכשל בייבוא %d שמירה + נכשל בייבוא %d שמירות נכשל בייבוא %d שמירות יובא בהצלחה %d שמירה + יובא בהצלחה %d שמירות יובא בהצלחה %d שמירות לא נמצאו שמירות @@ -452,8 +454,8 @@ מערכת שיגור Applet משתמשת בתוכנה המותקנת קושחה לא מותקנת או גרסה לא תקינה Applet לא זמין - prod.keys שלך -וה-קושחה מותקנים ונסה שוב.
כמו כן, ודא שהקושחה שלך בגרסה 19.0.1 או ישנה יותר.]]>
+ prod.keys שלך +וה-קושחה מותקנים ונסה שוב.
כמו כן, ודא שהקושחה שלך בגרסה 19.0.1 או ישנה יותר.]]>
אלבום צפה בתמונות השמורות בתיקיית צילומי המסך של המשתמש בעזרת מציג התמונות של המערכת עורך Mii @@ -678,14 +680,14 @@ אימות התקינות הצליח! המשחק שלך מוצפן - כרטיסי משחק או כותרות דיגיטליות מחדש.]]> + כרטיסי משחק או כותרות דיגיטליות מחדש.]]> prod.keys מותקן כך שניתן יהיה לפענח משחקים.]]> התרחשה בעיה באתחול של ליבת הווידאו זה בדרך כלל נגרם על ידי דרייבר לא מתאים עבור המעבד הגרפי. התקנת דרייבר אשר מתאים למעבד הגרפי יכול לפתור את הבעיה הזו. אין אפשרות לטעון את המשחק קובץ המשחק לא קיים המשחק דורש קושחה - שמור והתקן קושחה או לחץ "אישור" כדי להמשיך בכל מקרה.]]> + שמור והתקן קושחה או לחץ \"אישור\" כדי להמשיך בכל מקרה.]]> מחפש משחק... diff --git a/src/android/app/src/main/res/values-hu/strings.xml b/src/android/app/src/main/res/values-hu/strings.xml index 36157d1578..6c4f428086 100644 --- a/src/android/app/src/main/res/values-hu/strings.xml +++ b/src/android/app/src/main/res/values-hu/strings.xml @@ -449,8 +449,7 @@ Rendszer appletek indítása a telepített firmware-rel A firmware nincs telepítve vagy érvénytelen verzió Applet nem elérhető - prod.keys fájl és -firmware telepítve van-e, majd próbálja újra.
Győződjön meg arról is, hogy a firmware verziója 19.0.1 vagy régebbi.]]>
+ prod.keys fájl és firmware telepítve van-e, majd próbálja újra.
Győződjön meg arról is, hogy a firmware verziója 19.0.1 vagy régebbi.]]>
Album Képernyőképek megtekintése a rendszer fényképnézegetőjével Mii szerkesztés @@ -760,10 +759,10 @@ Frissítések és DLC Modok és csalások Fontos kiegészítő értesítés - + A modok és csalások telepítéséhez olyan mappát válassz, amely tartalmaz cheats/, romfs/ vagy exefs/ könyvtárat. Nem tudjuk garantálni, hogy ezek kompatibilisek lesznek a játékoddal, ezért légy óvatos! Érvénytelen könyvtár - + Kérjük, győződj meg róla, hogy a kiválasztott könyvtár tartalmazza a cheats/, romfs/ vagy exefs/ mappát, majd próbáld újra. Kiegészítő sikeresen telepítve Tartalom ellenőrzése... @@ -782,14 +781,14 @@ ROM titkosítva - játékkártyák vagy digitális címek újradumpolásához.]]> + játékkártyák vagy digitális címek újradumpolásához.]]> prod.keys fájl telepítve van, hogy a játékok visszafejthetők legyenek.]]> Hiba lépett fel a videómag inicializása során Ezt általában egy nem kompatibilis GPU illesztő okozza. Egyéni GPU illesztőprogram telepítése megoldhatja a problémát. Nem sikerült betölteni a ROM-ot ROM fájl nem létezik A játék firmware-t igényel - dumpolja és telepítse a firmware-t, vagy nyomja meg az "OK" gombot a folytatáshoz.]]> + dumpolja és telepítse a firmware-t, vagy nyomja meg az \"OK\" gombot a folytatáshoz.]]> Játék keresése... diff --git a/src/android/app/src/main/res/values-id/strings.xml b/src/android/app/src/main/res/values-id/strings.xml index 18e881a97b..8e89132815 100644 --- a/src/android/app/src/main/res/values-id/strings.xml +++ b/src/android/app/src/main/res/values-id/strings.xml @@ -323,10 +323,10 @@ Karousel Folder Perangkat Lunak Pre-Alpha - "PERINGATAN: Build ini tidak dimaksudkan untuk dibagikan atau ditunjukkan ke publik. Perangkat lunak ini dalam tahap pre-alpha dan mungkin memiliki bug dan fitur yang belum lengkap. \nJika Anda mendapatkan akses tidak sah ke build ini; sangat disarankan untuk mencopotnya segera" + PERINGATAN: Build ini tidak dimaksudkan untuk dibagikan atau ditunjukkan ke publik. Perangkat lunak ini dalam tahap pre-alpha dan mungkin memiliki bug dan fitur yang belum lengkap. \nJika Anda mendapatkan akses tidak sah ke build ini; sangat disarankan untuk mencopotnya segera Jangan Tampilkan Lagi - PERANGKAT LUNAK PRE-ALPHA; TIDAK UNTUK PENGGUNAAN PUBLIK\ - "Direktori game baru berhasil ditambahkan" + PERANGKAT LUNAK PRE-ALPHA; TIDAK UNTUK PENGGUNAAN PUBLIK + Direktori game baru berhasil ditambahkan Permainan Cari Pengaturan @@ -449,8 +449,7 @@ Meluncurkan sistem applet menggunakan firmware yang diinstal Firmware tidak terinstal atau versi tidak valid Applet tidak tersedia - prod.keys dan -firmware Anda terinstal dan coba lagi.
Pastikan juga firmware Anda versi 19.0.1 atau lebih lama.]]>
+ prod.keys dan firmware Anda terinstal dan coba lagi.
Pastikan juga firmware Anda versi 19.0.1 atau lebih lama.]]>
Album Lihat gambar yang disimpan di folder tangkapan layar pengguna dengan penampil foto sistem. Ubah Mii @@ -714,10 +713,10 @@ Update Dan Dlc Mod Dan Cheat Pemberitahuan Pengaya - + Untuk memasang mod dan cheat, Anda harus memilih folder yang berisi direktori cheats/, romfs/, atau exefs/. Kami tidak dapat memverifikasi apakah semua ini kompatibel dengan game Anda, jadi berhati-hatilah! Direktori Tidak Valid - + Pastikan direktori yang Anda pilih berisi folder cheats/, romfs/, atau exefs/, lalu coba lagi. Pengaya Sukses Dipasang Memverifikasi Konten @@ -736,14 +735,14 @@ ROM-mu ter-enkripsi - kartrid game atau judul digital Anda.]]> + kartrid game atau judul digital Anda.]]> prod.keys diinstal sehingga game dapat didekripsi.]]> Terjadi kesalahan ketika menginisialisasi inti video. Hal ini biasanya disebabkan oleh driver GPU yang tidak kompatibel. Menginstal driver GPU khusus dapat mengatasi masalah ini Tidak Dapat Memuat ROM Berkas Tidak Ditemukan Game memerlukan firmware - dump dan instal firmware, atau tekan "OK" untuk melanjutkan.]]> + dump dan instal firmware, atau tekan \"OK\" untuk melanjutkan.]]> Mencari game... diff --git a/src/android/app/src/main/res/values-it/strings.xml b/src/android/app/src/main/res/values-it/strings.xml index 38a82b3c11..339bae8883 100644 --- a/src/android/app/src/main/res/values-it/strings.xml +++ b/src/android/app/src/main/res/values-it/strings.xml @@ -424,10 +424,12 @@ Proprietà della cartella di Gioco Importazione fallita per %d salvataggio + Importazione fallita per %d salvataggi Importazione fallita per %d salvataggi Importati %d salvataggio + Importati %d salvataggi Importati %d salvataggi Nessun salvataggio trovato @@ -452,8 +454,7 @@ Avvia applet di sistema usando il firmware installato Firmware non installato o versione non valida Applet non disponibile - prod.keys e -firmware siano installati e riprova.
Inoltre, assicurati che il tuo firmware sia versione 19.0.1 o precedente.]]>
+ prod.keys e firmware siano installati e riprova.
Inoltre, assicurati che il tuo firmware sia versione 19.0.1 o precedente.]]>
Album Visualizza le immagini salvate nella cartella screenshots dell\'utente con il visualizzatore immagini di sistema Modifica Mii @@ -709,14 +710,14 @@ L\'integrità dei contenuti non è stata validata La tua ROM è criptata - schede di gioco o titoli digitali.]]> + schede di gioco o titoli digitali.]]> prod.keys sia installato in modo che i giochi possano essere decrittati.]]> È stato riscontrato un errore nell\'inizializzazione del core video Questo è causato solitamente dal driver incompatibile di una GPU. L\'installazione di driver GPU personalizzati potrebbe risolvere questo problema. Impossibile caricare la ROM Il file della ROM non esiste Il gioco richiede firmware - dumpa e installa il firmware, o premi "OK" per continuare comunque.]]> + dumpa e installa il firmware, o premi \"OK\" per continuare comunque.]]> Ricerca del gioco in corso... diff --git a/src/android/app/src/main/res/values-ja/strings.xml b/src/android/app/src/main/res/values-ja/strings.xml index 0a873b04eb..4fc9f135e4 100644 --- a/src/android/app/src/main/res/values-ja/strings.xml +++ b/src/android/app/src/main/res/values-ja/strings.xml @@ -413,11 +413,9 @@ このフォルダは既に追加されています ゲームフォルダのプロパティ - %d件のセーブインポート失敗 %d件のセーブインポート失敗 - %d件のセーブインポート成功 %d件のセーブインポート成功 セーブデータが見つかりません @@ -442,8 +440,7 @@ インストール済みファームウェアでシステムアプレットを起動 ファームウェアがインストールされていないか無効なバージョンです アプレット利用不可 - prod.keysファイルと -ファームウェアがインストールされていることを確認し、再度お試しください。
また、ファームウェアが19.0.1以下のバージョンであることを確認してください。]]>
+ prod.keysファイルと ファームウェアがインストールされていることを確認し、再度お試しください。
また、ファームウェアが19.0.1以下のバージョンであることを確認してください。]]>
アルバム システムフォトビューアでスクリーンショットを表示 Mii編集 @@ -668,14 +665,14 @@ 整合性の確認に失敗しました! ROMが暗号化されています - ゲームカードまたはデジタルタイトルを再ダンプするにはガイドに従ってください。]]> + ゲームカードまたはデジタルタイトルを再ダンプするにはガイドに従ってください。]]> prod.keys ファイルがインストールされていることを確認してください。]]> ビデオコアの初期化中にエラーが発生しました これは通常、互換性のないGPUドライバーが原因で発生します。 カスタムGPUドライバーをインストールすると、問題が解決する可能性があります。 ROMの読み込みに失敗しました ROMファイルが存在しません ゲームにはファームウェアが必要です - ファームウェアをダンプしてインストールするか、"OK"を押して続行してください。]]> + ファームウェアをダンプしてインストールするか、\"OK\"を押して続行してください。]]> ゲームを検索中... diff --git a/src/android/app/src/main/res/values-ko/strings.xml b/src/android/app/src/main/res/values-ko/strings.xml index e598bb1120..ebad3409d7 100644 --- a/src/android/app/src/main/res/values-ko/strings.xml +++ b/src/android/app/src/main/res/values-ko/strings.xml @@ -322,10 +322,10 @@ 캐러셀 폴더 프리-알파 소프트웨어 - "경고: 이 빌드는 공개용이 아닙니다. 이 소프트웨어는 프리-알파 단계이며 버그 및 미완성 기능이 있을 수 있습니다. \n무단으로 이 빌드를 획득한 경우 즉시 삭제하는 것이 좋습니다." + 경고: 이 빌드는 공개용이 아닙니다. 이 소프트웨어는 프리-알파 단계이며 버그 및 미완성 기능이 있을 수 있습니다. \n무단으로 이 빌드를 획득한 경우 즉시 삭제하는 것이 좋습니다. 다시 보지 않기 - 프리-알파 소프트웨어; 공개용 아님\ - 새 게임 디렉터리가 성공적으로 추가되었습니다." + 프리-알파 소프트웨어; 공개용 아님 + 새 게임 디렉터리가 성공적으로 추가되었습니다. 게임 검색 설정 @@ -448,8 +448,7 @@ 설치된 펌웨어를 사용해 시스템 애플릿을 실행합니다. 펌웨어가 설치되지 않았거나 유효하지 않은 버전입니다 애플릿을 사용할 수 없음 - prod.keys 파일과 -펌웨어가 설치되어 있는지 확인하고 다시 시도하세요.
또한 펌웨어 버전이 19.0.1 이하인지 확인하세요.]]>
+ prod.keys 파일과 펌웨어가 설치되어 있는지 확인하고 다시 시도하세요.
또한 펌웨어 버전이 19.0.1 이하인지 확인하세요.]]>
앨범 시스템 사진 뷰어로 유저 스크린샷 폴더에 저장된 이미지를 확인합니다. Mii 편집 @@ -714,10 +713,10 @@ 업데이트 및 DLC 모드 및 치트 중요 애드온 알림 - + 모드와 치트를 설치하려면 cheats/, romfs/, 또는 exefs/ 디렉토리를 포함하는 폴더를 선택해야 합니다. 게임과의 호환 여부를 확인할 수 없기 때문에 신중하게 결정하세요. 잘못된 디렉토리 - + 선택한 디렉토리가 cheats/, romfs/, 또는 exefs/ 폴더를 포함하는지 확인하고 다시 시도하세요. 애드온을 설치했습니다. 콘텐츠 확인 중... @@ -736,14 +735,14 @@ 롬 파일이 암호화되어있음 - 게임 카드 또는 디지털 타이틀을 다시 덤프하려면 가이드를 따르세요.]]> + 게임 카드 또는 디지털 타이틀을 다시 덤프하려면 가이드를 따르세요.]]> prod.keys 파일이 설치되어 있는지 확인하세요.]]> 비디오 코어를 초기화하는 동안 오류 발생 일반적으로 이 문제는 호환되지 않는 GPU 드라이버로 인해 발생합니다. 사용자 지정 GPU 드라이버를 설치하면 이 문제가 해결될 수 있습니다. 롬 파일을 불러올 수 없음 롬 파일이 존재하지 않음 게임에 펌웨어가 필요합니다 - 펌웨어를 덤프하여 설치하거나 "확인"을 눌러 계속 진행하세요.]]> + 펌웨어를 덤프하여 설치하거나 \"확인\"을 눌러 계속 진행하세요.]]> 게임 검색 중... diff --git a/src/android/app/src/main/res/values-nb/strings.xml b/src/android/app/src/main/res/values-nb/strings.xml index 7f0cffc7c4..4a5f6f2efb 100644 --- a/src/android/app/src/main/res/values-nb/strings.xml +++ b/src/android/app/src/main/res/values-nb/strings.xml @@ -441,8 +441,7 @@ Start systemapplets Firmware er ikke installert eller ugyldig versjon Applet utilgjengelig - prod.keys-filen din og -firmware er installert og prøv igjen.
Kontroller også at firmwaren din er versjon 19.0.1 eller eldre.]]>
+ prod.keys-filen din og firmware er installert og prøv igjen.
Kontroller også at firmwaren din er versjon 19.0.1 eller eldre.]]>
Album Vis bilder i systemets fotovisning Mii-redigering @@ -659,14 +658,14 @@ Integritetsverifisering mislyktes! ROM-en din er kryptert - spillkort eller digitale titler på nytt.]]> + spillkort eller digitale titler på nytt.]]> prod.keys filen er installert slik at spillene kan dekrypteres.]]> Det oppstod en feil ved initialisering av videokjernen Dette skyldes vanligvis en inkompatibel GPU-driver. Installering av en tilpasset GPU-driver kan løse problemet. Kunne ikke laste inn ROM ROM-filen finnes ikke Spillet krever fastvare - dump og installer fastvare, eller trykk "OK" for å fortsette likevel.]]> + dump og installer fastvare, eller trykk \"OK\" for å fortsette likevel.]]> Søker etter spill... diff --git a/src/android/app/src/main/res/values-pl/strings.xml b/src/android/app/src/main/res/values-pl/strings.xml index de9b8f47fc..d1bc789aa9 100644 --- a/src/android/app/src/main/res/values-pl/strings.xml +++ b/src/android/app/src/main/res/values-pl/strings.xml @@ -413,10 +413,14 @@ Właściwości folderu Błąd importu %d zapisu + Błąd importu %d zapisów + Błąd importu %d zapisów Błąd importu %d zapisów Pomyślnie zaimportowano %d zapis + Pomyślnie zaimportowano %d zapisów + Pomyślnie zaimportowano %d zapisów Pomyślnie zaimportowano %d zapisów Brak zapisów @@ -441,8 +445,7 @@ Uruchamia aplety systemowe. Firmware nie zainstalowany lub nieprawidłowa wersja Aplet niedostępny - prod.keys i -firmware są zainstalowane i spróbuj ponownie.
Upewnij się również, że firmware jest w wersji 19.0.1 lub starszej.]]>
+ prod.keys i firmware są zainstalowane i spróbuj ponownie.
Upewnij się również, że firmware jest w wersji 19.0.1 lub starszej.]]>
Album Przeglądaj zrzuty ekranu. Edytor Mii @@ -657,14 +660,14 @@ Dodatki Twój ROM jest zakodowany - karty gry lub tytuły cyfrowe.]]> + karty gry lub tytuły cyfrowe.]]> prod.keys jest zainstalowany aby gry mogły zostać odczytane.]]> Błąd inicjacji podsystemu graficznego Zazwyczaj spowodowane niekompatybilnym sterownikiem GPU, instalacja niestandardowego sterownika może rozwiązać ten problem. Nie można wczytać pliku ROM Plik ROM nie istnieje Gra wymaga oprogramowania sprzętowego - zrzuć i zainstaluj oprogramowanie sprzętowe, lub naciśnij "OK", aby kontynuować mimo to.]]> + zrzuć i zainstaluj oprogramowanie sprzętowe, lub naciśnij \"OK\", aby kontynuować mimo to.]]> Wyszukiwanie gry... diff --git a/src/android/app/src/main/res/values-pt-rBR/strings.xml b/src/android/app/src/main/res/values-pt-rBR/strings.xml index 5571c2aea4..bad95a18e5 100644 --- a/src/android/app/src/main/res/values-pt-rBR/strings.xml +++ b/src/android/app/src/main/res/values-pt-rBR/strings.xml @@ -323,10 +323,10 @@ Carrossel Pasta Software Pré-Alpha - "AVISO: Esta versão não deve ser compartilhada. Software em estágio pré-alpha pode conter bugs e recursos incompletos. \nSe você obteve acesso não autorizado a esta versão, é recomendado desinstalá-la imediatamente." + AVISO: Esta versão não deve ser compartilhada. Software em estágio pré-alpha pode conter bugs e recursos incompletos. \nSe você obteve acesso não autorizado a esta versão, é recomendado desinstalá-la imediatamente. Não mostrar novamente SOFTWARE PRÉ-ALPHA; NÃO PARA USO PÚBLICO - "Pasta de jogos adicionada com sucesso" + Pasta de jogos adicionada com sucesso Jogos Pesquisar Configurações @@ -453,8 +453,7 @@ Execute miniaplicativos do sistema usando o firmware instalado Firmware não instalado ou versão inválida Miniaplicativo não disponível - prod.keys e -firmware estejam instalados e tente novamente.
Além disso, verifique se seu firmware é a versão 19.0.1 ou mais antiga.]]>
+ prod.keys e firmware estejam instalados e tente novamente.
Além disso, verifique se seu firmware é a versão 19.0.1 ou mais antiga.]]>
Álbum Visualize imagens armazenadas na pasta de capturas de telas do usuário com o visualizador de imagens do sistema Editor de Mii @@ -771,10 +770,10 @@ uma tentativa de mapeamento automático Atualizações e DLC Mods e cheats Aviso importante sobre os complementos - + Para instalar mods e cheats, você deve selecionar uma pasta que contenha um diretório cheats/, romfs/ ou exefs. Não podemos verificar se eles são compatíveis com seu jogo, então tenha cuidado! Diretório inválido - + Por favor verifique se o diretório selecionado contém uma pasta cheats/, romfs/ ou exefs/ e tente novamente. Complemento instalado com sucesso Verificando conteúdo... @@ -793,14 +792,14 @@ uma tentativa de mapeamento automático Sua ROM está encriptada - cartões de jogo ou títulos digitais.]]> + cartões de jogo ou títulos digitais.]]> prod.keys está instalado para que os jogos possam ser decriptados.]]> Ocorreu um erro ao iniciar o núcleo de vídeo. Isto é normalmente causado por um driver de GPU incompatível. Instalar um driver de GPU personalizado pode resolver este problema. Impossível carregar a ROM O arquivo ROM não existe O jogo requer firmware - faça dump e instale o firmware, ou pressione "OK" para continuar mesmo assim.]]> + faça dump e instale o firmware, ou pressione \"OK\" para continuar mesmo assim.]]> Procurando jogo... diff --git a/src/android/app/src/main/res/values-pt-rPT/strings.xml b/src/android/app/src/main/res/values-pt-rPT/strings.xml index 81aa7e92c0..0b57eebab6 100644 --- a/src/android/app/src/main/res/values-pt-rPT/strings.xml +++ b/src/android/app/src/main/res/values-pt-rPT/strings.xml @@ -453,8 +453,7 @@ Inicie miniaplicativos do sistema usando o firmware instalado Firmware não instalado ou versão inválida Miniaplicativo não disponível - prod.keys e -firmware estão instalados e tente novamente.
Além disso, verifique se o seu firmware é a versão 19.0.1 ou mais antiga.]]>
+ prod.keys e firmware estão instalados e tente novamente.
Além disso, verifique se o seu firmware é a versão 19.0.1 ou mais antiga.]]>
Álbum Visualize imagens armazenadas na pasta de capturas de telas do usuário com o visualizador de imagens do sistema Editor de Mii @@ -771,10 +770,10 @@ uma tentativa de mapeamento automático Atualizações e DLC Mods e trapaças Aviso importante sobre os adicionais - + Para instalar mods e cheats, você deve selecionar uma pasta que contenha um diretório cheats/, romfs/ ou exefs. Não podemos verificar se eles são compatíveis com seu jogo, então tenha cuidado! Diretório inválido - + Por favor verifique se o diretório selecionado contém uma pasta cheats/, romfs ou exefs e tente novamente. Adicional instalado com sucesso Verificando conteúdo @@ -793,14 +792,14 @@ uma tentativa de mapeamento automático A tua ROM está encriptada - cartões de jogo ou títulos digitais.]]> + cartões de jogo ou títulos digitais.]]> prod.keys está instalado para que os jogos possam ser desencriptados.]]> Ocorreu um erro ao iniciar o núcleo de vídeo. Isto é normalmente causado por um driver de GPU incompatível. Instalar um driver GPU pode resolver este problema. Impossível carregar a tua ROM O ficheiro da ROM não existe O jogo requer firmware - faça dump e instale o firmware, ou pressione "OK" para continuar mesmo assim.]]> + faça dump e instale o firmware, ou pressione \"OK\" para continuar mesmo assim.]]> A procurar jogo... diff --git a/src/android/app/src/main/res/values-ru/strings.xml b/src/android/app/src/main/res/values-ru/strings.xml index eee249c44a..53f49b91cb 100644 --- a/src/android/app/src/main/res/values-ru/strings.xml +++ b/src/android/app/src/main/res/values-ru/strings.xml @@ -455,8 +455,7 @@ Запуск системных апплетов на установленной прошивке Прошивка не установлена или неверная версия Апплет недоступен - prod.keys и -прошивка установлены, и попробуйте снова.
Также убедитесь, что ваша прошивка версии 19.0.1 или ниже.]]>
+ prod.keys и прошивка установлены, и попробуйте снова.
Также убедитесь, что ваша прошивка версии 19.0.1 или ниже.]]>
Альбом Просмотрите изображения, сохраненные в папке скриншотов пользователя, с помощью системного просмотрщика фотографий. Mii редактор @@ -772,10 +771,10 @@ Обновления и DLC Моды и читы Важное уведомление о дополнении - + Для установки модов и читов необходимо выбрать папку, содержащую каталог cheats/, romfs/ или exefs/. Мы не можем гарантировать их совместимость с вашей игрой, поэтому будьте осторожны! Неверный каталог - + Пожалуйста, убедитесь, что выбранная вами директория содержит папку cheats/, romfs/ или exefs/ и попробуйте снова. Аддон успешно установлен Проверка содержимого... @@ -794,14 +793,14 @@ Ваш ROM зашифрованный - игровых картриджей или установленных игр.]]> + игровых картриджей или установленных игр.]]> prod.keys установлен, чтобы игры можно было расшифровать.]]> Произошла ошибка при инициализации видеоядра. Обычно это вызвано несовместимым драйвером ГП. Установка пользовательского драйвера ГП может решить эту проблему. Не удалось запустить ROM Файл ROM не существует Игре требуется прошивка - сохраните и установите прошивку или нажмите "OK" для запуска в любом случае.]]> + сохраните и установите прошивку или нажмите \"OK\" для запуска в любом случае.]]> Поиск игры... diff --git a/src/android/app/src/main/res/values-sr/strings.xml b/src/android/app/src/main/res/values-sr/strings.xml index b123757f5a..3f2de72f8b 100644 --- a/src/android/app/src/main/res/values-sr/strings.xml +++ b/src/android/app/src/main/res/values-sr/strings.xml @@ -274,10 +274,10 @@ Карусел Мапа Пре-Алпха софтвер - "УПОЗОРЕЊЕ: Овај софтвер је у пре-алфа фази и може имати грешке и непотпуне примене функција." + УПОЗОРЕЊЕ: Овај софтвер је у пре-алфа фази и може имати грешке и непотпуне примене функција. Не покажи поново Пре-Алпха софтвер - "Нова играчка игара је успешно додата" + Нова играчка игара је успешно додата Игре Тражити Подешавања @@ -287,7 +287,7 @@ Управљајте мапама игара Омогућује ЕДЕН-у да попуни листу игара Прескочите одабир мапе игре? - Игре побеђују \ "т приказују се на листи игара ако је изабрана мапа н \" т. + Игре побеђују \"т приказују се на листи игара ако је изабрана мапа н \" т. Претражите игре Подешавања претраге Изабрани Игре Именик @@ -364,7 +364,7 @@ %1$d инсталирано успешно %1$d преписано успешно Прилагођени управљачки програми нису подржани - Прилагођени управљачки програм за учитавање ИСН \ "т тренутно подржан за овај уређај. \ НХЕЦК Поново у будућности да бисте видели да ли је додата подршка! + Прилагођени управљачки програм за учитавање ИСН \"т тренутно подржан за овај уређај.\" НХЕЦК Поново у будућности да бисте видели да ли је додата подршка! Управљајте подацима ЕДЕН-а Увоз / извозни софтвер, кључеви, кориснички подаци и још много тога! Схаре Спреми датотеку @@ -376,10 +376,12 @@ Играње некретнина Увоз%d уштедите%d + Увоз%d уносе%d Увоз%d уносе%d Успешно увезено%d уштеда + Успешно увезени%d штеди Успешно увезени%d штеди Не пронађени су подаци сачувања @@ -479,7 +481,7 @@ Омјер аспекта Филтер прилагођавања прозора ФСР оштрина - Одређује колико ће се слика наоштрен трајати док користи ФСР \ "динамички контраст + Одређује колико ће се слика наоштрен трајати док користи \"ФСР\" динамички контраст Метода против алиасирања Формирајте максималне сатове (само адрено) Снагује ГПУ да се покреће максималним могућим сатовима (топлотна ограничења ће се и даље примењивати). @@ -728,10 +730,10 @@ Ажурирања и ДЛЦ Модови и варалице Важна Обавештење о Аддон-у - + Да бисте инсталирали модс и варалице, морате да одаберете мапу која садржи шифре /, Ромфс / или ЕкеФС / директориј. Не можемо да проверимо да ли ће то бити компатибилно са вашом игром, па будите опрезни! Неважећи директориј - + Молимо вас проверите да ли је име одабрано да садржи варалице /, Ромфс / или ЕкеФС / мапу и покушајте поново. Аддон је успешно инсталиран Верификација садржаја ... @@ -757,7 +759,7 @@ Није могуће учитати РОМ РОМ датотека не постоји Игра захтева firmware - направите дамп и инсталирајте firmware, или притисните "OK" да бисте наставили у сваком случају.]]> + направите дамп и инсталирајте firmware, или притисните \"OK\" да бисте наставили у сваком случају.]]> Тражење игре... diff --git a/src/android/app/src/main/res/values-uk/strings.xml b/src/android/app/src/main/res/values-uk/strings.xml index 2222402a25..b5eee4992c 100644 --- a/src/android/app/src/main/res/values-uk/strings.xml +++ b/src/android/app/src/main/res/values-uk/strings.xml @@ -413,10 +413,14 @@ Властивості теки Не вдалося імпортувати %d збереження + Не вдалося імпортувати %d збережень + Не вдалося імпортувати %d збережень Не вдалося імпортувати %d збережень Успішно імпортовано %d збереження + Успішно імпортовано %d збережень + Успішно імпортовано %d збережень Успішно імпортовано %d збережень Збережень не знайдено @@ -441,8 +445,7 @@ Запуск системних аплетів за допомогою прошивки. Прошивка не встановлена або недійсна версія Аплет недоступний - prod.keys та -прошивка встановлені, і спробуйте ще раз.
Також переконайтеся, що ваша прошивка має версію 19.0.1 або старішу.]]>
+ prod.keys та прошивка встановлені, і спробуйте ще раз.
Також переконайтеся, що ваша прошивка має версію 19.0.1 або старішу.]]>
Альбом Перегляд зображень у папці скріншотів. Редактор Mii @@ -462,7 +465,7 @@ Автори проєкту Зроблено з \u2764 командою Eden Проєкти, які зробили запуск Eden на Android можливим - + Збірка Дані користувача Імпортувати/експортувати всі дані застосунку.\n\nПід час імпорту всі наявні дані користувача буде видалено!\n\nІмпортування даних із Citron може спричинити помилки. Рекомендується вручну імпортувати всі потрібні дані. @@ -687,14 +690,14 @@ Ваш ROM зашифрований - ігрових картриджів або цифрових назв.]]> + ігрових картриджів або цифрових назв.]]> prod.keys встановлено, щоб ігри можна було розшифрувати.]]> Сталася помилка під час ініціалізації відеоядра. Зазвичай це спричинено несумісним драйвером GPU. Встановлення користувацького драйвера GPU може вирішити цю проблему. Не вдалося запустити ROM ROM файлу не існує Гра вимагає прошивки - зробіть дамп і встановіть прошивку, або натисніть "OK", щоб продовжити в будь-якому разі.]]> + зробіть дамп і встановіть прошивку, або натисніть \"OK\", щоб продовжити в будь-якому разі.]]> Пошук гри... diff --git a/src/android/app/src/main/res/values-vi/strings.xml b/src/android/app/src/main/res/values-vi/strings.xml index 784b2dec14..1a34509f5c 100644 --- a/src/android/app/src/main/res/values-vi/strings.xml +++ b/src/android/app/src/main/res/values-vi/strings.xml @@ -412,11 +412,9 @@ Thư mục đã tồn tại Thuộc tính thư mục - Lỗi nhập %d save Lỗi nhập %d saves - Nhập thành công %d save Nhập thành công %d saves Không tìm thấy save @@ -441,8 +439,7 @@ Khởi chạy applet hệ thống Firmware chưa cài đặt hoặc phiên bản không hợp lệ Applet không khả dụng - prod.keys và -firmware đã được cài đặt và thử lại.
Đồng thời đảm bảo firmware của bạn là phiên bản 19.0.1 hoặc cũ hơn.]]>
+ prod.keys và firmware đã được cài đặt và thử lại.
Đồng thời đảm bảo firmware của bạn là phiên bản 19.0.1 hoặc cũ hơn.]]>
Album Xem ảnh trong thư mục chụp màn hình Chỉnh sửa Mii @@ -662,14 +659,14 @@ Kiểm tra tính toàn vẹn thất bại! ROM của bạn đã bị mã hoá - băng trò chơi hoặc tựa game kỹ thuật số của bạn.]]> + băng trò chơi hoặc tựa game kỹ thuật số của bạn.]]> prod.keys đã được cài đặt để game có thể được giải mã.]]> Đã xảy ra lỗi khi khởi tạo lõi video Việc này thường do driver GPU không tương thích. Cài đặt một driver GPU tùy chỉnh có thể giải quyết vấn đề này. Không thể tải ROM Tệp ROM không tồn tại Trò chơi yêu cầu firmware - dump và cài đặt firmware, hoặc nhấn "OK" để tiếp tục dù sao đi nữa.]]> + dump và cài đặt firmware, hoặc nhấn \"OK\" để tiếp tục dù sao đi nữa.]]> Đang tìm kiếm trò chơi... diff --git a/src/android/app/src/main/res/values-zh-rCN/strings.xml b/src/android/app/src/main/res/values-zh-rCN/strings.xml index 5cf657ef3d..6fa40b8727 100644 --- a/src/android/app/src/main/res/values-zh-rCN/strings.xml +++ b/src/android/app/src/main/res/values-zh-rCN/strings.xml @@ -447,8 +447,7 @@ 使用已安装的固件启动系统小程序 固件未安装或版本无效 小程序不可用 - prod.keys文件和 -固件已安装并重试。
同时请确保您的固件版本为19.0.1或更早。]]>
+ prod.keys文件和 固件已安装并重试。
同时请确保您的固件版本为19.0.1或更早。]]>
相册 查看存储在用户屏幕截图文件夹中的图像 Mii edit @@ -764,10 +763,10 @@ 游戏更新和 DLC Mod 和金手指 附加项重要提醒 - + 为了安装 mod 和金手指,您必须选择一个包含 cheats/、romfs/ 或 exefs/ 目录的文件夹。我们无法验证这些内容是否与您的游戏兼容,所以请小心使用! 无效目录 - + 请确保您选择的目录下包含 cheats/、romfs/ 或 exefs/ 文件夹然后重试。 附加项安装成功 验证安装内容... @@ -786,14 +785,14 @@ 您的 ROM 已加密 - 游戏卡带或数字版游戏。]]> + 游戏卡带或数字版游戏。]]> prod.keys 文件已安装,使得游戏可以被解密。]]> 初始化视频核心时发生错误 这通常由不兼容的 GPU 驱动程序造成,安装自定义 GPU 驱动程序可能解决此问题。 无法载入 ROM ROM 文件不存在 游戏需要固件 - 转储并安装固件,或点击"确定"继续。]]> + 转储并安装固件,或点击\"确定\"继续。]]> 正在搜索游戏... diff --git a/src/android/app/src/main/res/values-zh-rTW/strings.xml b/src/android/app/src/main/res/values-zh-rTW/strings.xml index f4d690dbaa..b73ec8ccaa 100644 --- a/src/android/app/src/main/res/values-zh-rTW/strings.xml +++ b/src/android/app/src/main/res/values-zh-rTW/strings.xml @@ -452,8 +452,7 @@ 使用已安裝的韌體啟動系統小程式 韌體未安裝或版本無效 無法使用小程式 - prod.keys檔案和 -韌體已安裝並重試。
同時請確保您的韌體版本為19.0.1或更早。]]>
+ prod.keys檔案和 韌體已安裝並重試。
同時請確保您的韌體版本為19.0.1或更早。]]>
相簿 使用系統相片檢視器查看儲存在使用者螢幕截圖資料夾中的影像 Mii 編輯 @@ -769,10 +768,10 @@ 更新及 DLC 模組及密技 重要的˙附加元件通知 - + 若要安裝模組及密技,您必須選取一個包含 cheats/、romfs/ 或 exefs/ 的目錄。我們無法驗證這些內容是否與您的遊戲相容,所以請小心作業! 無效的目錄 - + 請確保您選取的目錄包含 cheats/、romfs/ 或 exefs/ 資料夾,然後再試一次。 附加元件已成功安裝 正在驗證內容… @@ -791,14 +790,14 @@ 您的 ROM 已加密 - 遊戲卡帶或數位版遊戲。]]> + 遊戲卡帶或數位版遊戲。]]> prod.keys 檔案已安裝,讓遊戲可以解密。]]> 初始化視訊核心時發生錯誤 這經常由不相容的 GPU 驅動程式造成,安裝自訂 GPU 驅動程式可能會解決此問題。 無法載入 ROM ROM 檔案不存在 遊戲需要韌體 - 轉儲並安裝韌體,或點擊"確定"繼續。]]> + 轉儲並安裝韌體,或點擊\"確定\"繼續。]]> 正在搜尋遊戲... diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index 3b76c0ba79..1545576ea8 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -271,10 +271,10 @@ Screenshot for %1$s Folder Pre-Alpha Software - "WARNING: This software is in the pre-alpha stage and may have bugs and incomplete feature implementations." + WARNING: This software is in the pre-alpha stage and may have bugs and incomplete feature implementations. Don\'t Show Again - PRE-ALPHA SOFTWARE\ - "New game directory added successfully " + PRE-ALPHA SOFTWARE + New game directory added successfully Games Search Settings @@ -751,10 +751,10 @@ Updates and DLC Mods and cheats Important addon notice - + In order to install mods and cheats, you must select a folder that contains a cheats/, romfs/, or exefs/ directory. We can\'t verify if these will be compatible with your game so be careful! Invalid directory - + Please make sure that the directory you selected contains a cheats/, romfs/, or exefs/ folder and try again. Addon installed successfully Verifying content… @@ -781,7 +781,7 @@ ROM file does not exist Game Requires Firmware - dump and install firmware, or press "OK" to launch anyways.]]> + dump and install firmware, or press \"OK\" to launch anyways.]]> Searching for game... diff --git a/src/audio_core/CMakeLists.txt b/src/audio_core/CMakeLists.txt index 389b1044e9..c9f8af7dc3 100644 --- a/src/audio_core/CMakeLists.txt +++ b/src/audio_core/CMakeLists.txt @@ -230,7 +230,7 @@ else() endif() target_include_directories(audio_core PRIVATE ${OPUS_INCLUDE_DIRS}) -target_link_libraries(audio_core PUBLIC common core opus) +target_link_libraries(audio_core PUBLIC common core Opus::opus) # what? # if (ARCHITECTURE_x86_64 OR ARCHITECTURE_arm64) @@ -243,7 +243,7 @@ if (ENABLE_CUBEB) sink/cubeb_sink.h ) - target_link_libraries(audio_core PRIVATE cubeb) + target_link_libraries(audio_core PRIVATE cubeb::cubeb) target_compile_definitions(audio_core PRIVATE HAVE_CUBEB=1) endif() diff --git a/src/network/CMakeLists.txt b/src/network/CMakeLists.txt index 1487033b22..598cc2e1be 100644 --- a/src/network/CMakeLists.txt +++ b/src/network/CMakeLists.txt @@ -22,7 +22,7 @@ add_library(network STATIC create_target_directory_groups(network) -target_link_libraries(network PRIVATE common enet Boost::headers) +target_link_libraries(network PRIVATE common enet::enet Boost::headers) if (ENABLE_WEB_SERVICE) target_compile_definitions(network PRIVATE ENABLE_WEB_SERVICE) target_link_libraries(network PRIVATE web_service) diff --git a/src/video_core/CMakeLists.txt b/src/video_core/CMakeLists.txt index 3c2473266a..642494016e 100644 --- a/src/video_core/CMakeLists.txt +++ b/src/video_core/CMakeLists.txt @@ -321,11 +321,12 @@ add_library(video_core STATIC target_link_libraries(video_core PUBLIC common core) target_link_libraries(video_core PUBLIC glad shader_recompiler stb bc_decoder) -if (YUZU_USE_BUNDLED_FFMPEG AND NOT (WIN32 OR ANDROID)) +if (YUZU_USE_EXTERNAL_FFMPEG) add_dependencies(video_core ffmpeg-build) endif() target_include_directories(video_core PRIVATE ${FFmpeg_INCLUDE_DIR}) + target_link_libraries(video_core PRIVATE ${FFmpeg_LIBRARIES}) target_link_options(video_core PRIVATE ${FFmpeg_LDFLAGS}) diff --git a/src/video_core/host1x/ffmpeg/ffmpeg.cpp b/src/video_core/host1x/ffmpeg/ffmpeg.cpp index 6609752bdb..536a01fcc8 100644 --- a/src/video_core/host1x/ffmpeg/ffmpeg.cpp +++ b/src/video_core/host1x/ffmpeg/ffmpeg.cpp @@ -28,7 +28,7 @@ constexpr AVPixelFormat PreferredCpuFormat = AV_PIX_FMT_YUV420P; constexpr std::array PreferredGpuDecoders = { #if defined (_WIN32) AV_HWDEVICE_TYPE_CUDA, - AV_HWDEVICE_TYPE_D3D11VA, + AV_HWDEVICE_TYPE_D3D11VA, AV_HWDEVICE_TYPE_DXVA2, #elif defined(__FreeBSD__) AV_HWDEVICE_TYPE_VDPAU, @@ -37,7 +37,7 @@ constexpr std::array PreferredGpuDecoders = { AV_HWDEVICE_TYPE_VAAPI, AV_HWDEVICE_TYPE_VDPAU, #endif - AV_HWDEVICE_TYPE_VULKAN, + AV_HWDEVICE_TYPE_VULKAN, }; AVPixelFormat GetGpuFormat(AVCodecContext* codec_context, const AVPixelFormat* pix_fmts) { diff --git a/tools/cpm-fetch-all.sh b/tools/cpm-fetch-all.sh index fc01e8fdfb..9d5005ec44 100755 --- a/tools/cpm-fetch-all.sh +++ b/tools/cpm-fetch-all.sh @@ -1,4 +1,4 @@ -#!/bin/bash -e +#!/bin/bash -ex # SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later @@ -6,6 +6,6 @@ # SPDX-FileCopyrightText: 2025 crueter # SPDX-License-Identifier: GPL-3.0-or-later -LIBS=$(find . externals src/qt_common src/dynarmic -maxdepth 2 -name cpmfile.json -exec jq -j 'keys_unsorted | join(" ")' {} \; -printf " ") +LIBS=$(find . src -maxdepth 3 -name cpmfile.json -exec jq -j 'keys_unsorted | join(" ")' {} \; -printf " ") tools/cpm-fetch.sh $LIBS \ No newline at end of file diff --git a/tools/cpm-fetch.sh b/tools/cpm-fetch.sh index 10d36448c5..088df8464e 100755 --- a/tools/cpm-fetch.sh +++ b/tools/cpm-fetch.sh @@ -26,7 +26,7 @@ download_package() { curl "$DOWNLOAD" -sS -L -o "$OUTFILE" ACTUAL_HASH=$(${HASH_ALGO}sum "$OUTFILE" | cut -d" " -f1) - [ "$ACTUAL_HASH" != "$HASH" ] && echo "$FILENAME did not match expected hash; expected $HASH but got $ACTUAL_HASH" && exit 1 + [ "$ACTUAL_HASH" != "$HASH" ] && echo "!! $FILENAME did not match expected hash; expected $HASH but got $ACTUAL_HASH" && exit 1 mkdir -p "$OUTDIR" @@ -69,29 +69,43 @@ download_package() { ci_package() { REPO=$(jq -r ".repo" <<< "$JSON") EXT=$(jq -r '.extension' <<< "$JSON") - [ "$EXT" == null ] && EXT="tar.zst" + [ "$EXT" = null ] && EXT="tar.zst" VERSION=$(jq -r ".version" <<< "$JSON") - NAME=$(jq -r ".name | \"$package\"" <<< "$JSON") + + NAME=$(jq -r ".name" <<< "$JSON") + [ "$NAME" = null ] && NAME="$PACKAGE" + PACKAGE=$(jq -r ".package | \"$package\"" <<< "$JSON") - # TODO(crueter) - # DISABLED=$(jq -j '.disabled_platforms | join(" ")' <<< "$JSON") + DISABLED=$(jq -j '.disabled_platforms' <<< "$JSON") - [ "$REPO" == null ] && echo "No repo defined for CI package $package" && return + [ "$REPO" = null ] && echo "No repo defined for CI package $package" && return - echo "CI package $PACKAGE" + echo "-- CI package $PACKAGE" for platform in windows-amd64 windows-arm64 android solaris freebsd linux linux-aarch64; do + echo "-- * platform $platform" + + case $DISABLED in + (*"$platform"*) + echo "-- * -- disabled" + continue + ;; + (*) ;; + esac + FILENAME="${NAME}-${platform}-${VERSION}.${EXT}" DOWNLOAD="https://$GIT_HOST/${REPO}/releases/download/v${VERSION}/${FILENAME}" PACKAGE_NAME="$PACKAGE" KEY=$platform - echo "- platform $KEY" + LOWER_PACKAGE=$(tr '[:upper:]' '[:lower:]' <<< "$PACKAGE_NAME") + OUTDIR="${CPM_SOURCE_CACHE}/${LOWER_PACKAGE}/${KEY}" + [ -d "$OUTDIR" ] && continue HASH_ALGO=$(jq -r ".hash_algo" <<< "$JSON") - [ "$HASH_ALGO" == null ] && HASH_ALGO=sha512 + [ "$HASH_ALGO" = null ] && HASH_ALGO=sha512 HASH_SUFFIX="${HASH_ALGO}sum" HASH_URL="${DOWNLOAD}.${HASH_SUFFIX}" @@ -106,12 +120,16 @@ for package in $@ do # prepare for cancer # TODO(crueter): Fetch json once? - JSON=$(find . externals src/qt_common src/dynarmic -maxdepth 1 -name cpmfile.json -exec jq -r ".\"$package\" | select( . != null )" {} \;) + JSON=$(find . src -maxdepth 3 -name cpmfile.json -exec jq -r ".\"$package\" | select( . != null )" {} \;) - [ -z "$JSON" ] && echo "No cpmfile definition for $package" && continue + [ -z "$JSON" ] && echo "!! No cpmfile definition for $package" && continue PACKAGE_NAME=$(jq -r ".package" <<< "$JSON") - [ "$PACKAGE_NAME" == null ] && PACKAGE_NAME="$package" + [ "$PACKAGE_NAME" = null ] && PACKAGE_NAME="$package" + + GIT_HOST=$(jq -r ".git_host" <<< "$JSON") + [ "$GIT_HOST" = null ] && GIT_HOST=github.com + REPO=$(jq -r ".repo" <<< "$JSON") CI=$(jq -r ".ci" <<< "$JSON") if [ "$CI" != null ]; then @@ -124,16 +142,12 @@ do TAG=$(jq -r ".tag" <<< "$JSON") SHA=$(jq -r ".sha" <<< "$JSON") - [ "$GIT_VERSION" == null ] && GIT_VERSION="$VERSION" - [ "$GIT_VERSION" == null ] && GIT_VERSION="$TAG" + [ "$GIT_VERSION" = null ] && GIT_VERSION="$VERSION" + [ "$GIT_VERSION" = null ] && GIT_VERSION="$TAG" # url parsing WOOOHOOHOHOOHOHOH URL=$(jq -r ".url" <<< "$JSON") - REPO=$(jq -r ".repo" <<< "$JSON") SHA=$(jq -r ".sha" <<< "$JSON") - GIT_HOST=$(jq -r ".git_host" <<< "$JSON") - - [ "$GIT_HOST" == null ] && GIT_HOST=github.com VERSION=$(jq -r ".version" <<< "$JSON") GIT_VERSION=$(jq -r ".git_version" <<< "$JSON") @@ -168,21 +182,21 @@ do elif [ "$SHA" != "null" ]; then DOWNLOAD="${GIT_URL}/archive/${SHA}.zip" else - if [ "$BRANCH" == null ]; then + if [ "$BRANCH" = null ]; then BRANCH=master fi DOWNLOAD="${GIT_URL}/archive/refs/heads/${BRANCH}.zip" fi else - echo "No repo or URL defined for $package" + echo "!! No repo or URL defined for $package" continue fi # key parsing KEY=$(jq -r ".key" <<< "$JSON") - if [ "$KEY" == null ]; then + if [ "$KEY" = null ]; then if [ "$SHA" != null ]; then KEY=$(cut -c1-4 - <<< "$SHA") elif [ "$GIT_VERSION" != null ]; then @@ -192,24 +206,24 @@ do elif [ "$VERSION" != null ]; then KEY="$VERSION" else - echo "No valid key could be determined for $package. Must define one of: key, sha, tag, version, git_version" + echo "!! No valid key could be determined for $package. Must define one of: key, sha, tag, version, git_version" continue fi fi - echo "Downloading regular package $package, with key $KEY, from $DOWNLOAD" + echo "-- Downloading regular package $package, with key $KEY, from $DOWNLOAD" # hash parsing HASH_ALGO=$(jq -r ".hash_algo" <<< "$JSON") - [ "$HASH_ALGO" == null ] && HASH_ALGO=sha512 + [ "$HASH_ALGO" = null ] && HASH_ALGO=sha512 HASH=$(jq -r ".hash" <<< "$JSON") - if [ "$HASH" == null ]; then + if [ "$HASH" = null ]; then HASH_SUFFIX="${HASH_ALGO}sum" HASH_URL=$(jq -r ".hash_url" <<< "$JSON") - if [ "$HASH_URL" == null ]; then + if [ "$HASH_URL" = null ]; then HASH_URL="${DOWNLOAD}.${HASH_SUFFIX}" fi From 19372867986aa887412cd1f825debd57c8a74ec9 Mon Sep 17 00:00:00 2001 From: MaranBr Date: Wed, 24 Sep 2025 00:58:28 +0200 Subject: [PATCH 28/52] [video_core] Improve asynchronous shader building (#2560) This improves the asynchronous shader building process. Fixes a TOTK inventory bug that caused some icons to be missing under certain circumstances when using asynchronous shader building. Fixes an issue in Kirby and the Forgotten Land where arriving at the checkpoint would cause a graphical bug in the building when asynchronous shader building was enabled. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2560 Reviewed-by: CamilleLaVey Reviewed-by: crueter Co-authored-by: MaranBr Co-committed-by: MaranBr --- src/video_core/renderer_opengl/gl_shader_cache.cpp | 5 ----- src/video_core/renderer_vulkan/vk_pipeline_cache.cpp | 5 ----- 2 files changed, 10 deletions(-) diff --git a/src/video_core/renderer_opengl/gl_shader_cache.cpp b/src/video_core/renderer_opengl/gl_shader_cache.cpp index b6ce57b819..c2ead26bd9 100644 --- a/src/video_core/renderer_opengl/gl_shader_cache.cpp +++ b/src/video_core/renderer_opengl/gl_shader_cache.cpp @@ -399,11 +399,6 @@ GraphicsPipeline* ShaderCache::BuiltPipeline(GraphicsPipeline* pipeline) const n if (!use_asynchronous_shaders) { return pipeline; } - // If something is using depth, we can assume that games are not rendering anything which - // will be used one time. - if (maxwell3d->regs.zeta_enable) { - return nullptr; - } // If games are using a small index count, we can assume these are full screen quads. // Usually these shaders are only used once for building textures so we can assume they // can't be built async diff --git a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp index e4b6527db0..2fd0b59b3a 100644 --- a/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_pipeline_cache.cpp @@ -603,11 +603,6 @@ GraphicsPipeline* PipelineCache::BuiltPipeline(GraphicsPipeline* pipeline) const if (!use_asynchronous_shaders) { return pipeline; } - // If something is using depth, we can assume that games are not rendering anything which - // will be used one time. - if (maxwell3d->regs.zeta_enable) { - return nullptr; - } // If games are using a small index count, we can assume these are full screen quads. // Usually these shaders are only used once for building textures so we can assume they // can't be built async From 4f9b670c9378bc89a27cf40a11f70f68fd376d86 Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 24 Sep 2025 02:08:06 +0200 Subject: [PATCH 29/52] [tools] script to run mesa llvmpipe; script to run program under dtrace sampling (#2559) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2559 Reviewed-by: crueter Reviewed-by: Maufeat Reviewed-by: Shinmegumi Co-authored-by: lizzie Co-committed-by: lizzie --- tools/dtrace-tool.sh | 42 ++++++++++++++++++++++++++++++++++++++++++ tools/llvmpipe-run.sh | 15 +++++++++++++++ 2 files changed, 57 insertions(+) create mode 100755 tools/dtrace-tool.sh create mode 100755 tools/llvmpipe-run.sh diff --git a/tools/dtrace-tool.sh b/tools/dtrace-tool.sh new file mode 100755 index 0000000000..a8cc4c7bad --- /dev/null +++ b/tools/dtrace-tool.sh @@ -0,0 +1,42 @@ +#!/usr/local/bin/bash -ex +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later +# Basic script to run dtrace sampling over the program (requires Flamegraph) +# Usage is either running as: ./dtrace-tool.sh pid (then input the pid of the process) +# Or just run directly with: ./dtrace-tool.sh +FLAMEGRAPH_DIR=".." +function fail { + printf '%s\n' "$1" >&2 + exit "${2-1}" +} +[ -f $FLAMEGRAPH_DIR/FlameGraph/stackcollapse.pl ] || fail 'Where is flamegraph?' +#[ which dtrace ] || fail 'Needs DTrace installed' +read -p "Sampling Hz [800]: " TRACE_CFG_HZ +if [ -z "${TRACE_CFG_HZ}" ]; then + TRACE_CFG_HZ=800 +fi +read -p "Sampling time [5] sec: " TRACE_CFG_TIME +if [ -z "${TRACE_CFG_TIME}" ]; then + TRACE_CFG_TIME=5 +fi +TRACE_FILE=dtrace-out.user_stacks +TRACE_FOLD=dtrace-out.fold +TRACE_SVG=dtrace-out.svg +ps +if [[ $1 = 'pid' ]]; then + read -p "PID: " TRACE_CFG_PID + sudo echo 'Sudo!' +else + [[ -f $1 && $1 ]] || fail 'Usage: ./tools/dtrace-profile.sh ' + echo "Executing: '$@'" + sudo echo 'Sudo!' + "$@" & + TRACE_CFG_PID=$! +fi +TRACE_PROBE="profile-${TRACE_CFG_HZ} /pid == ${TRACE_CFG_PID} && arg1/ { @[ustack()] = count(); } tick-${TRACE_CFG_TIME}s { exit(0); }" +rm -- $TRACE_SVG || echo 'Skip' +sudo dtrace -x ustackframes=100 -Z -n "$TRACE_PROBE" -o $TRACE_FILE 2>/dev/null || exit +perl $FLAMEGRAPH_DIR/FlameGraph/stackcollapse.pl $TRACE_FILE > $TRACE_FOLD || exit +perl $FLAMEGRAPH_DIR/FlameGraph/flamegraph.pl $TRACE_FOLD > $TRACE_SVG || exit +sudo chmod 0666 $TRACE_FILE +rm -- $TRACE_FILE $TRACE_FOLD \ No newline at end of file diff --git a/tools/llvmpipe-run.sh b/tools/llvmpipe-run.sh new file mode 100755 index 0000000000..8f53d691c2 --- /dev/null +++ b/tools/llvmpipe-run.sh @@ -0,0 +1,15 @@ +#!/bin/sh +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later +# This script basically allows you to "dirtily" use llvmpipe in any configuration +# llvmpipe will of course, run at negative mach-1 speeds. However this is mainly useful to test that mesa +# is properly working on extraneous systems (such as Managarm). This mainly only works with MESA >22.0.0 +# Use as follows: ./llvmpipe-run.sh +export MESA_GL_VERSION_OVERRIDE=4.6 +export MESA_GLSL_VERSION_OVERRIDE=460 +export MESA_EXTENSION_MAX_YEAR=2025 +export MESA_DEBUG=1 +export MESA_VK_VERSION_OVERRIDE=1.3 +export LIBGL_ALWAYS_SOFTWARE=1 +export MESA_EXTENSION_OVERRIDE="GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_fragment_shader_interlock GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_locations GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_sparse_texture2 GL_ARB_sparse_texture_clamp GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_filter_minmax GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXTX_framebuffer_mixed_formats GL_EXT_Cg_shader GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_import_sync_object GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_multi_draw_arrays GL_EXT_multiview_texture_multisample GL_EXT_multiview_timer_query GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_post_depth_coverage GL_EXT_provoking_vertex GL_EXT_raster_multisample GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_formatted GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_sparse_texture2 GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_filter_minmax GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_x11_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_shader_subgroup GL_KTX_buffer_region GL_NVX_blend_equation_advanced_multi_draw_buffers GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_NVX_nvenc_interop GL_NVX_progress_fence GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_blend_equation_advanced_coherent GL_NV_blend_minmax_factor GL_NV_blend_square GL_NV_clip_space_w_scaling GL_NV_command_list GL_NV_compute_program5 GL_NV_conditional_render GL_NV_conservative_raster GL_NV_conservative_raster_dilate GL_NV_conservative_raster_pre_snap_triangles GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_draw_vulkan_image GL_NV_explicit_multisample GL_NV_feature_query GL_NV_fence GL_NV_fill_rectangle GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_coverage_to_color GL_NV_fragment_program GL_NV_fragment_program2 GL_NV_fragment_program_option GL_NV_fragment_shader_interlock GL_NV_framebuffer_mixed_samples GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_geometry_shader_passthrough GL_NV_gpu_multicast GL_NV_gpu_program4 GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_program_multiview GL_NV_gpu_shader5 GL_NV_half_float GL_NV_internalformat_sample_query GL_NV_light_max_exponent GL_NV_memory_attachment GL_NV_memory_object_sparse GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_path_rendering_shared_edge GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_robustness_video_memory_purge GL_NV_sample_locations GL_NV_sample_mask_override_coverage GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_atomic_float64 GL_NV_shader_atomic_fp16_vector GL_NV_shader_atomic_int64 GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_shader_subgroup_partitioned GL_NV_shader_thread_group GL_NV_shader_thread_shuffle GL_NV_stereo_view_rendering GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_timeline_semaphore GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_std430_layout GL_NV_uniform_buffer_unified_memory GL_NV_vdpau_interop GL_NV_vdpau_interop2 GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NV_viewport_array2 GL_NV_viewport_swizzle GL_OVR_multiview GL_OVR_multiview2 GL_S3_s3tc GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_AMD_multi_draw_indirect GL_AMD_seamless_cubemap_per_texture GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_1_compatibility GL_ARB_ES3_2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_bindless_texture GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_clip_control GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_compute_variable_group_size GL_ARB_conditional_render_inverted GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_cull_distance GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_derivative_control GL_ARB_direct_state_access GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_fragment_shader_interlock GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_get_texture_sub_image GL_ARB_gl_spirv GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader_int64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_indirect_parameters GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_parallel_shader_compile GL_ARB_pipeline_statistics_query GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_polygon_offset_clamp GL_ARB_post_depth_coverage GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_robust_buffer_access_behavior GL_ARB_robustness GL_ARB_sample_locations GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counter_ops GL_ARB_shader_atomic_counters GL_ARB_shader_ballot GL_ARB_shader_bit_encoding GL_ARB_shader_clock GL_ARB_shader_draw_parameters GL_ARB_shader_group_vote GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_image_samples GL_ARB_shader_texture_lod GL_ARB_shader_viewport_layer_array GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_include GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_sparse_buffer GL_ARB_sparse_texture GL_ARB_sparse_texture2 GL_ARB_sparse_texture_clamp GL_ARB_spirv_extensions GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_barrier GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_filter_anisotropic GL_ARB_texture_filter_minmax GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transform_feedback_overflow_query GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXTX_framebuffer_mixed_formats GL_EXT_Cg_shader GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_depth_bounds_test GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_import_sync_object GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_multi_draw_arrays GL_EXT_multiview_texture_multisample GL_EXT_multiview_timer_query GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_polygon_offset_clamp GL_EXT_post_depth_coverage GL_EXT_provoking_vertex GL_EXT_raster_multisample GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_separate_shader_objects GL_EXT_separate_specular_color GL_EXT_shader_image_load_formatted GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_sparse_texture2 GL_EXT_stencil_two_side GL_EXT_stencil_wrap GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_filter_minmax GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_sRGB GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_shared_exponent GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback2 GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_EXT_window_rectangles GL_EXT_x11_sync_object GL_IBM_rasterpos_clip GL_IBM_texture_mirrored_repeat GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_shader_subgroup GL_KTX_buffer_region GL_NVX_blend_equation_advanced_multi_draw_buffers GL_NVX_conditional_render GL_NVX_gpu_memory_info GL_NVX_nvenc_interop GL_NVX_progress_fence GL_NV_ES1_1_compatibility GL_NV_ES3_1_compatibility GL_NV_alpha_to_coverage_dither_control GL_NV_bindless_multi_draw_indirect GL_NV_bindless_multi_draw_indirect_count GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_blend_equation_advanced_coherent GL_NV_blend_minmax_factor GL_NV_blend_square GL_NV_clip_space_w_scaling GL_NV_command_list GL_NV_compute_program5 GL_NV_conditional_render GL_NV_conservative_raster GL_NV_conservative_raster_dilate GL_NV_conservative_raster_pre_snap_triangles GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_depth_clamp GL_NV_draw_texture GL_NV_draw_vulkan_image GL_NV_explicit_multisample GL_NV_feature_query GL_NV_fence GL_NV_fill_rectangle GL_NV_float_buffer GL_NV_fog_distance GL_NV_fragment_coverage_to_color GL_NV_fragment_program GL_NV_fragment_program2 GL_NV_fragment_program_option GL_NV_fragment_shader_interlock GL_NV_framebuffer_mixed_samples GL_NV_framebuffer_multisample_coverage GL_NV_geometry_shader4 GL_NV_geometry_shader_passthrough GL_NV_gpu_multicast GL_NV_gpu_program4 GL_NV_gpu_program4_1 GL_NV_gpu_program5 GL_NV_gpu_program5_mem_extended GL_NV_gpu_program_fp64 GL_NV_gpu_program_multiview GL_NV_gpu_shader5 GL_NV_half_float GL_NV_internalformat_sample_query GL_NV_light_max_exponent GL_NV_memory_attachment GL_NV_memory_object_sparse GL_NV_multisample_coverage GL_NV_multisample_filter_hint GL_NV_occlusion_query GL_NV_packed_depth_stencil GL_NV_parameter_buffer_object GL_NV_parameter_buffer_object2 GL_NV_path_rendering GL_NV_path_rendering_shared_edge GL_NV_pixel_data_range GL_NV_point_sprite GL_NV_primitive_restart GL_NV_query_resource GL_NV_query_resource_tag GL_NV_register_combiners GL_NV_register_combiners2 GL_NV_robustness_video_memory_purge GL_NV_sample_locations GL_NV_sample_mask_override_coverage GL_NV_shader_atomic_counters GL_NV_shader_atomic_float GL_NV_shader_atomic_float64 GL_NV_shader_atomic_fp16_vector GL_NV_shader_atomic_int64 GL_NV_shader_buffer_load GL_NV_shader_storage_buffer_object GL_NV_shader_subgroup_partitioned GL_NV_shader_thread_group GL_NV_shader_thread_shuffle GL_NV_stereo_view_rendering GL_NV_texgen_reflection GL_NV_texture_barrier GL_NV_texture_compression_vtc GL_NV_texture_env_combine4 GL_NV_texture_multisample GL_NV_texture_rectangle GL_NV_texture_rectangle_compressed GL_NV_texture_shader GL_NV_texture_shader2 GL_NV_texture_shader3 GL_NV_timeline_semaphore GL_NV_transform_feedback GL_NV_transform_feedback2 GL_NV_uniform_buffer_std430_layout GL_NV_uniform_buffer_unified_memory GL_NV_vdpau_interop GL_NV_vdpau_interop2 GL_NV_vertex_array_range GL_NV_vertex_array_range2 GL_NV_vertex_attrib_integer_64bit GL_NV_vertex_buffer_unified_memory GL_NV_vertex_program GL_NV_vertex_program1_1 GL_NV_vertex_program2 GL_NV_vertex_program2_option GL_NV_vertex_program3 GL_NV_viewport_array2 GL_NV_viewport_swizzle GL_OVR_multiview GL_OVR_multiview2 GL_S3_s3tc GL_SGIS_generate_mipmap GL_SGIS_texture_lod GL_SGIX_depth_texture GL_SGIX_shadow GL_SUN_slice_accum GL_ANDROID_extension_pack_es31a GL_EXT_EGL_image_external_wrap_modes GL_EXT_base_instance GL_EXT_blend_func_extended GL_EXT_blend_minmax GL_EXT_buffer_storage GL_EXT_clear_texture GL_EXT_clip_control GL_EXT_clip_cull_distance GL_EXT_color_buffer_float GL_EXT_color_buffer_half_float GL_EXT_compressed_ETC1_RGB8_sub_texture GL_EXT_conservative_depth GL_EXT_copy_image GL_EXT_debug_label GL_EXT_depth_clamp GL_EXT_discard_framebuffer GL_EXT_disjoint_timer_query GL_EXT_draw_buffers_indexed GL_EXT_draw_elements_base_vertex GL_EXT_draw_transform_feedback GL_EXT_float_blend GL_EXT_frag_depth GL_EXT_geometry_point_size GL_EXT_geometry_shader GL_EXT_gpu_shader5 GL_EXT_map_buffer_range GL_EXT_memory_object GL_EXT_memory_object_fd GL_EXT_multi_draw_indirect GL_EXT_multisample_compatibility GL_EXT_multisampled_render_to_texture GL_EXT_multisampled_render_to_texture2 GL_EXT_multiview_texture_multisample GL_EXT_multiview_timer_query GL_EXT_occlusion_query_boolean GL_EXT_polygon_offset_clamp GL_EXT_post_depth_coverage GL_EXT_primitive_bounding_box GL_EXT_raster_multisample GL_EXT_read_format_bgra GL_EXT_render_snorm GL_EXT_robustness GL_EXT_sRGB GL_EXT_sRGB_write_control GL_EXT_semaphore GL_EXT_semaphore_fd GL_EXT_separate_shader_objects GL_EXT_shader_group_vote GL_EXT_shader_implicit_conversions GL_EXT_shader_integer_mix GL_EXT_shader_io_blocks GL_EXT_shader_non_constant_global_initializers GL_EXT_shader_texture_lod GL_EXT_shadow_samplers GL_EXT_sparse_texture GL_EXT_sparse_texture2 GL_EXT_tessellation_point_size GL_EXT_tessellation_shader GL_EXT_texture_border_clamp GL_EXT_texture_buffer GL_EXT_texture_compression_bptc GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map_array GL_EXT_texture_filter_anisotropic GL_EXT_texture_filter_minmax GL_EXT_texture_format_BGRA8888 GL_EXT_texture_mirror_clamp_to_edge GL_EXT_texture_norm16 GL_EXT_texture_query_lod GL_EXT_texture_rg GL_EXT_texture_sRGB_R8 GL_EXT_texture_sRGB_decode GL_EXT_texture_shadow_lod GL_EXT_texture_storage GL_EXT_texture_view GL_EXT_unpack_subimage GL_EXT_window_rectangles GL_KHR_blend_equation_advanced GL_KHR_blend_equation_advanced_coherent GL_KHR_context_flush_control GL_KHR_debug GL_KHR_no_error GL_KHR_parallel_shader_compile GL_KHR_robust_buffer_access_behavior GL_KHR_robustness GL_KHR_shader_subgroup GL_KHR_texture_compression_astc_hdr GL_KHR_texture_compression_astc_ldr GL_KHR_texture_compression_astc_sliced_3d GL_NVX_blend_equation_advanced_multi_draw_buffers GL_NV_bgr GL_NV_bindless_texture GL_NV_blend_equation_advanced GL_NV_blend_equation_advanced_coherent GL_NV_blend_minmax_factor GL_NV_clip_space_w_scaling GL_NV_conditional_render GL_NV_conservative_raster GL_NV_conservative_raster_pre_snap_triangles GL_NV_copy_buffer GL_NV_copy_image GL_NV_draw_buffers GL_NV_draw_instanced GL_NV_draw_texture GL_NV_draw_vulkan_image GL_NV_explicit_attrib_location GL_NV_fbo_color_attachments GL_NV_fill_rectangle GL_NV_fragment_coverage_to_color GL_NV_fragment_shader_interlock GL_NV_framebuffer_blit GL_NV_framebuffer_mixed_samples GL_NV_framebuffer_multisample GL_NV_generate_mipmap_sRGB GL_NV_geometry_shader_passthrough GL_NV_gpu_shader5 GL_NV_image_formats GL_NV_instanced_arrays GL_NV_internalformat_sample_query GL_NV_memory_attachment GL_NV_memory_object_sparse GL_NV_non_square_matrices GL_NV_occlusion_query_samples GL_NV_pack_subimage GL_NV_packed_float GL_NV_packed_float_linear GL_NV_path_rendering GL_NV_path_rendering_shared_edge GL_NV_pixel_buffer_object GL_NV_polygon_mode GL_NV_read_buffer GL_NV_read_depth GL_NV_read_depth_stencil GL_NV_read_stencil GL_NV_sRGB_formats GL_NV_sample_locations GL_NV_sample_mask_override_coverage GL_NV_shader_atomic_fp16_vector GL_NV_shader_noperspective_interpolation GL_NV_shader_subgroup_partitioned GL_NV_shadow_samplers_array GL_NV_shadow_samplers_cube GL_NV_stereo_view_rendering GL_NV_texture_array GL_NV_texture_barrier GL_NV_texture_border_clamp GL_NV_texture_compression_latc GL_NV_texture_compression_s3tc GL_NV_texture_compression_s3tc_update GL_NV_timeline_semaphore GL_NV_timer_query GL_NV_viewport_array GL_NV_viewport_array2 GL_NV_viewport_swizzle GL_OES_compressed_ETC1_RGB8_texture GL_OES_copy_image GL_OES_depth24 GL_OES_depth32 GL_OES_depth_texture GL_OES_depth_texture_cube_map GL_OES_draw_buffers_indexed GL_OES_draw_elements_base_vertex GL_OES_element_index_uint GL_OES_fbo_render_mipmap GL_OES_geometry_point_size GL_OES_geometry_shader GL_OES_get_program_binary GL_OES_gpu_shader5 GL_OES_mapbuffer GL_OES_packed_depth_stencil GL_OES_primitive_bounding_box GL_OES_rgb8_rgba8 GL_OES_sample_shading GL_OES_sample_variables GL_OES_shader_image_atomic GL_OES_shader_io_blocks GL_OES_shader_multisample_interpolation GL_OES_standard_derivatives GL_OES_tessellation_point_size GL_OES_tessellation_shader GL_OES_texture_border_clamp GL_OES_texture_buffer GL_OES_texture_cube_map_array GL_OES_texture_float GL_OES_texture_float_linear GL_OES_texture_half_float GL_OES_texture_half_float_linear GL_OES_texture_npot GL_OES_texture_stencil8 GL_OES_texture_storage_multisample_2d_array GL_OES_texture_view GL_OES_vertex_array_object GL_OES_vertex_half_float GL_OES_viewport_array GL_OVR_multiview GL_OVR_multiview2 GL_OVR_multiview_multisampled_render_to_texture" +"$@" From 3ac9d65cdd7b5a6f7a24051d268c7038c03a81ff Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 24 Sep 2025 02:39:37 +0200 Subject: [PATCH 30/52] [yuzu_cmd] fix HFA Wpsabi warning on aarch64 (#2554) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2554 Reviewed-by: MaranBr Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- src/yuzu_cmd/emu_window/emu_window_sdl2.cpp | 22 +++++++++++++-------- src/yuzu_cmd/emu_window/emu_window_sdl2.h | 10 ++++++++-- 2 files changed, 22 insertions(+), 10 deletions(-) diff --git a/src/yuzu_cmd/emu_window/emu_window_sdl2.cpp b/src/yuzu_cmd/emu_window/emu_window_sdl2.cpp index 41697a22e8..9ec6b1d594 100644 --- a/src/yuzu_cmd/emu_window/emu_window_sdl2.cpp +++ b/src/yuzu_cmd/emu_window/emu_window_sdl2.cpp @@ -1,3 +1,5 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-FileCopyrightText: 2016 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -49,19 +51,23 @@ InputCommon::MouseButton EmuWindow_SDL2::SDLButtonToMouseButton(u32 button) cons } } -std::pair EmuWindow_SDL2::MouseToTouchPos(s32 touch_x, s32 touch_y) const { - int w, h; +/// @brief Translates pixel position to float position +EmuWindow_SDL2::FloatPairNonHFA EmuWindow_SDL2::MouseToTouchPos(s32 touch_x, s32 touch_y) const { + int w = 0, h = 0; SDL_GetWindowSize(render_window, &w, &h); - const float fx = static_cast(touch_x) / w; - const float fy = static_cast(touch_y) / h; - - return {std::clamp(fx, 0.0f, 1.0f), std::clamp(fy, 0.0f, 1.0f)}; + const float fx = float(touch_x) / w; + const float fy = float(touch_y) / h; + return { + std::clamp(fx, 0.0f, 1.0f), + std::clamp(fy, 0.0f, 1.0f), + 0 + }; } void EmuWindow_SDL2::OnMouseButton(u32 button, u8 state, s32 x, s32 y) { const auto mouse_button = SDLButtonToMouseButton(button); if (state == SDL_PRESSED) { - const auto [touch_x, touch_y] = MouseToTouchPos(x, y); + auto const [touch_x, touch_y, _] = MouseToTouchPos(x, y); input_subsystem->GetMouse()->PressButton(x, y, mouse_button); input_subsystem->GetMouse()->PressMouseButton(mouse_button); input_subsystem->GetMouse()->PressTouchButton(touch_x, touch_y, mouse_button); @@ -71,7 +77,7 @@ void EmuWindow_SDL2::OnMouseButton(u32 button, u8 state, s32 x, s32 y) { } void EmuWindow_SDL2::OnMouseMotion(s32 x, s32 y) { - const auto [touch_x, touch_y] = MouseToTouchPos(x, y); + auto const [touch_x, touch_y, _] = MouseToTouchPos(x, y); input_subsystem->GetMouse()->Move(x, y, 0, 0); input_subsystem->GetMouse()->MouseMove(touch_x, touch_y); input_subsystem->GetMouse()->TouchMove(touch_x, touch_y); diff --git a/src/yuzu_cmd/emu_window/emu_window_sdl2.h b/src/yuzu_cmd/emu_window/emu_window_sdl2.h index 4ad05e0e16..8aec1efda0 100644 --- a/src/yuzu_cmd/emu_window/emu_window_sdl2.h +++ b/src/yuzu_cmd/emu_window/emu_window_sdl2.h @@ -1,8 +1,11 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later // SPDX-FileCopyrightText: 2016 Citra Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once +#include #include #include "core/frontend/emu_window.h" @@ -43,8 +46,11 @@ protected: /// Converts a SDL mouse button into MouseInput mouse button InputCommon::MouseButton SDLButtonToMouseButton(u32 button) const; - /// Translates pixel position to float position - std::pair MouseToTouchPos(s32 touch_x, s32 touch_y) const; + // Using std::pair will invoke HFA miscompilation bug on g++10 + // on newer versions it emits an annoying warning, so just not use an HFA + // https://stackoverflow.com/questions/77729813/parameter-passing-for-argument-when-c17-is-enabled-changed-to-match-c14 + using FloatPairNonHFA = std::tuple; + FloatPairNonHFA MouseToTouchPos(s32 touch_x, s32 touch_y) const; /// Called by WaitEvent when a mouse button is pressed or released void OnMouseButton(u32 button, u8 state, s32 x, s32 y); From 3e299dc0f5dee2b56e5cb27ff4279cd05f54e717 Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 24 Sep 2025 02:40:07 +0200 Subject: [PATCH 31/52] [dynarmic] remove frontend options; fixup exception handler code to support other OSes, do not use mcl macros for arch in EH (#2540) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2540 Reviewed-by: MaranBr Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- src/dynarmic/CMakeLists.txt | 3 - src/dynarmic/src/dynarmic/CMakeLists.txt | 194 ++++++++---------- .../backend/exception_handler_generic.cpp | 9 +- .../backend/exception_handler_macos.cpp | 12 +- .../backend/exception_handler_macos_mig.c | 4 +- .../backend/exception_handler_posix.cpp | 100 +-------- .../backend/exception_handler_windows.cpp | 7 +- src/dynarmic/src/dynarmic/common/context.h | 120 +++++++++++ src/dynarmic/tests/CMakeLists.txt | 164 +++++++-------- 9 files changed, 312 insertions(+), 301 deletions(-) create mode 100644 src/dynarmic/src/dynarmic/common/context.h diff --git a/src/dynarmic/CMakeLists.txt b/src/dynarmic/CMakeLists.txt index a9808391ae..331f42afba 100644 --- a/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/CMakeLists.txt @@ -39,9 +39,6 @@ option(DYNARMIC_INSTALL "Install dynarmic headers and CMake files" OFF) option(DYNARMIC_USE_BUNDLED_EXTERNALS "Use all bundled externals (useful when e.g. cross-compiling)" OFF) option(DYNARMIC_WARNINGS_AS_ERRORS "Warnings as errors" ${MASTER_PROJECT}) option(DYNARMIC_ENABLE_LTO "Enable LTO" OFF) -if (NOT DEFINED DYNARMIC_FRONTENDS) - set(DYNARMIC_FRONTENDS "A32;A64" CACHE STRING "Selects which frontends to enable") -endif() # Default to a Release build if (NOT CMAKE_BUILD_TYPE) diff --git a/src/dynarmic/src/dynarmic/CMakeLists.txt b/src/dynarmic/src/dynarmic/CMakeLists.txt index e8f8a6a767..a5234609cf 100644 --- a/src/dynarmic/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/src/dynarmic/CMakeLists.txt @@ -1,6 +1,5 @@ # SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later - include(TargetArchitectureSpecificSources) add_library(dynarmic @@ -103,65 +102,57 @@ add_library(dynarmic ir/type.h ir/value.cpp ir/value.h + # A32 + frontend/A32/a32_ir_emitter.cpp + frontend/A32/a32_ir_emitter.h + frontend/A32/a32_location_descriptor.cpp + frontend/A32/a32_location_descriptor.h + frontend/A32/decoder/arm.h + frontend/A32/decoder/arm.inc + frontend/A32/decoder/asimd.h + frontend/A32/decoder/asimd.inc + frontend/A32/decoder/thumb16.h + frontend/A32/decoder/thumb16.inc + frontend/A32/decoder/thumb32.h + frontend/A32/decoder/thumb32.inc + frontend/A32/decoder/vfp.h + frontend/A32/decoder/vfp.inc + frontend/A32/disassembler/disassembler.h + frontend/A32/disassembler/disassembler_arm.cpp + frontend/A32/disassembler/disassembler_thumb.cpp + frontend/A32/FPSCR.h + frontend/A32/ITState.h + frontend/A32/PSR.h + frontend/A32/translate/a32_translate.cpp + frontend/A32/translate/a32_translate.h + frontend/A32/translate/conditional_state.cpp + frontend/A32/translate/conditional_state.h + frontend/A32/translate/translate_arm.cpp + frontend/A32/translate/translate_thumb.cpp + interface/A32/a32.h + interface/A32/arch_version.h + interface/A32/config.h + interface/A32/coprocessor.h + interface/A32/coprocessor_util.h + interface/A32/disassembler.h + ir/opt/a32_constant_memory_reads_pass.cpp + ir/opt/a32_get_set_elimination_pass.cpp + # A64 + frontend/A64/a64_ir_emitter.cpp + frontend/A64/a64_ir_emitter.h + frontend/A64/a64_location_descriptor.cpp + frontend/A64/a64_location_descriptor.h + frontend/A64/decoder/a64.h + frontend/A64/decoder/a64.inc + frontend/A64/translate/a64_translate.cpp + frontend/A64/translate/a64_translate.h + interface/A64/a64.h + interface/A64/config.h + ir/opt/a64_callback_config_pass.cpp + ir/opt/a64_get_set_elimination_pass.cpp + ir/opt/a64_merge_interpret_blocks.cpp ) -if ("A32" IN_LIST DYNARMIC_FRONTENDS) - target_sources(dynarmic PRIVATE - frontend/A32/a32_ir_emitter.cpp - frontend/A32/a32_ir_emitter.h - frontend/A32/a32_location_descriptor.cpp - frontend/A32/a32_location_descriptor.h - frontend/A32/decoder/arm.h - frontend/A32/decoder/arm.inc - frontend/A32/decoder/asimd.h - frontend/A32/decoder/asimd.inc - frontend/A32/decoder/thumb16.h - frontend/A32/decoder/thumb16.inc - frontend/A32/decoder/thumb32.h - frontend/A32/decoder/thumb32.inc - frontend/A32/decoder/vfp.h - frontend/A32/decoder/vfp.inc - frontend/A32/disassembler/disassembler.h - frontend/A32/disassembler/disassembler_arm.cpp - frontend/A32/disassembler/disassembler_thumb.cpp - frontend/A32/FPSCR.h - frontend/A32/ITState.h - frontend/A32/PSR.h - frontend/A32/translate/a32_translate.cpp - frontend/A32/translate/a32_translate.h - frontend/A32/translate/conditional_state.cpp - frontend/A32/translate/conditional_state.h - frontend/A32/translate/translate_arm.cpp - frontend/A32/translate/translate_thumb.cpp - interface/A32/a32.h - interface/A32/arch_version.h - interface/A32/config.h - interface/A32/coprocessor.h - interface/A32/coprocessor_util.h - interface/A32/disassembler.h - ir/opt/a32_constant_memory_reads_pass.cpp - ir/opt/a32_get_set_elimination_pass.cpp - ) -endif() - -if ("A64" IN_LIST DYNARMIC_FRONTENDS) - target_sources(dynarmic PRIVATE - frontend/A64/a64_ir_emitter.cpp - frontend/A64/a64_ir_emitter.h - frontend/A64/a64_location_descriptor.cpp - frontend/A64/a64_location_descriptor.h - frontend/A64/decoder/a64.h - frontend/A64/decoder/a64.inc - frontend/A64/translate/a64_translate.cpp - frontend/A64/translate/a64_translate.h - interface/A64/a64.h - interface/A64/config.h - ir/opt/a64_callback_config_pass.cpp - ir/opt/a64_get_set_elimination_pass.cpp - ir/opt/a64_merge_interpret_blocks.cpp - ) -endif() - if ("x86_64" IN_LIST ARCHITECTURE) # Newer versions of xbyak (>= 7.25.0) have stricter checks that currently # fail in dynarmic @@ -218,29 +209,21 @@ if ("x86_64" IN_LIST ARCHITECTURE) common/spin_lock_x64.h common/x64_disassemble.cpp common/x64_disassemble.h + # A32 + backend/x64/a32_emit_x64.cpp + backend/x64/a32_emit_x64.h + backend/x64/a32_emit_x64_memory.cpp + backend/x64/a32_interface.cpp + backend/x64/a32_jitstate.cpp + backend/x64/a32_jitstate.h + # A64 + backend/x64/a64_emit_x64.cpp + backend/x64/a64_emit_x64.h + backend/x64/a64_emit_x64_memory.cpp + backend/x64/a64_interface.cpp + backend/x64/a64_jitstate.cpp + backend/x64/a64_jitstate.h ) - - if ("A32" IN_LIST DYNARMIC_FRONTENDS) - target_architecture_specific_sources(dynarmic "x86_64" - backend/x64/a32_emit_x64.cpp - backend/x64/a32_emit_x64.h - backend/x64/a32_emit_x64_memory.cpp - backend/x64/a32_interface.cpp - backend/x64/a32_jitstate.cpp - backend/x64/a32_jitstate.h - ) - endif() - - if ("A64" IN_LIST DYNARMIC_FRONTENDS) - target_architecture_specific_sources(dynarmic "x86_64" - backend/x64/a64_emit_x64.cpp - backend/x64/a64_emit_x64.h - backend/x64/a64_emit_x64_memory.cpp - backend/x64/a64_interface.cpp - backend/x64/a64_jitstate.cpp - backend/x64/a64_jitstate.h - ) - endif() endif() if ("arm64" IN_LIST ARCHITECTURE) @@ -284,25 +267,17 @@ if ("arm64" IN_LIST ARCHITECTURE) backend/arm64/verbose_debugging_output.h common/spin_lock_arm64.cpp common/spin_lock_arm64.h + # A32 + backend/arm64/a32_address_space.cpp + backend/arm64/a32_address_space.h + backend/arm64/a32_core.h + backend/arm64/a32_interface.cpp + # A64 + backend/arm64/a64_address_space.cpp + backend/arm64/a64_address_space.h + backend/arm64/a64_core.h + backend/arm64/a64_interface.cpp ) - - if ("A32" IN_LIST DYNARMIC_FRONTENDS) - target_architecture_specific_sources(dynarmic "arm64" - backend/arm64/a32_address_space.cpp - backend/arm64/a32_address_space.h - backend/arm64/a32_core.h - backend/arm64/a32_interface.cpp - ) - endif() - - if ("A64" IN_LIST DYNARMIC_FRONTENDS) - target_architecture_specific_sources(dynarmic "arm64" - backend/arm64/a64_address_space.cpp - backend/arm64/a64_address_space.h - backend/arm64/a64_core.h - backend/arm64/a64_interface.cpp - ) - endif() endif() if ("riscv" IN_LIST ARCHITECTURE) @@ -331,21 +306,14 @@ if ("riscv" IN_LIST ARCHITECTURE) backend/riscv64/reg_alloc.cpp backend/riscv64/reg_alloc.h backend/riscv64/stack_layout.h + # A32 + backend/riscv64/a32_address_space.cpp + backend/riscv64/a32_address_space.h + backend/riscv64/a32_core.h + backend/riscv64/a32_interface.cpp + backend/riscv64/code_block.h ) - - if ("A32" IN_LIST DYNARMIC_FRONTENDS) - target_sources(dynarmic PRIVATE - backend/riscv64/a32_address_space.cpp - backend/riscv64/a32_address_space.h - backend/riscv64/a32_core.h - backend/riscv64/a32_interface.cpp - backend/riscv64/code_block.h - ) - endif() - - if ("A64" IN_LIST DYNARMIC_FRONTENDS) - message(FATAL_ERROR "TODO: Unimplemented frontend for this host architecture") - endif() + message(FATAL_ERROR "TODO: Unimplemented frontend for this host architecture") endif() if (WIN32) @@ -423,7 +391,7 @@ target_link_libraries(dynarmic ) if (BOOST_NO_HEADERS) -target_link_libraries(dynarmic PRIVATE Boost::variant Boost::icl Boost::pool) + target_link_libraries(dynarmic PRIVATE Boost::variant Boost::icl Boost::pool) else() target_link_libraries(dynarmic PRIVATE Boost::headers) endif() diff --git a/src/dynarmic/src/dynarmic/backend/exception_handler_generic.cpp b/src/dynarmic/src/dynarmic/backend/exception_handler_generic.cpp index ad7df25ca6..23dc294511 100644 --- a/src/dynarmic/src/dynarmic/backend/exception_handler_generic.cpp +++ b/src/dynarmic/src/dynarmic/backend/exception_handler_generic.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + /* This file is part of the dynarmic project. * Copyright (c) 2016 MerryMage * SPDX-License-Identifier: 0BSD @@ -13,15 +16,15 @@ struct ExceptionHandler::Impl final { ExceptionHandler::ExceptionHandler() = default; ExceptionHandler::~ExceptionHandler() = default; -#if defined(MCL_ARCHITECTURE_X86_64) +#if defined(ARCHITECTURE_x86_64) void ExceptionHandler::Register(X64::BlockOfCode&) { // Do nothing } -#elif defined(MCL_ARCHITECTURE_ARM64) +#elif defined(ARCHITECTURE_arm64) void ExceptionHandler::Register(oaknut::CodeBlock&, std::size_t) { // Do nothing } -#elif defined(MCL_ARCHITECTURE_RISCV) +#elif defined(ARCHITECTURE_riscv64) void ExceptionHandler::Register(RV64::CodeBlock&, std::size_t) { // Do nothing } diff --git a/src/dynarmic/src/dynarmic/backend/exception_handler_macos.cpp b/src/dynarmic/src/dynarmic/backend/exception_handler_macos.cpp index 52bcf5972f..76e517f05b 100644 --- a/src/dynarmic/src/dynarmic/backend/exception_handler_macos.cpp +++ b/src/dynarmic/src/dynarmic/backend/exception_handler_macos.cpp @@ -25,7 +25,7 @@ #include "dynarmic/backend/exception_handler.h" -#if defined(MCL_ARCHITECTURE_X86_64) +#if defined(ARCHITECTURE_x86_64) # include "dynarmic/backend/x64/block_of_code.h" # define mig_external extern "C" @@ -36,7 +36,7 @@ using dynarmic_thread_state_t = x86_thread_state64_t; -#elif defined(MCL_ARCHITECTURE_ARM64) +#elif defined(ARCHITECTURE_arm64) # include # define mig_external extern "C" @@ -133,7 +133,7 @@ void MachHandler::MessagePump() { } } -#if defined(MCL_ARCHITECTURE_X86_64) +#if defined(ARCHITECTURE_x86_64) kern_return_t MachHandler::HandleRequest(x86_thread_state64_t* ts) { std::lock_guard guard(code_block_infos_mutex); @@ -151,7 +151,7 @@ kern_return_t MachHandler::HandleRequest(x86_thread_state64_t* ts) { return KERN_SUCCESS; } -#elif defined(MCL_ARCHITECTURE_ARM64) +#elif defined(ARCHITECTURE_arm64) kern_return_t MachHandler::HandleRequest(arm_thread_state64_t* ts) { std::lock_guard guard(code_block_infos_mutex); @@ -269,13 +269,13 @@ private: ExceptionHandler::ExceptionHandler() = default; ExceptionHandler::~ExceptionHandler() = default; -#if defined(MCL_ARCHITECTURE_X86_64) +#if defined(ARCHITECTURE_x86_64) void ExceptionHandler::Register(X64::BlockOfCode& code) { const u64 code_begin = mcl::bit_cast(code.getCode()); const u64 code_end = code_begin + code.GetTotalCodeSize(); impl = std::make_unique(code_begin, code_end); } -#elif defined(MCL_ARCHITECTURE_ARM64) +#elif defined(ARCHITECTURE_arm64) void ExceptionHandler::Register(oaknut::CodeBlock& mem, std::size_t size) { const u64 code_begin = mcl::bit_cast(mem.ptr()); const u64 code_end = code_begin + size; diff --git a/src/dynarmic/src/dynarmic/backend/exception_handler_macos_mig.c b/src/dynarmic/src/dynarmic/backend/exception_handler_macos_mig.c index 762a80ca42..25678ab115 100644 --- a/src/dynarmic/src/dynarmic/backend/exception_handler_macos_mig.c +++ b/src/dynarmic/src/dynarmic/backend/exception_handler_macos_mig.c @@ -5,9 +5,9 @@ #include -#if defined(MCL_ARCHITECTURE_X86_64) +#if defined(ARCHITECTURE_x86_64) # include "dynarmic/backend/x64/mig/mach_exc_server.c" -#elif defined(MCL_ARCHITECTURE_ARM64) +#elif defined(ARCHITECTURE_arm64) # include "dynarmic/backend/arm64/mig/mach_exc_server.c" #else # error "Invalid architecture" diff --git a/src/dynarmic/src/dynarmic/backend/exception_handler_posix.cpp b/src/dynarmic/src/dynarmic/backend/exception_handler_posix.cpp index d0653eceab..f1f208179f 100644 --- a/src/dynarmic/src/dynarmic/backend/exception_handler_posix.cpp +++ b/src/dynarmic/src/dynarmic/backend/exception_handler_posix.cpp @@ -12,31 +12,17 @@ #include #include #include -#include -#ifdef __APPLE__ -# include -# include -#else -# include -# ifndef __OpenBSD__ -# include -# endif -# ifdef __sun__ -# include -# endif -#endif - #include - #include "dynarmic/backend/exception_handler.h" +#include "dynarmic/common/assert.h" +#include "dynarmic/common/context.h" #include "dynarmic/common/common_types.h" -#if defined(MCL_ARCHITECTURE_X86_64) +#if defined(ARCHITECTURE_x86_64) # include "dynarmic/backend/x64/block_of_code.h" -#elif defined(MCL_ARCHITECTURE_ARM64) +#elif defined(ARCHITECTURE_arm64) # include - # include "dynarmic/backend/arm64/abi.h" -#elif defined(MCL_ARCHITECTURE_RISCV) +#elif defined(ARCHITECTURE_riscv64) # include "dynarmic/backend/riscv64/code_block.h" #else # error "Invalid architecture" @@ -129,35 +115,8 @@ void RegisterHandler() { void SigHandler::SigAction(int sig, siginfo_t* info, void* raw_context) { DEBUG_ASSERT(sig == SIGSEGV || sig == SIGBUS); -#ifndef MCL_ARCHITECTURE_RISCV - ucontext_t* ucontext = reinterpret_cast(raw_context); -#ifndef __OpenBSD__ - auto& mctx = ucontext->uc_mcontext; -#endif -#endif - -#if defined(MCL_ARCHITECTURE_X86_64) -# if defined(__APPLE__) -# define CTX_RIP (mctx->__ss.__rip) -# define CTX_RSP (mctx->__ss.__rsp) -# elif defined(__linux__) -# define CTX_RIP (mctx.gregs[REG_RIP]) -# define CTX_RSP (mctx.gregs[REG_RSP]) -# elif defined(__FreeBSD__) -# define CTX_RIP (mctx.mc_rip) -# define CTX_RSP (mctx.mc_rsp) -# elif defined(__NetBSD__) -# define CTX_RIP (mctx.__gregs[_REG_RIP]) -# define CTX_RSP (mctx.__gregs[_REG_RSP]) -# elif defined(__OpenBSD__) -# define CTX_RIP (ucontext->sc_rip) -# define CTX_RSP (ucontext->sc_rsp) -# elif defined(__sun__) -# define CTX_RIP (mctx.gregs[REG_RIP]) -# define CTX_RSP (mctx.gregs[REG_RSP]) -# else -# error "Unknown platform" -# endif + CTX_DECLARE(raw_context); +#if defined(ARCHITECTURE_x86_64) { std::shared_lock guard(sig_handler->code_block_infos_mutex); if (auto const iter = sig_handler->FindCodeBlockInfo(CTX_RIP); iter != sig_handler->code_block_infos.end()) { @@ -169,48 +128,7 @@ void SigHandler::SigAction(int sig, siginfo_t* info, void* raw_context) { } } fmt::print(stderr, "Unhandled {} at rip {:#018x}\n", sig == SIGSEGV ? "SIGSEGV" : "SIGBUS", CTX_RIP); -#elif defined(MCL_ARCHITECTURE_ARM64) -# if defined(__APPLE__) -# define CTX_PC (mctx->__ss.__pc) -# define CTX_SP (mctx->__ss.__sp) -# define CTX_LR (mctx->__ss.__lr) -# define CTX_X(i) (mctx->__ss.__x[i]) -# define CTX_Q(i) (mctx->__ns.__v[i]) -# elif defined(__linux__) -# define CTX_PC (mctx.pc) -# define CTX_SP (mctx.sp) -# define CTX_LR (mctx.regs[30]) -# define CTX_X(i) (mctx.regs[i]) -# define CTX_Q(i) (fpctx->vregs[i]) - [[maybe_unused]] const auto fpctx = [&mctx] { - _aarch64_ctx* header = (_aarch64_ctx*)&mctx.__reserved; - while (header->magic != FPSIMD_MAGIC) { - ASSERT(header->magic && header->size); - header = (_aarch64_ctx*)((char*)header + header->size); - } - return (fpsimd_context*)header; - }(); -# elif defined(__FreeBSD__) -# define CTX_PC (mctx.mc_gpregs.gp_elr) -# define CTX_SP (mctx.mc_gpregs.gp_sp) -# define CTX_LR (mctx.mc_gpregs.gp_lr) -# define CTX_X(i) (mctx.mc_gpregs.gp_x[i]) -# define CTX_Q(i) (mctx.mc_fpregs.fp_q[i]) -# elif defined(__NetBSD__) -# define CTX_PC (mctx.mc_gpregs.gp_elr) -# define CTX_SP (mctx.mc_gpregs.gp_sp) -# define CTX_LR (mctx.mc_gpregs.gp_lr) -# define CTX_X(i) (mctx.mc_gpregs.gp_x[i]) -# define CTX_Q(i) (mctx.mc_fpregs.fp_q[i]) -# elif defined(__OpenBSD__) -# define CTX_PC (ucontext->sc_elr) -# define CTX_SP (ucontext->sc_sp) -# define CTX_LR (ucontext->sc_lr) -# define CTX_X(i) (ucontext->sc_x[i]) -# define CTX_Q(i) (ucontext->sc_q[i]) -# else -# error "Unknown platform" -# endif +#elif defined(ARCHITECTURE_arm64) { std::shared_lock guard(sig_handler->code_block_infos_mutex); if (const auto iter = sig_handler->FindCodeBlockInfo(CTX_PC); iter != sig_handler->code_block_infos.end()) { @@ -220,7 +138,7 @@ void SigHandler::SigAction(int sig, siginfo_t* info, void* raw_context) { } } fmt::print(stderr, "Unhandled {} at pc {:#018x}\n", sig == SIGSEGV ? "SIGSEGV" : "SIGBUS", CTX_PC); -#elif defined(MCL_ARCHITECTURE_RISCV) +#elif defined(ARCHITECTURE_riscv64) ASSERT_FALSE("Unimplemented"); #else # error "Invalid architecture" diff --git a/src/dynarmic/src/dynarmic/backend/exception_handler_windows.cpp b/src/dynarmic/src/dynarmic/backend/exception_handler_windows.cpp index 719c007594..58a3325e17 100644 --- a/src/dynarmic/src/dynarmic/backend/exception_handler_windows.cpp +++ b/src/dynarmic/src/dynarmic/backend/exception_handler_windows.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + /* This file is part of the dynarmic project. * Copyright (c) 2023 MerryMage * SPDX-License-Identifier: 0BSD @@ -5,9 +8,9 @@ #include -#if defined(MCL_ARCHITECTURE_X86_64) +#if defined(ARCHITECTURE_x86_64) # include "dynarmic/backend/x64/exception_handler_windows.cpp" -#elif defined(MCL_ARCHITECTURE_ARM64) +#elif defined(ARCHITECTURE_arm64) # include "dynarmic/backend/exception_handler_generic.cpp" #else # error "Invalid architecture" diff --git a/src/dynarmic/src/dynarmic/common/context.h b/src/dynarmic/src/dynarmic/common/context.h new file mode 100644 index 0000000000..0eb128449c --- /dev/null +++ b/src/dynarmic/src/dynarmic/common/context.h @@ -0,0 +1,120 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +#pragma once + +#ifdef __APPLE__ +# include +# include +#else +# include +# ifndef __OpenBSD__ +# include +# endif +# ifdef __sun__ +# include +# endif +# ifdef __linux__ +# include +# endif +#endif + +#ifdef ARCHITECTURE_x86_64 +# ifdef __OpenBSD__ +# define CTX_DECLARE(raw_context) ucontext_t* ucontext = reinterpret_cast(raw_context); +# else +# define CTX_DECLARE(raw_context) \ + ucontext_t* ucontext = reinterpret_cast(raw_context); \ + [[maybe_unused]] auto& mctx = ucontext->uc_mcontext; +# endif +#elif defined(ARCHITECTURE_arm64) +# ifdef __OpenBSD__ +# define CTX_DECLARE(raw_context) ucontext_t* ucontext = reinterpret_cast(raw_context); +# else +# define CTX_DECLARE(raw_context) \ + ucontext_t* ucontext = reinterpret_cast(raw_context); \ + [[maybe_unused]] auto& mctx = ucontext->uc_mcontext; \ + [[maybe_unused]] const auto fpctx = GetFloatingPointState(mctx); +# endif +#endif + +#if defined(ARCHITECTURE_x86_64) +# if defined(__APPLE__) +# define CTX_RIP (mctx->__ss.__rip) +# define CTX_RSP (mctx->__ss.__rsp) +# elif defined(__linux__) +# define CTX_RIP (mctx.gregs[REG_RIP]) +# define CTX_RSP (mctx.gregs[REG_RSP]) +# elif defined(__FreeBSD__) +# define CTX_RIP (mctx.mc_rip) +# define CTX_RSP (mctx.mc_rsp) +# elif defined(__NetBSD__) +# define CTX_RIP (mctx.__gregs[_REG_RIP]) +# define CTX_RSP (mctx.__gregs[_REG_RSP]) +# elif defined(__OpenBSD__) +# define CTX_RIP (ucontext->sc_rip) +# define CTX_RSP (ucontext->sc_rsp) +# elif defined(__sun__) +# define CTX_RIP (mctx.gregs[REG_RIP]) +# define CTX_RSP (mctx.gregs[REG_RSP]) +# else +# error "Unknown platform" +# endif +#elif defined(ARCHITECTURE_arm64) +# if defined(__APPLE__) +# define CTX_PC (mctx->__ss.__pc) +# define CTX_SP (mctx->__ss.__sp) +# define CTX_LR (mctx->__ss.__lr) +# define CTX_PSTATE (mctx->__ss.__cpsr) +# define CTX_X(i) (mctx->__ss.__x[i]) +# define CTX_Q(i) (mctx->__ns.__v[i]) +# define CTX_FPSR (mctx->__ns.__fpsr) +# define CTX_FPCR (mctx->__ns.__fpcr) +# elif defined(__linux__) +# define CTX_PC (mctx.pc) +# define CTX_SP (mctx.sp) +# define CTX_LR (mctx.regs[30]) +# define CTX_PSTATE (mctx.pstate) +# define CTX_X(i) (mctx.regs[i]) +# define CTX_Q(i) (fpctx->vregs[i]) +# define CTX_FPSR (fpctx->fpsr) +# define CTX_FPCR (fpctx->fpcr) +# elif defined(__FreeBSD__) +# define CTX_PC (mctx.mc_gpregs.gp_elr) +# define CTX_SP (mctx.mc_gpregs.gp_sp) +# define CTX_LR (mctx.mc_gpregs.gp_lr) +# define CTX_X(i) (mctx.mc_gpregs.gp_x[i]) +# define CTX_Q(i) (mctx.mc_fpregs.fp_q[i]) +# elif defined(__NetBSD__) +# define CTX_PC (mctx.mc_gpregs.gp_elr) +# define CTX_SP (mctx.mc_gpregs.gp_sp) +# define CTX_LR (mctx.mc_gpregs.gp_lr) +# define CTX_X(i) (mctx.mc_gpregs.gp_x[i]) +# define CTX_Q(i) (mctx.mc_fpregs.fp_q[i]) +# elif defined(__OpenBSD__) +# define CTX_PC (ucontext->sc_elr) +# define CTX_SP (ucontext->sc_sp) +# define CTX_LR (ucontext->sc_lr) +# define CTX_X(i) (ucontext->sc_x[i]) +# define CTX_Q(i) (ucontext->sc_q[i]) +# else +# error "Unknown platform" +# endif +#else +# error "unimplemented" +#endif + +#ifdef ARCHITECTURE_arm64 +#ifdef __APPLE__ +inline _STRUCT_ARM_NEON_STATE64* GetFloatingPointState(mcontext_t& host_ctx) { + return &(host_ctx->__ns); +} +#elif defined(__linux__) +inline fpsimd_context* GetFloatingPointState(mcontext_t& host_ctx) { + _aarch64_ctx* header = reinterpret_cast<_aarch64_ctx*>(&host_ctx.__reserved); + while (header->magic != FPSIMD_MAGIC) + header = reinterpret_cast<_aarch64_ctx*>(reinterpret_cast(header) + header->size); + return reinterpret_cast(header); +} +#endif +#endif diff --git a/src/dynarmic/tests/CMakeLists.txt b/src/dynarmic/tests/CMakeLists.txt index 85d86c7966..4ace6c2afd 100644 --- a/src/dynarmic/tests/CMakeLists.txt +++ b/src/dynarmic/tests/CMakeLists.txt @@ -1,3 +1,5 @@ +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later include(TargetArchitectureSpecificSources) add_executable(dynarmic_tests @@ -6,33 +8,24 @@ add_executable(dynarmic_tests fp/mantissa_util_tests.cpp fp/unpacked_tests.cpp rand_int.h + # A32 + A32/test_arm_disassembler.cpp + A32/test_arm_instructions.cpp + A32/test_coprocessor.cpp + A32/test_svc.cpp + A32/test_thumb_instructions.cpp + A32/testenv.h + decoder_tests.cpp + # A64 + A64/a64.cpp + A64/fibonacci.cpp + A64/fp_min_max.cpp + A64/misaligned_page_table.cpp + A64/test_invalidation.cpp + A64/real_world.cpp + A64/testenv.h ) - -if ("A32" IN_LIST DYNARMIC_FRONTENDS) - target_sources(dynarmic_tests PRIVATE - A32/test_arm_disassembler.cpp - A32/test_arm_instructions.cpp - A32/test_coprocessor.cpp - A32/test_svc.cpp - A32/test_thumb_instructions.cpp - A32/testenv.h - decoder_tests.cpp - ) -endif() - -if ("A64" IN_LIST DYNARMIC_FRONTENDS) - target_link_libraries(dynarmic_tests PRIVATE merry::oaknut) - - target_sources(dynarmic_tests PRIVATE - A64/a64.cpp - A64/fibonacci.cpp - A64/fp_min_max.cpp - A64/misaligned_page_table.cpp - A64/test_invalidation.cpp - A64/real_world.cpp - A64/testenv.h - ) -endif() +target_link_libraries(dynarmic_tests PRIVATE merry::oaknut) if (DYNARMIC_TESTS_USE_UNICORN) target_link_libraries(dynarmic_tests PRIVATE Unicorn::Unicorn) @@ -40,25 +33,17 @@ if (DYNARMIC_TESTS_USE_UNICORN) target_sources(dynarmic_tests PRIVATE fuzz_util.cpp fuzz_util.h + # A32 + A32/fuzz_arm.cpp + A32/fuzz_thumb.cpp + unicorn_emu/a32_unicorn.cpp + unicorn_emu/a32_unicorn.h + # A64 + A64/fuzz_with_unicorn.cpp + A64/verify_unicorn.cpp + unicorn_emu/a64_unicorn.cpp + unicorn_emu/a64_unicorn.h ) - - if ("A32" IN_LIST DYNARMIC_FRONTENDS) - target_sources(dynarmic_tests PRIVATE - A32/fuzz_arm.cpp - A32/fuzz_thumb.cpp - unicorn_emu/a32_unicorn.cpp - unicorn_emu/a32_unicorn.h - ) - endif() - - if ("A64" IN_LIST DYNARMIC_FRONTENDS) - target_sources(dynarmic_tests PRIVATE - A64/fuzz_with_unicorn.cpp - A64/verify_unicorn.cpp - unicorn_emu/a64_unicorn.cpp - unicorn_emu/a64_unicorn.h - ) - endif() endif() if ("riscv" IN_LIST ARCHITECTURE) @@ -69,9 +54,6 @@ if ("x86_64" IN_LIST ARCHITECTURE) target_link_libraries(dynarmic_tests PRIVATE xbyak::xbyak) target_architecture_specific_sources(dynarmic_tests "x86_64" x64_cpu_info.cpp - ) - - target_architecture_specific_sources(dynarmic_tests "x86_64" native/preserve_xmm.cpp ) @@ -85,50 +67,70 @@ endif() include(CreateDirectoryGroups) -if (("A32" IN_LIST DYNARMIC_FRONTENDS) AND ("A64" IN_LIST DYNARMIC_FRONTENDS)) - add_executable(dynarmic_print_info - print_info.cpp - ) - - create_target_directory_groups(dynarmic_print_info) - - target_link_libraries(dynarmic_print_info PRIVATE dynarmic Boost::headers fmt::fmt merry::mcl) - target_include_directories(dynarmic_print_info PRIVATE . ../src) - target_compile_options(dynarmic_print_info PRIVATE ${DYNARMIC_CXX_FLAGS}) - target_compile_definitions(dynarmic_print_info PRIVATE FMT_USE_USER_DEFINED_LITERALS=1) +# +# dynarmic_print_info +# +add_executable(dynarmic_print_info + print_info.cpp +) +create_target_directory_groups(dynarmic_print_info) +target_link_libraries(dynarmic_print_info PRIVATE dynarmic fmt::fmt merry::mcl) +if (BOOST_NO_HEADERS) + target_link_libraries(dynarmic_print_info PRIVATE Boost::variant Boost::icl Boost::pool) +else() + target_link_libraries(dynarmic_print_info PRIVATE Boost::headers) endif() +target_include_directories(dynarmic_print_info PRIVATE . ../src) +target_compile_options(dynarmic_print_info PRIVATE ${DYNARMIC_CXX_FLAGS}) +target_compile_definitions(dynarmic_print_info PRIVATE FMT_USE_USER_DEFINED_LITERALS=1) -if (("A32" IN_LIST DYNARMIC_FRONTENDS) AND ("A64" IN_LIST DYNARMIC_FRONTENDS)) - add_executable(dynarmic_test_generator - fuzz_util.cpp - fuzz_util.h - test_generator.cpp - ) +# +# dynarmic_test_generator +# +add_executable(dynarmic_test_generator + fuzz_util.cpp + fuzz_util.h + test_generator.cpp +) - create_target_directory_groups(dynarmic_test_generator) +create_target_directory_groups(dynarmic_test_generator) - target_link_libraries(dynarmic_test_generator PRIVATE dynarmic Boost::headers fmt::fmt merry::mcl) - target_include_directories(dynarmic_test_generator PRIVATE . ../src) - target_compile_options(dynarmic_test_generator PRIVATE ${DYNARMIC_CXX_FLAGS}) - target_compile_definitions(dynarmic_test_generator PRIVATE FMT_USE_USER_DEFINED_LITERALS=1) +target_link_libraries(dynarmic_test_generator PRIVATE dynarmic fmt::fmt merry::mcl) +if (BOOST_NO_HEADERS) + target_link_libraries(dynarmic_test_generator PRIVATE Boost::variant Boost::icl Boost::pool) +else() + target_link_libraries(dynarmic_test_generator PRIVATE Boost::headers) endif() +target_include_directories(dynarmic_test_generator PRIVATE . ../src) +target_compile_options(dynarmic_test_generator PRIVATE ${DYNARMIC_CXX_FLAGS}) +target_compile_definitions(dynarmic_test_generator PRIVATE FMT_USE_USER_DEFINED_LITERALS=1) -if (("A32" IN_LIST DYNARMIC_FRONTENDS) AND ("A64" IN_LIST DYNARMIC_FRONTENDS)) - add_executable(dynarmic_test_reader - test_reader.cpp - ) - - create_target_directory_groups(dynarmic_test_reader) - - target_link_libraries(dynarmic_test_reader PRIVATE dynarmic Boost::headers fmt::fmt merry::mcl) - target_include_directories(dynarmic_test_reader PRIVATE . ../src) - target_compile_options(dynarmic_test_reader PRIVATE ${DYNARMIC_CXX_FLAGS}) - target_compile_definitions(dynarmic_test_reader PRIVATE FMT_USE_USER_DEFINED_LITERALS=1) +# +# dynarmic_test_reader +# +add_executable(dynarmic_test_reader + test_reader.cpp +) +create_target_directory_groups(dynarmic_test_reader) +target_link_libraries(dynarmic_test_reader PRIVATE dynarmic fmt::fmt merry::mcl) +if (BOOST_NO_HEADERS) + target_link_libraries(dynarmic_test_reader PRIVATE Boost::variant Boost::icl Boost::pool) +else() + target_link_libraries(dynarmic_test_reader PRIVATE Boost::headers) endif() +target_include_directories(dynarmic_test_reader PRIVATE . ../src) +target_compile_options(dynarmic_test_reader PRIVATE ${DYNARMIC_CXX_FLAGS}) +target_compile_definitions(dynarmic_test_reader PRIVATE FMT_USE_USER_DEFINED_LITERALS=1) +# create_target_directory_groups(dynarmic_tests) -target_link_libraries(dynarmic_tests PRIVATE dynarmic Boost::headers Catch2::Catch2WithMain fmt::fmt merry::mcl) +target_link_libraries(dynarmic_tests PRIVATE dynarmic Catch2::Catch2WithMain fmt::fmt merry::mcl) +if (BOOST_NO_HEADERS) + target_link_libraries(dynarmic_tests PRIVATE Boost::variant Boost::icl Boost::pool) +else() + target_link_libraries(dynarmic_tests PRIVATE Boost::headers) +endif() target_include_directories(dynarmic_tests PRIVATE . ../src) target_compile_options(dynarmic_tests PRIVATE ${DYNARMIC_CXX_FLAGS}) target_compile_definitions(dynarmic_tests PRIVATE FMT_USE_USER_DEFINED_LITERALS=1) From f5bb07341ab57409b359273e1de0c4cf1076b900 Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 24 Sep 2025 03:28:38 +0200 Subject: [PATCH 32/52] [dynarmic] merge IR opt pass into single TU (#2561) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2561 Reviewed-by: MaranBr Reviewed-by: CamilleLaVey Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- src/dynarmic/src/dynarmic/CMakeLists.txt | 15 +- .../backend/arm64/a32_address_space.cpp | 21 +- .../backend/arm64/a64_address_space.cpp | 22 +- .../backend/riscv64/a32_address_space.cpp | 2 +- .../dynarmic/backend/x64/a32_interface.cpp | 16 +- .../dynarmic/backend/x64/a64_interface.cpp | 18 +- .../ir/opt/a32_constant_memory_reads_pass.cpp | 70 - .../ir/opt/a32_get_set_elimination_pass.cpp | 382 ----- .../ir/opt/a64_callback_config_pass.cpp | 57 - .../ir/opt/a64_get_set_elimination_pass.cpp | 165 -- .../ir/opt/a64_merge_interpret_blocks.cpp | 57 - .../ir/opt/constant_propagation_pass.cpp | 559 ------ .../ir/opt/dead_code_elimination_pass.cpp | 23 - .../dynarmic/ir/opt/identity_removal_pass.cpp | 44 - src/dynarmic/src/dynarmic/ir/opt/ir_matcher.h | 127 -- .../src/dynarmic/ir/opt/naming_pass.cpp | 18 - src/dynarmic/src/dynarmic/ir/opt/passes.h | 47 - .../src/dynarmic/ir/opt/polyfill_pass.cpp | 218 --- .../src/dynarmic/ir/opt/verification_pass.cpp | 51 - src/dynarmic/src/dynarmic/ir/opt_passes.cpp | 1519 +++++++++++++++++ src/dynarmic/src/dynarmic/ir/opt_passes.h | 37 + src/dynarmic/tests/A32/fuzz_thumb.cpp | 10 +- src/dynarmic/tests/A64/fuzz_with_unicorn.cpp | 12 +- src/dynarmic/tests/print_info.cpp | 35 +- 24 files changed, 1581 insertions(+), 1944 deletions(-) delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/a32_constant_memory_reads_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/a32_get_set_elimination_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/a64_callback_config_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/a64_get_set_elimination_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/a64_merge_interpret_blocks.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/constant_propagation_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/dead_code_elimination_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/identity_removal_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/ir_matcher.h delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/naming_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/passes.h delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/polyfill_pass.cpp delete mode 100644 src/dynarmic/src/dynarmic/ir/opt/verification_pass.cpp create mode 100644 src/dynarmic/src/dynarmic/ir/opt_passes.cpp create mode 100644 src/dynarmic/src/dynarmic/ir/opt_passes.h diff --git a/src/dynarmic/src/dynarmic/CMakeLists.txt b/src/dynarmic/src/dynarmic/CMakeLists.txt index a5234609cf..9e6bd25913 100644 --- a/src/dynarmic/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/src/dynarmic/CMakeLists.txt @@ -89,14 +89,8 @@ add_library(dynarmic ir/opcodes.cpp ir/opcodes.h ir/opcodes.inc - ir/opt/constant_propagation_pass.cpp - ir/opt/dead_code_elimination_pass.cpp - ir/opt/identity_removal_pass.cpp - ir/opt/ir_matcher.h - ir/opt/naming_pass.cpp - ir/opt/passes.h - ir/opt/polyfill_pass.cpp - ir/opt/verification_pass.cpp + ir/opt_passes.cpp + ir/opt_passes.h ir/terminal.h ir/type.cpp ir/type.h @@ -135,8 +129,6 @@ add_library(dynarmic interface/A32/coprocessor.h interface/A32/coprocessor_util.h interface/A32/disassembler.h - ir/opt/a32_constant_memory_reads_pass.cpp - ir/opt/a32_get_set_elimination_pass.cpp # A64 frontend/A64/a64_ir_emitter.cpp frontend/A64/a64_ir_emitter.h @@ -148,9 +140,6 @@ add_library(dynarmic frontend/A64/translate/a64_translate.h interface/A64/a64.h interface/A64/config.h - ir/opt/a64_callback_config_pass.cpp - ir/opt/a64_get_set_elimination_pass.cpp - ir/opt/a64_merge_interpret_blocks.cpp ) if ("x86_64" IN_LIST ARCHITECTURE) diff --git a/src/dynarmic/src/dynarmic/backend/arm64/a32_address_space.cpp b/src/dynarmic/src/dynarmic/backend/arm64/a32_address_space.cpp index bbdf925ff4..01af361b27 100644 --- a/src/dynarmic/src/dynarmic/backend/arm64/a32_address_space.cpp +++ b/src/dynarmic/src/dynarmic/backend/arm64/a32_address_space.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + /* This file is part of the dynarmic project. * Copyright (c) 2022 MerryMage * SPDX-License-Identifier: 0BSD @@ -16,7 +19,7 @@ #include "dynarmic/frontend/A32/translate/a32_translate.h" #include "dynarmic/interface/A32/config.h" #include "dynarmic/interface/exclusive_monitor.h" -#include "dynarmic/ir/opt/passes.h" +#include "dynarmic/ir/opt_passes.h" namespace Dynarmic::Backend::Arm64 { @@ -163,21 +166,7 @@ A32AddressSpace::A32AddressSpace(const A32::UserConfig& conf) IR::Block A32AddressSpace::GenerateIR(IR::LocationDescriptor descriptor) const { IR::Block ir_block = A32::Translate(A32::LocationDescriptor{descriptor}, conf.callbacks, {conf.arch_version, conf.define_unpredictable_behaviour, conf.hook_hint_instructions}); - - Optimization::PolyfillPass(ir_block, {}); - Optimization::NamingPass(ir_block); - if (conf.HasOptimization(OptimizationFlag::GetSetElimination)) { - Optimization::A32GetSetElimination(ir_block, {.convert_nzc_to_nz = true}); - Optimization::DeadCodeElimination(ir_block); - } - if (conf.HasOptimization(OptimizationFlag::ConstProp)) { - Optimization::A32ConstantMemoryReads(ir_block, conf.callbacks); - Optimization::ConstantPropagation(ir_block); - Optimization::DeadCodeElimination(ir_block); - } - Optimization::IdentityRemovalPass(ir_block); - Optimization::VerificationPass(ir_block); - + Optimization::Optimize(ir_block, conf, {}); return ir_block; } diff --git a/src/dynarmic/src/dynarmic/backend/arm64/a64_address_space.cpp b/src/dynarmic/src/dynarmic/backend/arm64/a64_address_space.cpp index d4fe9a9cb7..c4c1c42792 100644 --- a/src/dynarmic/src/dynarmic/backend/arm64/a64_address_space.cpp +++ b/src/dynarmic/src/dynarmic/backend/arm64/a64_address_space.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + /* This file is part of the dynarmic project. * Copyright (c) 2022 MerryMage * SPDX-License-Identifier: 0BSD @@ -15,7 +18,7 @@ #include "dynarmic/frontend/A64/translate/a64_translate.h" #include "dynarmic/interface/A64/config.h" #include "dynarmic/interface/exclusive_monitor.h" -#include "dynarmic/ir/opt/passes.h" +#include "dynarmic/ir/opt_passes.h" namespace Dynarmic::Backend::Arm64 { @@ -331,22 +334,7 @@ IR::Block A64AddressSpace::GenerateIR(IR::LocationDescriptor descriptor) const { const auto get_code = [this](u64 vaddr) { return conf.callbacks->MemoryReadCode(vaddr); }; IR::Block ir_block = A64::Translate(A64::LocationDescriptor{descriptor}, get_code, {conf.define_unpredictable_behaviour, conf.wall_clock_cntpct}); - - Optimization::A64CallbackConfigPass(ir_block, conf); - Optimization::NamingPass(ir_block); - if (conf.HasOptimization(OptimizationFlag::GetSetElimination) && !conf.check_halt_on_memory_access) { - Optimization::A64GetSetElimination(ir_block); - Optimization::DeadCodeElimination(ir_block); - } - if (conf.HasOptimization(OptimizationFlag::ConstProp)) { - Optimization::ConstantPropagation(ir_block); - Optimization::DeadCodeElimination(ir_block); - } - if (conf.HasOptimization(OptimizationFlag::MiscIROpt)) { - Optimization::A64MergeInterpretBlocksPass(ir_block, conf.callbacks); - } - Optimization::VerificationPass(ir_block); - + Optimization::Optimize(ir_block, conf, {}); return ir_block; } diff --git a/src/dynarmic/src/dynarmic/backend/riscv64/a32_address_space.cpp b/src/dynarmic/src/dynarmic/backend/riscv64/a32_address_space.cpp index efa211618b..8a21aafcf8 100644 --- a/src/dynarmic/src/dynarmic/backend/riscv64/a32_address_space.cpp +++ b/src/dynarmic/src/dynarmic/backend/riscv64/a32_address_space.cpp @@ -15,7 +15,7 @@ #include "dynarmic/backend/riscv64/stack_layout.h" #include "dynarmic/frontend/A32/a32_location_descriptor.h" #include "dynarmic/frontend/A32/translate/a32_translate.h" -#include "dynarmic/ir/opt/passes.h" +#include "dynarmic/ir/opt_passes.h" namespace Dynarmic::Backend::RV64 { diff --git a/src/dynarmic/src/dynarmic/backend/x64/a32_interface.cpp b/src/dynarmic/src/dynarmic/backend/x64/a32_interface.cpp index b116ec180e..382eb70f3f 100644 --- a/src/dynarmic/src/dynarmic/backend/x64/a32_interface.cpp +++ b/src/dynarmic/src/dynarmic/backend/x64/a32_interface.cpp @@ -29,7 +29,7 @@ #include "dynarmic/interface/A32/a32.h" #include "dynarmic/ir/basic_block.h" #include "dynarmic/ir/location_descriptor.h" -#include "dynarmic/ir/opt/passes.h" +#include "dynarmic/ir/opt_passes.h" namespace Dynarmic::A32 { @@ -217,19 +217,7 @@ private: block_of_code.EnsureMemoryCommitted(MINIMUM_REMAINING_CODESIZE); IR::Block ir_block = A32::Translate(A32::LocationDescriptor{descriptor}, conf.callbacks, {conf.arch_version, conf.define_unpredictable_behaviour, conf.hook_hint_instructions}); - Optimization::PolyfillPass(ir_block, polyfill_options); - Optimization::NamingPass(ir_block); - if (conf.HasOptimization(OptimizationFlag::GetSetElimination) && !conf.check_halt_on_memory_access) { - Optimization::A32GetSetElimination(ir_block, {.convert_nz_to_nzc = true}); - Optimization::DeadCodeElimination(ir_block); - } - if (conf.HasOptimization(OptimizationFlag::ConstProp)) { - Optimization::A32ConstantMemoryReads(ir_block, conf.callbacks); - Optimization::ConstantPropagation(ir_block); - Optimization::DeadCodeElimination(ir_block); - } - Optimization::IdentityRemovalPass(ir_block); - Optimization::VerificationPass(ir_block); + Optimization::Optimize(ir_block, conf, polyfill_options); return emitter.Emit(ir_block); } diff --git a/src/dynarmic/src/dynarmic/backend/x64/a64_interface.cpp b/src/dynarmic/src/dynarmic/backend/x64/a64_interface.cpp index ddd2327395..c65b582982 100644 --- a/src/dynarmic/src/dynarmic/backend/x64/a64_interface.cpp +++ b/src/dynarmic/src/dynarmic/backend/x64/a64_interface.cpp @@ -25,7 +25,7 @@ #include "dynarmic/frontend/A64/translate/a64_translate.h" #include "dynarmic/interface/A64/a64.h" #include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opt/passes.h" +#include "dynarmic/ir/opt_passes.h" namespace Dynarmic::A64 { @@ -275,21 +275,7 @@ private: const auto get_code = [this](u64 vaddr) { return conf.callbacks->MemoryReadCode(vaddr); }; IR::Block ir_block = A64::Translate(A64::LocationDescriptor{current_location}, get_code, {conf.define_unpredictable_behaviour, conf.wall_clock_cntpct}); - Optimization::PolyfillPass(ir_block, polyfill_options); - Optimization::A64CallbackConfigPass(ir_block, conf); - Optimization::NamingPass(ir_block); - if (conf.HasOptimization(OptimizationFlag::GetSetElimination) && !conf.check_halt_on_memory_access) { - Optimization::A64GetSetElimination(ir_block); - Optimization::DeadCodeElimination(ir_block); - } - if (conf.HasOptimization(OptimizationFlag::ConstProp)) { - Optimization::ConstantPropagation(ir_block); - Optimization::DeadCodeElimination(ir_block); - } - if (conf.HasOptimization(OptimizationFlag::MiscIROpt)) { - Optimization::A64MergeInterpretBlocksPass(ir_block, conf.callbacks); - } - Optimization::VerificationPass(ir_block); + Optimization::Optimize(ir_block, conf, polyfill_options); return emitter.Emit(ir_block).entrypoint; } diff --git a/src/dynarmic/src/dynarmic/ir/opt/a32_constant_memory_reads_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/a32_constant_memory_reads_pass.cpp deleted file mode 100644 index 9699f18345..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/a32_constant_memory_reads_pass.cpp +++ /dev/null @@ -1,70 +0,0 @@ -/* This file is part of the dynarmic project. - * Copyright (c) 2016 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include "dynarmic/interface/A32/config.h" -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/opt/passes.h" - -namespace Dynarmic::Optimization { - -void A32ConstantMemoryReads(IR::Block& block, A32::UserCallbacks* cb) { - for (auto& inst : block) { - switch (inst.GetOpcode()) { - case IR::Opcode::A32ReadMemory8: { - if (!inst.AreAllArgsImmediates()) { - break; - } - - const u32 vaddr = inst.GetArg(1).GetU32(); - if (cb->IsReadOnlyMemory(vaddr)) { - const u8 value_from_memory = cb->MemoryRead8(vaddr); - inst.ReplaceUsesWith(IR::Value{value_from_memory}); - } - break; - } - case IR::Opcode::A32ReadMemory16: { - if (!inst.AreAllArgsImmediates()) { - break; - } - - const u32 vaddr = inst.GetArg(1).GetU32(); - if (cb->IsReadOnlyMemory(vaddr)) { - const u16 value_from_memory = cb->MemoryRead16(vaddr); - inst.ReplaceUsesWith(IR::Value{value_from_memory}); - } - break; - } - case IR::Opcode::A32ReadMemory32: { - if (!inst.AreAllArgsImmediates()) { - break; - } - - const u32 vaddr = inst.GetArg(1).GetU32(); - if (cb->IsReadOnlyMemory(vaddr)) { - const u32 value_from_memory = cb->MemoryRead32(vaddr); - inst.ReplaceUsesWith(IR::Value{value_from_memory}); - } - break; - } - case IR::Opcode::A32ReadMemory64: { - if (!inst.AreAllArgsImmediates()) { - break; - } - - const u32 vaddr = inst.GetArg(1).GetU32(); - if (cb->IsReadOnlyMemory(vaddr)) { - const u64 value_from_memory = cb->MemoryRead64(vaddr); - inst.ReplaceUsesWith(IR::Value{value_from_memory}); - } - break; - } - default: - break; - } - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/a32_get_set_elimination_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/a32_get_set_elimination_pass.cpp deleted file mode 100644 index 499b38b120..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/a32_get_set_elimination_pass.cpp +++ /dev/null @@ -1,382 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project -// SPDX-License-Identifier: GPL-3.0-or-later - -/* This file is part of the dynarmic project. - * Copyright (c) 2016 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include -#include -#include - -#include "dynarmic/common/assert.h" -#include "dynarmic/common/common_types.h" - -#include "dynarmic/frontend/A32/a32_ir_emitter.h" -#include "dynarmic/frontend/A32/a32_types.h" -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/opt/passes.h" -#include "dynarmic/ir/value.h" - -namespace Dynarmic::Optimization { - -namespace { - -void FlagsPass(IR::Block& block) { - using Iterator = std::reverse_iterator; - - struct FlagInfo { - bool set_not_required = false; - bool has_value_request = false; - Iterator value_request = {}; - }; - struct ValuelessFlagInfo { - bool set_not_required = false; - }; - ValuelessFlagInfo nzcvq; - ValuelessFlagInfo nzcv; - ValuelessFlagInfo nz; - FlagInfo c_flag; - FlagInfo ge; - - auto do_set = [&](FlagInfo& info, IR::Value value, Iterator inst) { - if (info.has_value_request) { - info.value_request->ReplaceUsesWith(value); - } - info.has_value_request = false; - - if (info.set_not_required) { - inst->Invalidate(); - } - info.set_not_required = true; - }; - - auto do_set_valueless = [&](ValuelessFlagInfo& info, Iterator inst) { - if (info.set_not_required) { - inst->Invalidate(); - } - info.set_not_required = true; - }; - - auto do_get = [](FlagInfo& info, Iterator inst) { - if (info.has_value_request) { - info.value_request->ReplaceUsesWith(IR::Value{&*inst}); - } - info.has_value_request = true; - info.value_request = inst; - }; - - A32::IREmitter ir{block, A32::LocationDescriptor{block.Location()}, {}}; - - for (auto inst = block.rbegin(); inst != block.rend(); ++inst) { - auto const opcode = inst->GetOpcode(); - switch (opcode) { - case IR::Opcode::A32GetCFlag: { - do_get(c_flag, inst); - break; - } - case IR::Opcode::A32SetCpsrNZCV: { - if (c_flag.has_value_request) { - ir.SetInsertionPointBefore(inst.base()); // base is one ahead - IR::U1 c = ir.GetCFlagFromNZCV(IR::NZCV{inst->GetArg(0)}); - c_flag.value_request->ReplaceUsesWith(c); - c_flag.has_value_request = false; - break; // This case will be executed again because of the above - } - - do_set_valueless(nzcv, inst); - - nz = {.set_not_required = true}; - c_flag = {.set_not_required = true}; - break; - } - case IR::Opcode::A32SetCpsrNZCVRaw: { - if (c_flag.has_value_request) { - nzcv.set_not_required = false; - } - - do_set_valueless(nzcv, inst); - - nzcvq = {}; - nz = {.set_not_required = true}; - c_flag = {.set_not_required = true}; - break; - } - case IR::Opcode::A32SetCpsrNZCVQ: { - if (c_flag.has_value_request) { - nzcvq.set_not_required = false; - } - - do_set_valueless(nzcvq, inst); - - nzcv = {.set_not_required = true}; - nz = {.set_not_required = true}; - c_flag = {.set_not_required = true}; - break; - } - case IR::Opcode::A32SetCpsrNZ: { - do_set_valueless(nz, inst); - - nzcvq = {}; - nzcv = {}; - break; - } - case IR::Opcode::A32SetCpsrNZC: { - if (c_flag.has_value_request) { - c_flag.value_request->ReplaceUsesWith(inst->GetArg(1)); - c_flag.has_value_request = false; - } - - if (!inst->GetArg(1).IsImmediate() && inst->GetArg(1).GetInstRecursive()->GetOpcode() == IR::Opcode::A32GetCFlag) { - const auto nz_value = inst->GetArg(0); - - inst->Invalidate(); - - ir.SetInsertionPointBefore(inst.base()); - ir.SetCpsrNZ(IR::NZCV{nz_value}); - - nzcvq = {}; - nzcv = {}; - nz = {.set_not_required = true}; - break; - } - - if (nz.set_not_required && c_flag.set_not_required) { - inst->Invalidate(); - } else if (nz.set_not_required) { - inst->SetArg(0, IR::Value::EmptyNZCVImmediateMarker()); - } - nz.set_not_required = true; - c_flag.set_not_required = true; - - nzcv = {}; - nzcvq = {}; - break; - } - case IR::Opcode::A32SetGEFlags: { - do_set(ge, inst->GetArg(0), inst); - break; - } - case IR::Opcode::A32GetGEFlags: { - do_get(ge, inst); - break; - } - case IR::Opcode::A32SetGEFlagsCompressed: { - ge = {.set_not_required = true}; - break; - } - case IR::Opcode::A32OrQFlag: { - break; - } - default: { - if (ReadsFromCPSR(opcode) || WritesToCPSR(opcode)) { - nzcvq = {}; - nzcv = {}; - nz = {}; - c_flag = {}; - ge = {}; - } - break; - } - } - } -} - -void RegisterPass(IR::Block& block) { - using Iterator = IR::Block::iterator; - - struct RegInfo { - IR::Value register_value; - std::optional last_set_instruction; - }; - std::array reg_info; - - const auto do_get = [](RegInfo& info, Iterator get_inst) { - if (info.register_value.IsEmpty()) { - info.register_value = IR::Value(&*get_inst); - return; - } - get_inst->ReplaceUsesWith(info.register_value); - }; - - const auto do_set = [](RegInfo& info, IR::Value value, Iterator set_inst) { - if (info.last_set_instruction) { - (*info.last_set_instruction)->Invalidate(); - } - info = { - .register_value = value, - .last_set_instruction = set_inst, - }; - }; - - enum class ExtValueType { - Empty, - Single, - Double, - VectorDouble, - VectorQuad, - }; - struct ExtRegInfo { - ExtValueType value_type = {}; - IR::Value register_value; - std::optional last_set_instruction; - }; - std::array ext_reg_info; - - const auto do_ext_get = [](ExtValueType type, std::initializer_list> infos, Iterator get_inst) { - if (!std::all_of(infos.begin(), infos.end(), [type](const auto& info) { return info.get().value_type == type; })) { - for (auto& info : infos) { - info.get() = { - .value_type = type, - .register_value = IR::Value(&*get_inst), - .last_set_instruction = std::nullopt, - }; - } - return; - } - get_inst->ReplaceUsesWith(std::data(infos)[0].get().register_value); - }; - - const auto do_ext_set = [](ExtValueType type, std::initializer_list> infos, IR::Value value, Iterator set_inst) { - if (std::all_of(infos.begin(), infos.end(), [type](const auto& info) { return info.get().value_type == type; })) { - if (std::data(infos)[0].get().last_set_instruction) { - (*std::data(infos)[0].get().last_set_instruction)->Invalidate(); - } - } - for (auto& info : infos) { - info.get() = { - .value_type = type, - .register_value = value, - .last_set_instruction = set_inst, - }; - } - }; - - // Location and version don't matter here. - A32::IREmitter ir{block, A32::LocationDescriptor{block.Location()}, {}}; - - for (auto inst = block.begin(); inst != block.end(); ++inst) { - auto const opcode = inst->GetOpcode(); - switch (opcode) { - case IR::Opcode::A32GetRegister: { - const A32::Reg reg = inst->GetArg(0).GetA32RegRef(); - ASSERT(reg != A32::Reg::PC); - const size_t reg_index = static_cast(reg); - do_get(reg_info[reg_index], inst); - break; - } - case IR::Opcode::A32SetRegister: { - const A32::Reg reg = inst->GetArg(0).GetA32RegRef(); - if (reg == A32::Reg::PC) { - break; - } - const auto reg_index = static_cast(reg); - do_set(reg_info[reg_index], inst->GetArg(1), inst); - break; - } - case IR::Opcode::A32GetExtendedRegister32: { - const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); - const size_t reg_index = A32::RegNumber(reg); - do_ext_get(ExtValueType::Single, {ext_reg_info[reg_index]}, inst); - break; - } - case IR::Opcode::A32SetExtendedRegister32: { - const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); - const size_t reg_index = A32::RegNumber(reg); - do_ext_set(ExtValueType::Single, {ext_reg_info[reg_index]}, inst->GetArg(1), inst); - break; - } - case IR::Opcode::A32GetExtendedRegister64: { - const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); - const size_t reg_index = A32::RegNumber(reg); - do_ext_get(ExtValueType::Double, - { - ext_reg_info[reg_index * 2 + 0], - ext_reg_info[reg_index * 2 + 1], - }, - inst); - break; - } - case IR::Opcode::A32SetExtendedRegister64: { - const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); - const size_t reg_index = A32::RegNumber(reg); - do_ext_set(ExtValueType::Double, - { - ext_reg_info[reg_index * 2 + 0], - ext_reg_info[reg_index * 2 + 1], - }, - inst->GetArg(1), - inst); - break; - } - case IR::Opcode::A32GetVector: { - const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); - const size_t reg_index = A32::RegNumber(reg); - if (A32::IsDoubleExtReg(reg)) { - do_ext_get(ExtValueType::VectorDouble, - { - ext_reg_info[reg_index * 2 + 0], - ext_reg_info[reg_index * 2 + 1], - }, - inst); - } else { - DEBUG_ASSERT(A32::IsQuadExtReg(reg)); - do_ext_get(ExtValueType::VectorQuad, - { - ext_reg_info[reg_index * 4 + 0], - ext_reg_info[reg_index * 4 + 1], - ext_reg_info[reg_index * 4 + 2], - ext_reg_info[reg_index * 4 + 3], - }, - inst); - } - break; - } - case IR::Opcode::A32SetVector: { - const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); - const size_t reg_index = A32::RegNumber(reg); - if (A32::IsDoubleExtReg(reg)) { - ir.SetInsertionPointAfter(inst); - const IR::U128 stored_value = ir.VectorZeroUpper(IR::U128{inst->GetArg(1)}); - do_ext_set(ExtValueType::VectorDouble, - { - ext_reg_info[reg_index * 2 + 0], - ext_reg_info[reg_index * 2 + 1], - }, - stored_value, - inst); - } else { - DEBUG_ASSERT(A32::IsQuadExtReg(reg)); - do_ext_set(ExtValueType::VectorQuad, - { - ext_reg_info[reg_index * 4 + 0], - ext_reg_info[reg_index * 4 + 1], - ext_reg_info[reg_index * 4 + 2], - ext_reg_info[reg_index * 4 + 3], - }, - inst->GetArg(1), - inst); - } - break; - } - default: { - if (ReadsFromCoreRegister(opcode) || WritesToCoreRegister(opcode)) { - reg_info = {}; - ext_reg_info = {}; - } - break; - } - } - } -} - -} // namespace - -void A32GetSetElimination(IR::Block& block, A32GetSetEliminationOptions) { - FlagsPass(block); - RegisterPass(block); -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/a64_callback_config_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/a64_callback_config_pass.cpp deleted file mode 100644 index 79d9769520..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/a64_callback_config_pass.cpp +++ /dev/null @@ -1,57 +0,0 @@ -/* This file is part of the dynarmic project. - * Copyright (c) 2018 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include "dynarmic/frontend/A64/a64_ir_emitter.h" -#include "dynarmic/interface/A64/config.h" -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/microinstruction.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/opt/passes.h" - -namespace Dynarmic::Optimization { - -void A64CallbackConfigPass(IR::Block& block, const A64::UserConfig& conf) { - if (conf.hook_data_cache_operations) { - return; - } - - for (auto& inst : block) { - if (inst.GetOpcode() != IR::Opcode::A64DataCacheOperationRaised) { - continue; - } - - const auto op = static_cast(inst.GetArg(1).GetU64()); - if (op == A64::DataCacheOperation::ZeroByVA) { - A64::IREmitter ir{block}; - ir.current_location = A64::LocationDescriptor{IR::LocationDescriptor{inst.GetArg(0).GetU64()}}; - ir.SetInsertionPointBefore(&inst); - - size_t bytes = 4 << static_cast(conf.dczid_el0 & 0b1111); - IR::U64 addr{inst.GetArg(2)}; - - const IR::U128 zero_u128 = ir.ZeroExtendToQuad(ir.Imm64(0)); - while (bytes >= 16) { - ir.WriteMemory128(addr, zero_u128, IR::AccType::DCZVA); - addr = ir.Add(addr, ir.Imm64(16)); - bytes -= 16; - } - - while (bytes >= 8) { - ir.WriteMemory64(addr, ir.Imm64(0), IR::AccType::DCZVA); - addr = ir.Add(addr, ir.Imm64(8)); - bytes -= 8; - } - - while (bytes >= 4) { - ir.WriteMemory32(addr, ir.Imm32(0), IR::AccType::DCZVA); - addr = ir.Add(addr, ir.Imm64(4)); - bytes -= 4; - } - } - inst.Invalidate(); - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/a64_get_set_elimination_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/a64_get_set_elimination_pass.cpp deleted file mode 100644 index 53e3b27176..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/a64_get_set_elimination_pass.cpp +++ /dev/null @@ -1,165 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project -// SPDX-License-Identifier: GPL-3.0-or-later - -/* This file is part of the dynarmic project. - * Copyright (c) 2016 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include - -#include "dynarmic/common/common_types.h" - -#include "dynarmic/frontend/A64/a64_types.h" -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/opt/passes.h" -#include "dynarmic/ir/value.h" - -namespace Dynarmic::Optimization { - -void A64GetSetElimination(IR::Block& block) { - using Iterator = IR::Block::iterator; - - enum class TrackingType { - W, - X, - S, - D, - Q, - SP, - NZCV, - NZCVRaw, - }; - struct RegisterInfo { - IR::Value register_value; - TrackingType tracking_type; - bool set_instruction_present = false; - Iterator last_set_instruction; - }; - std::array reg_info; - std::array vec_info; - RegisterInfo sp_info; - RegisterInfo nzcv_info; - - const auto do_set = [&block](RegisterInfo& info, IR::Value value, Iterator set_inst, TrackingType tracking_type) { - if (info.set_instruction_present) { - info.last_set_instruction->Invalidate(); - block.Instructions().erase(info.last_set_instruction); - } - - info.register_value = value; - info.tracking_type = tracking_type; - info.set_instruction_present = true; - info.last_set_instruction = set_inst; - }; - - const auto do_get = [](RegisterInfo& info, Iterator get_inst, TrackingType tracking_type) { - const auto do_nothing = [&] { - info = {}; - info.register_value = IR::Value(&*get_inst); - info.tracking_type = tracking_type; - }; - - if (info.register_value.IsEmpty()) { - do_nothing(); - return; - } - - if (info.tracking_type == tracking_type) { - get_inst->ReplaceUsesWith(info.register_value); - return; - } - - do_nothing(); - }; - - for (auto inst = block.begin(); inst != block.end(); ++inst) { - auto const opcode = inst->GetOpcode(); - switch (opcode) { - case IR::Opcode::A64GetW: { - const size_t index = A64::RegNumber(inst->GetArg(0).GetA64RegRef()); - do_get(reg_info.at(index), inst, TrackingType::W); - break; - } - case IR::Opcode::A64GetX: { - const size_t index = A64::RegNumber(inst->GetArg(0).GetA64RegRef()); - do_get(reg_info.at(index), inst, TrackingType::X); - break; - } - case IR::Opcode::A64GetS: { - const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); - do_get(vec_info.at(index), inst, TrackingType::S); - break; - } - case IR::Opcode::A64GetD: { - const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); - do_get(vec_info.at(index), inst, TrackingType::D); - break; - } - case IR::Opcode::A64GetQ: { - const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); - do_get(vec_info.at(index), inst, TrackingType::Q); - break; - } - case IR::Opcode::A64GetSP: { - do_get(sp_info, inst, TrackingType::SP); - break; - } - case IR::Opcode::A64GetNZCVRaw: { - do_get(nzcv_info, inst, TrackingType::NZCVRaw); - break; - } - case IR::Opcode::A64SetW: { - const size_t index = A64::RegNumber(inst->GetArg(0).GetA64RegRef()); - do_set(reg_info.at(index), inst->GetArg(1), inst, TrackingType::W); - break; - } - case IR::Opcode::A64SetX: { - const size_t index = A64::RegNumber(inst->GetArg(0).GetA64RegRef()); - do_set(reg_info.at(index), inst->GetArg(1), inst, TrackingType::X); - break; - } - case IR::Opcode::A64SetS: { - const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); - do_set(vec_info.at(index), inst->GetArg(1), inst, TrackingType::S); - break; - } - case IR::Opcode::A64SetD: { - const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); - do_set(vec_info.at(index), inst->GetArg(1), inst, TrackingType::D); - break; - } - case IR::Opcode::A64SetQ: { - const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); - do_set(vec_info.at(index), inst->GetArg(1), inst, TrackingType::Q); - break; - } - case IR::Opcode::A64SetSP: { - do_set(sp_info, inst->GetArg(0), inst, TrackingType::SP); - break; - } - case IR::Opcode::A64SetNZCV: { - do_set(nzcv_info, inst->GetArg(0), inst, TrackingType::NZCV); - break; - } - case IR::Opcode::A64SetNZCVRaw: { - do_set(nzcv_info, inst->GetArg(0), inst, TrackingType::NZCVRaw); - break; - } - default: { - if (ReadsFromCPSR(opcode) || WritesToCPSR(opcode)) { - nzcv_info = {}; - } - if (ReadsFromCoreRegister(opcode) || WritesToCoreRegister(opcode)) { - reg_info = {}; - vec_info = {}; - sp_info = {}; - } - break; - } - } - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/a64_merge_interpret_blocks.cpp b/src/dynarmic/src/dynarmic/ir/opt/a64_merge_interpret_blocks.cpp deleted file mode 100644 index 25b7ef0ff1..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/a64_merge_interpret_blocks.cpp +++ /dev/null @@ -1,57 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project -// SPDX-License-Identifier: GPL-3.0-or-later - -/* This file is part of the dynarmic project. - * Copyright (c) 2018 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include -#include "dynarmic/common/common_types.h" - -#include "dynarmic/frontend/A64/a64_location_descriptor.h" -#include "dynarmic/frontend/A64/translate/a64_translate.h" -#include "dynarmic/interface/A64/config.h" -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opt/passes.h" - -namespace Dynarmic::Optimization { - -void A64MergeInterpretBlocksPass(IR::Block& block, A64::UserCallbacks* cb) { - const auto is_interpret_instruction = [cb](A64::LocationDescriptor location) { - const auto instruction = cb->MemoryReadCode(location.PC()); - if (!instruction) - return false; - - IR::Block new_block{location}; - A64::TranslateSingleInstruction(new_block, location, *instruction); - - if (!new_block.Instructions().empty()) - return false; - - const IR::Terminal terminal = new_block.GetTerminal(); - if (auto term = boost::get(&terminal)) { - return term->next == location; - } - - return false; - }; - - IR::Terminal terminal = block.GetTerminal(); - auto term = boost::get(&terminal); - if (!term) - return; - - A64::LocationDescriptor location{term->next}; - size_t num_instructions = 1; - - while (is_interpret_instruction(location.AdvancePC(static_cast(num_instructions * 4)))) { - num_instructions++; - } - - term->num_instructions = num_instructions; - block.ReplaceTerminal(terminal); - block.CycleCount() += num_instructions - 1; -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/constant_propagation_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/constant_propagation_pass.cpp deleted file mode 100644 index 86ebca87d2..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/constant_propagation_pass.cpp +++ /dev/null @@ -1,559 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project -// SPDX-License-Identifier: GPL-3.0-or-later - -/* This file is part of the dynarmic project. - * Copyright (c) 2016 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include - -#include "dynarmic/common/assert.h" -#include -#include -#include "dynarmic/common/common_types.h" - -#include "dynarmic/common/safe_ops.h" -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/ir_emitter.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/opt/passes.h" - -namespace Dynarmic::Optimization { - -using Op = Dynarmic::IR::Opcode; - -namespace { - -// Tiny helper to avoid the need to store based off the opcode -// bit size all over the place within folding functions. -void ReplaceUsesWith(IR::Inst& inst, bool is_32_bit, u64 value) { - if (is_32_bit) { - inst.ReplaceUsesWith(IR::Value{static_cast(value)}); - } else { - inst.ReplaceUsesWith(IR::Value{value}); - } -} - -IR::Value Value(bool is_32_bit, u64 value) { - return is_32_bit ? IR::Value{static_cast(value)} : IR::Value{value}; -} - -template -bool FoldCommutative(IR::Inst& inst, bool is_32_bit, ImmFn imm_fn) { - const auto lhs = inst.GetArg(0); - const auto rhs = inst.GetArg(1); - - const bool is_lhs_immediate = lhs.IsImmediate(); - const bool is_rhs_immediate = rhs.IsImmediate(); - - if (is_lhs_immediate && is_rhs_immediate) { - const u64 result = imm_fn(lhs.GetImmediateAsU64(), rhs.GetImmediateAsU64()); - ReplaceUsesWith(inst, is_32_bit, result); - return false; - } - - if (is_lhs_immediate && !is_rhs_immediate) { - const IR::Inst* rhs_inst = rhs.GetInstRecursive(); - if (rhs_inst->GetOpcode() == inst.GetOpcode() && rhs_inst->GetArg(1).IsImmediate()) { - const u64 combined = imm_fn(lhs.GetImmediateAsU64(), rhs_inst->GetArg(1).GetImmediateAsU64()); - inst.SetArg(0, rhs_inst->GetArg(0)); - inst.SetArg(1, Value(is_32_bit, combined)); - } else { - // Normalize - inst.SetArg(0, rhs); - inst.SetArg(1, lhs); - } - } - - if (!is_lhs_immediate && is_rhs_immediate) { - const IR::Inst* lhs_inst = lhs.GetInstRecursive(); - if (lhs_inst->GetOpcode() == inst.GetOpcode() && lhs_inst->GetArg(1).IsImmediate()) { - const u64 combined = imm_fn(rhs.GetImmediateAsU64(), lhs_inst->GetArg(1).GetImmediateAsU64()); - inst.SetArg(0, lhs_inst->GetArg(0)); - inst.SetArg(1, Value(is_32_bit, combined)); - } - } - - return true; -} - -void FoldAdd(IR::Inst& inst, bool is_32_bit) { - const auto lhs = inst.GetArg(0); - const auto rhs = inst.GetArg(1); - const auto carry = inst.GetArg(2); - - if (lhs.IsImmediate() && !rhs.IsImmediate()) { - // Normalize - inst.SetArg(0, rhs); - inst.SetArg(1, lhs); - FoldAdd(inst, is_32_bit); - return; - } - - if (inst.HasAssociatedPseudoOperation()) { - return; - } - - if (!lhs.IsImmediate() && rhs.IsImmediate()) { - const IR::Inst* lhs_inst = lhs.GetInstRecursive(); - if (lhs_inst->GetOpcode() == inst.GetOpcode() && lhs_inst->GetArg(1).IsImmediate() && lhs_inst->GetArg(2).IsImmediate()) { - const u64 combined = rhs.GetImmediateAsU64() + lhs_inst->GetArg(1).GetImmediateAsU64() + lhs_inst->GetArg(2).GetU1(); - if (combined == 0) { - inst.ReplaceUsesWith(lhs_inst->GetArg(0)); - return; - } - inst.SetArg(0, lhs_inst->GetArg(0)); - inst.SetArg(1, Value(is_32_bit, combined)); - return; - } - if (rhs.IsZero() && carry.IsZero()) { - inst.ReplaceUsesWith(lhs); - return; - } - } - - if (inst.AreAllArgsImmediates()) { - const u64 result = lhs.GetImmediateAsU64() + rhs.GetImmediateAsU64() + carry.GetU1(); - ReplaceUsesWith(inst, is_32_bit, result); - return; - } -} - -/// Folds AND operations based on the following: -/// -/// 1. imm_x & imm_y -> result -/// 2. x & 0 -> 0 -/// 3. 0 & y -> 0 -/// 4. x & y -> y (where x has all bits set to 1) -/// 5. x & y -> x (where y has all bits set to 1) -/// -void FoldAND(IR::Inst& inst, bool is_32_bit) { - if (FoldCommutative(inst, is_32_bit, [](u64 a, u64 b) { return a & b; })) { - const auto rhs = inst.GetArg(1); - if (rhs.IsZero()) { - ReplaceUsesWith(inst, is_32_bit, 0); - } else if (rhs.HasAllBitsSet()) { - inst.ReplaceUsesWith(inst.GetArg(0)); - } - } -} - -/// Folds byte reversal opcodes based on the following: -/// -/// 1. imm -> swap(imm) -/// -void FoldByteReverse(IR::Inst& inst, Op op) { - const auto operand = inst.GetArg(0); - - if (!operand.IsImmediate()) { - return; - } - - if (op == Op::ByteReverseWord) { - const u32 result = mcl::bit::swap_bytes_32(static_cast(operand.GetImmediateAsU64())); - inst.ReplaceUsesWith(IR::Value{result}); - } else if (op == Op::ByteReverseHalf) { - const u16 result = mcl::bit::swap_bytes_16(static_cast(operand.GetImmediateAsU64())); - inst.ReplaceUsesWith(IR::Value{result}); - } else { - const u64 result = mcl::bit::swap_bytes_64(operand.GetImmediateAsU64()); - inst.ReplaceUsesWith(IR::Value{result}); - } -} - -/// Folds division operations based on the following: -/// -/// 1. x / 0 -> 0 (NOTE: This is an ARM-specific behavior defined in the architecture reference manual) -/// 2. imm_x / imm_y -> result -/// 3. x / 1 -> x -/// -void FoldDivide(IR::Inst& inst, bool is_32_bit, bool is_signed) { - const auto rhs = inst.GetArg(1); - - if (rhs.IsZero()) { - ReplaceUsesWith(inst, is_32_bit, 0); - return; - } - - const auto lhs = inst.GetArg(0); - if (lhs.IsImmediate() && rhs.IsImmediate()) { - if (is_signed) { - const s64 result = lhs.GetImmediateAsS64() / rhs.GetImmediateAsS64(); - ReplaceUsesWith(inst, is_32_bit, static_cast(result)); - } else { - const u64 result = lhs.GetImmediateAsU64() / rhs.GetImmediateAsU64(); - ReplaceUsesWith(inst, is_32_bit, result); - } - } else if (rhs.IsUnsignedImmediate(1)) { - inst.ReplaceUsesWith(IR::Value{lhs}); - } -} - -// Folds EOR operations based on the following: -// -// 1. imm_x ^ imm_y -> result -// 2. x ^ 0 -> x -// 3. 0 ^ y -> y -// -void FoldEOR(IR::Inst& inst, bool is_32_bit) { - if (FoldCommutative(inst, is_32_bit, [](u64 a, u64 b) { return a ^ b; })) { - const auto rhs = inst.GetArg(1); - if (rhs.IsZero()) { - inst.ReplaceUsesWith(inst.GetArg(0)); - } - } -} - -void FoldLeastSignificantByte(IR::Inst& inst) { - if (!inst.AreAllArgsImmediates()) { - return; - } - - const auto operand = inst.GetArg(0); - inst.ReplaceUsesWith(IR::Value{static_cast(operand.GetImmediateAsU64())}); -} - -void FoldLeastSignificantHalf(IR::Inst& inst) { - if (!inst.AreAllArgsImmediates()) { - return; - } - - const auto operand = inst.GetArg(0); - inst.ReplaceUsesWith(IR::Value{static_cast(operand.GetImmediateAsU64())}); -} - -void FoldLeastSignificantWord(IR::Inst& inst) { - if (!inst.AreAllArgsImmediates()) { - return; - } - - const auto operand = inst.GetArg(0); - inst.ReplaceUsesWith(IR::Value{static_cast(operand.GetImmediateAsU64())}); -} - -void FoldMostSignificantBit(IR::Inst& inst) { - if (!inst.AreAllArgsImmediates()) { - return; - } - - const auto operand = inst.GetArg(0); - inst.ReplaceUsesWith(IR::Value{(operand.GetImmediateAsU64() >> 31) != 0}); -} - -void FoldMostSignificantWord(IR::Inst& inst) { - IR::Inst* carry_inst = inst.GetAssociatedPseudoOperation(Op::GetCarryFromOp); - - if (!inst.AreAllArgsImmediates()) { - return; - } - - const auto operand = inst.GetArg(0); - if (carry_inst) { - carry_inst->ReplaceUsesWith(IR::Value{mcl::bit::get_bit<31>(operand.GetImmediateAsU64())}); - } - inst.ReplaceUsesWith(IR::Value{static_cast(operand.GetImmediateAsU64() >> 32)}); -} - -// Folds multiplication operations based on the following: -// -// 1. imm_x * imm_y -> result -// 2. x * 0 -> 0 -// 3. 0 * y -> 0 -// 4. x * 1 -> x -// 5. 1 * y -> y -// -void FoldMultiply(IR::Inst& inst, bool is_32_bit) { - if (FoldCommutative(inst, is_32_bit, [](u64 a, u64 b) { return a * b; })) { - const auto rhs = inst.GetArg(1); - if (rhs.IsZero()) { - ReplaceUsesWith(inst, is_32_bit, 0); - } else if (rhs.IsUnsignedImmediate(1)) { - inst.ReplaceUsesWith(inst.GetArg(0)); - } - } -} - -// Folds NOT operations if the contained value is an immediate. -void FoldNOT(IR::Inst& inst, bool is_32_bit) { - const auto operand = inst.GetArg(0); - - if (!operand.IsImmediate()) { - return; - } - - const u64 result = ~operand.GetImmediateAsU64(); - ReplaceUsesWith(inst, is_32_bit, result); -} - -// Folds OR operations based on the following: -// -// 1. imm_x | imm_y -> result -// 2. x | 0 -> x -// 3. 0 | y -> y -// -void FoldOR(IR::Inst& inst, bool is_32_bit) { - if (FoldCommutative(inst, is_32_bit, [](u64 a, u64 b) { return a | b; })) { - const auto rhs = inst.GetArg(1); - if (rhs.IsZero()) { - inst.ReplaceUsesWith(inst.GetArg(0)); - } - } -} - -bool FoldShifts(IR::Inst& inst) { - IR::Inst* carry_inst = inst.GetAssociatedPseudoOperation(Op::GetCarryFromOp); - - // The 32-bit variants can contain 3 arguments, while the - // 64-bit variants only contain 2. - if (inst.NumArgs() == 3 && !carry_inst) { - inst.SetArg(2, IR::Value(false)); - } - - const auto shift_amount = inst.GetArg(1); - - if (shift_amount.IsZero()) { - if (carry_inst) { - carry_inst->ReplaceUsesWith(inst.GetArg(2)); - } - inst.ReplaceUsesWith(inst.GetArg(0)); - return false; - } - - if (inst.NumArgs() == 3 && shift_amount.IsImmediate() && !shift_amount.IsZero()) { - inst.SetArg(2, IR::Value(false)); - } - - if (!inst.AreAllArgsImmediates() || carry_inst) { - return false; - } - - return true; -} - -void FoldSignExtendXToWord(IR::Inst& inst) { - if (!inst.AreAllArgsImmediates()) { - return; - } - - const s64 value = inst.GetArg(0).GetImmediateAsS64(); - inst.ReplaceUsesWith(IR::Value{static_cast(value)}); -} - -void FoldSignExtendXToLong(IR::Inst& inst) { - if (!inst.AreAllArgsImmediates()) { - return; - } - - const s64 value = inst.GetArg(0).GetImmediateAsS64(); - inst.ReplaceUsesWith(IR::Value{static_cast(value)}); -} - -void FoldSub(IR::Inst& inst, bool is_32_bit) { - if (!inst.AreAllArgsImmediates() || inst.HasAssociatedPseudoOperation()) { - return; - } - - const auto lhs = inst.GetArg(0); - const auto rhs = inst.GetArg(1); - const auto carry = inst.GetArg(2); - - const u64 result = lhs.GetImmediateAsU64() + (~rhs.GetImmediateAsU64()) + carry.GetU1(); - ReplaceUsesWith(inst, is_32_bit, result); -} - -void FoldZeroExtendXToWord(IR::Inst& inst) { - if (!inst.AreAllArgsImmediates()) { - return; - } - - const u64 value = inst.GetArg(0).GetImmediateAsU64(); - inst.ReplaceUsesWith(IR::Value{static_cast(value)}); -} - -void FoldZeroExtendXToLong(IR::Inst& inst) { - if (!inst.AreAllArgsImmediates()) { - return; - } - - const u64 value = inst.GetArg(0).GetImmediateAsU64(); - inst.ReplaceUsesWith(IR::Value{value}); -} -} // Anonymous namespace - -void ConstantPropagation(IR::Block& block) { - for (auto& inst : block) { - const auto opcode = inst.GetOpcode(); - - switch (opcode) { - case Op::LeastSignificantWord: - FoldLeastSignificantWord(inst); - break; - case Op::MostSignificantWord: - FoldMostSignificantWord(inst); - break; - case Op::LeastSignificantHalf: - FoldLeastSignificantHalf(inst); - break; - case Op::LeastSignificantByte: - FoldLeastSignificantByte(inst); - break; - case Op::MostSignificantBit: - FoldMostSignificantBit(inst); - break; - case Op::IsZero32: - if (inst.AreAllArgsImmediates()) { - inst.ReplaceUsesWith(IR::Value{inst.GetArg(0).GetU32() == 0}); - } - break; - case Op::IsZero64: - if (inst.AreAllArgsImmediates()) { - inst.ReplaceUsesWith(IR::Value{inst.GetArg(0).GetU64() == 0}); - } - break; - case Op::LogicalShiftLeft32: - if (FoldShifts(inst)) { - ReplaceUsesWith(inst, true, Safe::LogicalShiftLeft(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU8())); - } - break; - case Op::LogicalShiftLeft64: - if (FoldShifts(inst)) { - ReplaceUsesWith(inst, false, Safe::LogicalShiftLeft(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU8())); - } - break; - case Op::LogicalShiftRight32: - if (FoldShifts(inst)) { - ReplaceUsesWith(inst, true, Safe::LogicalShiftRight(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU8())); - } - break; - case Op::LogicalShiftRight64: - if (FoldShifts(inst)) { - ReplaceUsesWith(inst, false, Safe::LogicalShiftRight(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU8())); - } - break; - case Op::ArithmeticShiftRight32: - if (FoldShifts(inst)) { - ReplaceUsesWith(inst, true, Safe::ArithmeticShiftRight(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU8())); - } - break; - case Op::ArithmeticShiftRight64: - if (FoldShifts(inst)) { - ReplaceUsesWith(inst, false, Safe::ArithmeticShiftRight(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU8())); - } - break; - case Op::RotateRight32: - if (FoldShifts(inst)) { - ReplaceUsesWith(inst, true, mcl::bit::rotate_right(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU8())); - } - break; - case Op::RotateRight64: - if (FoldShifts(inst)) { - ReplaceUsesWith(inst, false, mcl::bit::rotate_right(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU8())); - } - break; - case Op::LogicalShiftLeftMasked32: - if (inst.AreAllArgsImmediates()) { - ReplaceUsesWith(inst, true, inst.GetArg(0).GetU32() << (inst.GetArg(1).GetU32() & 0x1f)); - } - break; - case Op::LogicalShiftLeftMasked64: - if (inst.AreAllArgsImmediates()) { - ReplaceUsesWith(inst, false, inst.GetArg(0).GetU64() << (inst.GetArg(1).GetU64() & 0x3f)); - } - break; - case Op::LogicalShiftRightMasked32: - if (inst.AreAllArgsImmediates()) { - ReplaceUsesWith(inst, true, inst.GetArg(0).GetU32() >> (inst.GetArg(1).GetU32() & 0x1f)); - } - break; - case Op::LogicalShiftRightMasked64: - if (inst.AreAllArgsImmediates()) { - ReplaceUsesWith(inst, false, inst.GetArg(0).GetU64() >> (inst.GetArg(1).GetU64() & 0x3f)); - } - break; - case Op::ArithmeticShiftRightMasked32: - if (inst.AreAllArgsImmediates()) { - ReplaceUsesWith(inst, true, static_cast(inst.GetArg(0).GetU32()) >> (inst.GetArg(1).GetU32() & 0x1f)); - } - break; - case Op::ArithmeticShiftRightMasked64: - if (inst.AreAllArgsImmediates()) { - ReplaceUsesWith(inst, false, static_cast(inst.GetArg(0).GetU64()) >> (inst.GetArg(1).GetU64() & 0x3f)); - } - break; - case Op::RotateRightMasked32: - if (inst.AreAllArgsImmediates()) { - ReplaceUsesWith(inst, true, mcl::bit::rotate_right(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU32())); - } - break; - case Op::RotateRightMasked64: - if (inst.AreAllArgsImmediates()) { - ReplaceUsesWith(inst, false, mcl::bit::rotate_right(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU64())); - } - break; - case Op::Add32: - case Op::Add64: - FoldAdd(inst, opcode == Op::Add32); - break; - case Op::Sub32: - case Op::Sub64: - FoldSub(inst, opcode == Op::Sub32); - break; - case Op::Mul32: - case Op::Mul64: - FoldMultiply(inst, opcode == Op::Mul32); - break; - case Op::SignedDiv32: - case Op::SignedDiv64: - FoldDivide(inst, opcode == Op::SignedDiv32, true); - break; - case Op::UnsignedDiv32: - case Op::UnsignedDiv64: - FoldDivide(inst, opcode == Op::UnsignedDiv32, false); - break; - case Op::And32: - case Op::And64: - FoldAND(inst, opcode == Op::And32); - break; - case Op::Eor32: - case Op::Eor64: - FoldEOR(inst, opcode == Op::Eor32); - break; - case Op::Or32: - case Op::Or64: - FoldOR(inst, opcode == Op::Or32); - break; - case Op::Not32: - case Op::Not64: - FoldNOT(inst, opcode == Op::Not32); - break; - case Op::SignExtendByteToWord: - case Op::SignExtendHalfToWord: - FoldSignExtendXToWord(inst); - break; - case Op::SignExtendByteToLong: - case Op::SignExtendHalfToLong: - case Op::SignExtendWordToLong: - FoldSignExtendXToLong(inst); - break; - case Op::ZeroExtendByteToWord: - case Op::ZeroExtendHalfToWord: - FoldZeroExtendXToWord(inst); - break; - case Op::ZeroExtendByteToLong: - case Op::ZeroExtendHalfToLong: - case Op::ZeroExtendWordToLong: - FoldZeroExtendXToLong(inst); - break; - case Op::ByteReverseWord: - case Op::ByteReverseHalf: - case Op::ByteReverseDual: - FoldByteReverse(inst, opcode); - break; - default: - break; - } - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/dead_code_elimination_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/dead_code_elimination_pass.cpp deleted file mode 100644 index bda9f6efd1..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/dead_code_elimination_pass.cpp +++ /dev/null @@ -1,23 +0,0 @@ -/* This file is part of the dynarmic project. - * Copyright (c) 2016 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include - -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opt/passes.h" - -namespace Dynarmic::Optimization { - -void DeadCodeElimination(IR::Block& block) { - // We iterate over the instructions in reverse order. - // This is because removing an instruction reduces the number of uses for earlier instructions. - for (auto& inst : mcl::iterator::reverse(block)) { - if (!inst.HasUses() && !MayHaveSideEffects(inst.GetOpcode())) { - inst.Invalidate(); - } - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/identity_removal_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/identity_removal_pass.cpp deleted file mode 100644 index e87fcc335b..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/identity_removal_pass.cpp +++ /dev/null @@ -1,44 +0,0 @@ -/* This file is part of the dynarmic project. - * Copyright (c) 2020 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include - -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/opt/passes.h" - -namespace Dynarmic::Optimization { - -void IdentityRemovalPass(IR::Block& block) { - std::vector to_invalidate; - - auto iter = block.begin(); - while (iter != block.end()) { - IR::Inst& inst = *iter; - - const size_t num_args = inst.NumArgs(); - for (size_t i = 0; i < num_args; i++) { - while (true) { - IR::Value arg = inst.GetArg(i); - if (!arg.IsIdentity()) - break; - inst.SetArg(i, arg.GetInst()->GetArg(0)); - } - } - - if (inst.GetOpcode() == IR::Opcode::Identity || inst.GetOpcode() == IR::Opcode::Void) { - iter = block.Instructions().erase(inst); - to_invalidate.push_back(&inst); - } else { - ++iter; - } - } - - for (IR::Inst* inst : to_invalidate) { - inst->Invalidate(); - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/ir_matcher.h b/src/dynarmic/src/dynarmic/ir/opt/ir_matcher.h deleted file mode 100644 index 5eb1a55100..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/ir_matcher.h +++ /dev/null @@ -1,127 +0,0 @@ -/* This file is part of the dynarmic project. - * Copyright (c) 2020 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#pragma once - -#include -#include - -#include -#include -#include -#include -#include -#include -#include - -#include "dynarmic/ir/microinstruction.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/value.h" - -namespace Dynarmic::Optimization::IRMatcher { - -struct CaptureValue { - using ReturnType = std::tuple; - - static std::optional Match(IR::Value value) { - return std::tuple(value); - } -}; - -struct CaptureInst { - using ReturnType = std::tuple; - - static std::optional Match(IR::Value value) { - if (value.IsImmediate()) - return std::nullopt; - return std::tuple(value.GetInstRecursive()); - } -}; - -struct CaptureUImm { - using ReturnType = std::tuple; - - static std::optional Match(IR::Value value) { - return std::tuple(value.GetImmediateAsU64()); - } -}; - -struct CaptureSImm { - using ReturnType = std::tuple; - - static std::optional Match(IR::Value value) { - return std::tuple(value.GetImmediateAsS64()); - } -}; - -template -struct UImm { - using ReturnType = std::tuple<>; - - static std::optional> Match(IR::Value value) { - if (value.GetImmediateAsU64() == Value) - return std::tuple(); - return std::nullopt; - } -}; - -template -struct SImm { - using ReturnType = std::tuple<>; - - static std::optional> Match(IR::Value value) { - if (value.GetImmediateAsS64() == Value) - return std::tuple(); - return std::nullopt; - } -}; - -template -struct Inst { -public: - using ReturnType = mp::concat, typename Args::ReturnType...>; - - static std::optional Match(const IR::Inst& inst) { - if (inst.GetOpcode() != Opcode) - return std::nullopt; - if (inst.HasAssociatedPseudoOperation()) - return std::nullopt; - return MatchArgs<0>(inst); - } - - static std::optional Match(IR::Value value) { - if (value.IsImmediate()) - return std::nullopt; - return Match(*value.GetInstRecursive()); - } - -private: - template - static auto MatchArgs(const IR::Inst& inst) -> std::optional>, std::tuple<>>>> { - if constexpr (I >= sizeof...(Args)) { - return std::tuple(); - } else { - using Arg = mp::get>; - - if (const auto arg = Arg::Match(inst.GetArg(I))) { - if (const auto rest = MatchArgs(inst)) { - return std::tuple_cat(*arg, *rest); - } - } - - return std::nullopt; - } - } -}; - -inline bool IsSameInst(std::tuple t) { - return std::get<0>(t) == std::get<1>(t); -} - -inline bool IsSameInst(std::tuple t) { - return std::get<0>(t) == std::get<1>(t) && std::get<0>(t) == std::get<2>(t); -} - -} // namespace Dynarmic::Optimization::IRMatcher diff --git a/src/dynarmic/src/dynarmic/ir/opt/naming_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/naming_pass.cpp deleted file mode 100644 index a766bdc83f..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/naming_pass.cpp +++ /dev/null @@ -1,18 +0,0 @@ -/* This file is part of the dynarmic project. - * Copyright (c) 2023 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/microinstruction.h" - -namespace Dynarmic::Optimization { - -void NamingPass(IR::Block& block) { - unsigned name = 1; - for (auto& inst : block) { - inst.SetName(name++); - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/passes.h b/src/dynarmic/src/dynarmic/ir/opt/passes.h deleted file mode 100644 index 703145b556..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/passes.h +++ /dev/null @@ -1,47 +0,0 @@ -/* This file is part of the dynarmic project. - * Copyright (c) 2016 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#pragma once - -namespace Dynarmic::A32 { -struct UserCallbacks; -} - -namespace Dynarmic::A64 { -struct UserCallbacks; -struct UserConfig; -} // namespace Dynarmic::A64 - -namespace Dynarmic::IR { -class Block; -} - -namespace Dynarmic::Optimization { - -struct PolyfillOptions { - bool sha256 = false; - bool vector_multiply_widen = false; - - bool operator==(const PolyfillOptions&) const = default; -}; - -struct A32GetSetEliminationOptions { - bool convert_nzc_to_nz = false; - bool convert_nz_to_nzc = false; -}; - -void PolyfillPass(IR::Block& block, const PolyfillOptions& opt); -void A32ConstantMemoryReads(IR::Block& block, A32::UserCallbacks* cb); -void A32GetSetElimination(IR::Block& block, A32GetSetEliminationOptions opt); -void A64CallbackConfigPass(IR::Block& block, const A64::UserConfig& conf); -void A64GetSetElimination(IR::Block& block); -void A64MergeInterpretBlocksPass(IR::Block& block, A64::UserCallbacks* cb); -void ConstantPropagation(IR::Block& block); -void DeadCodeElimination(IR::Block& block); -void IdentityRemovalPass(IR::Block& block); -void VerificationPass(const IR::Block& block); -void NamingPass(IR::Block& block); - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/polyfill_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/polyfill_pass.cpp deleted file mode 100644 index 1aa3aea91e..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/polyfill_pass.cpp +++ /dev/null @@ -1,218 +0,0 @@ -/* This file is part of the dynarmic project. - * Copyright (c) 2022 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/ir_emitter.h" -#include "dynarmic/ir/microinstruction.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/opt/passes.h" - -namespace Dynarmic::Optimization { - -namespace { - -void PolyfillSHA256MessageSchedule0(IR::IREmitter& ir, IR::Inst& inst) { - const IR::U128 x = (IR::U128)inst.GetArg(0); - const IR::U128 y = (IR::U128)inst.GetArg(1); - - const IR::U128 t = ir.VectorExtract(x, y, 32); - - IR::U128 result = ir.ZeroVector(); - for (size_t i = 0; i < 4; i++) { - const IR::U32 modified_element = [&] { - const IR::U32 element = ir.VectorGetElement(32, t, i); - const IR::U32 tmp1 = ir.RotateRight(element, ir.Imm8(7)); - const IR::U32 tmp2 = ir.RotateRight(element, ir.Imm8(18)); - const IR::U32 tmp3 = ir.LogicalShiftRight(element, ir.Imm8(3)); - - return ir.Eor(tmp1, ir.Eor(tmp2, tmp3)); - }(); - - result = ir.VectorSetElement(32, result, i, modified_element); - } - result = ir.VectorAdd(32, result, x); - - inst.ReplaceUsesWith(result); -} - -void PolyfillSHA256MessageSchedule1(IR::IREmitter& ir, IR::Inst& inst) { - const IR::U128 x = (IR::U128)inst.GetArg(0); - const IR::U128 y = (IR::U128)inst.GetArg(1); - const IR::U128 z = (IR::U128)inst.GetArg(2); - - const IR::U128 T0 = ir.VectorExtract(y, z, 32); - - const IR::U128 lower_half = [&] { - const IR::U128 T = ir.VectorRotateWholeVectorRight(z, 64); - const IR::U128 tmp1 = ir.VectorRotateRight(32, T, 17); - const IR::U128 tmp2 = ir.VectorRotateRight(32, T, 19); - const IR::U128 tmp3 = ir.VectorLogicalShiftRight(32, T, 10); - const IR::U128 tmp4 = ir.VectorEor(tmp1, ir.VectorEor(tmp2, tmp3)); - const IR::U128 tmp5 = ir.VectorAdd(32, tmp4, ir.VectorAdd(32, x, T0)); - return ir.VectorZeroUpper(tmp5); - }(); - - const IR::U64 upper_half = [&] { - const IR::U128 tmp1 = ir.VectorRotateRight(32, lower_half, 17); - const IR::U128 tmp2 = ir.VectorRotateRight(32, lower_half, 19); - const IR::U128 tmp3 = ir.VectorLogicalShiftRight(32, lower_half, 10); - const IR::U128 tmp4 = ir.VectorEor(tmp1, ir.VectorEor(tmp2, tmp3)); - - // Shuffle the top two 32-bit elements downwards [3, 2, 1, 0] -> [1, 0, 3, 2] - const IR::U128 shuffled_d = ir.VectorRotateWholeVectorRight(x, 64); - const IR::U128 shuffled_T0 = ir.VectorRotateWholeVectorRight(T0, 64); - - const IR::U128 tmp5 = ir.VectorAdd(32, tmp4, ir.VectorAdd(32, shuffled_d, shuffled_T0)); - return ir.VectorGetElement(64, tmp5, 0); - }(); - - const IR::U128 result = ir.VectorSetElement(64, lower_half, 1, upper_half); - - inst.ReplaceUsesWith(result); -} - -IR::U32 SHAchoose(IR::IREmitter& ir, IR::U32 x, IR::U32 y, IR::U32 z) { - return ir.Eor(ir.And(ir.Eor(y, z), x), z); -} - -IR::U32 SHAmajority(IR::IREmitter& ir, IR::U32 x, IR::U32 y, IR::U32 z) { - return ir.Or(ir.And(x, y), ir.And(ir.Or(x, y), z)); -} - -IR::U32 SHAhashSIGMA0(IR::IREmitter& ir, IR::U32 x) { - const IR::U32 tmp1 = ir.RotateRight(x, ir.Imm8(2)); - const IR::U32 tmp2 = ir.RotateRight(x, ir.Imm8(13)); - const IR::U32 tmp3 = ir.RotateRight(x, ir.Imm8(22)); - - return ir.Eor(tmp1, ir.Eor(tmp2, tmp3)); -} - -IR::U32 SHAhashSIGMA1(IR::IREmitter& ir, IR::U32 x) { - const IR::U32 tmp1 = ir.RotateRight(x, ir.Imm8(6)); - const IR::U32 tmp2 = ir.RotateRight(x, ir.Imm8(11)); - const IR::U32 tmp3 = ir.RotateRight(x, ir.Imm8(25)); - - return ir.Eor(tmp1, ir.Eor(tmp2, tmp3)); -} - -void PolyfillSHA256Hash(IR::IREmitter& ir, IR::Inst& inst) { - IR::U128 x = (IR::U128)inst.GetArg(0); - IR::U128 y = (IR::U128)inst.GetArg(1); - const IR::U128 w = (IR::U128)inst.GetArg(2); - const bool part1 = inst.GetArg(3).GetU1(); - - for (size_t i = 0; i < 4; i++) { - const IR::U32 low_x = ir.VectorGetElement(32, x, 0); - const IR::U32 after_low_x = ir.VectorGetElement(32, x, 1); - const IR::U32 before_high_x = ir.VectorGetElement(32, x, 2); - const IR::U32 high_x = ir.VectorGetElement(32, x, 3); - - const IR::U32 low_y = ir.VectorGetElement(32, y, 0); - const IR::U32 after_low_y = ir.VectorGetElement(32, y, 1); - const IR::U32 before_high_y = ir.VectorGetElement(32, y, 2); - const IR::U32 high_y = ir.VectorGetElement(32, y, 3); - - const IR::U32 choice = SHAchoose(ir, low_y, after_low_y, before_high_y); - const IR::U32 majority = SHAmajority(ir, low_x, after_low_x, before_high_x); - - const IR::U32 t = [&] { - const IR::U32 w_element = ir.VectorGetElement(32, w, i); - const IR::U32 sig = SHAhashSIGMA1(ir, low_y); - - return ir.Add(high_y, ir.Add(sig, ir.Add(choice, w_element))); - }(); - - const IR::U32 new_low_x = ir.Add(t, ir.Add(SHAhashSIGMA0(ir, low_x), majority)); - const IR::U32 new_low_y = ir.Add(t, high_x); - - // Shuffle all words left by 1 element: [3, 2, 1, 0] -> [2, 1, 0, 3] - const IR::U128 shuffled_x = ir.VectorRotateWholeVectorRight(x, 96); - const IR::U128 shuffled_y = ir.VectorRotateWholeVectorRight(y, 96); - - x = ir.VectorSetElement(32, shuffled_x, 0, new_low_x); - y = ir.VectorSetElement(32, shuffled_y, 0, new_low_y); - } - - inst.ReplaceUsesWith(part1 ? x : y); -} - -template -void PolyfillVectorMultiplyWiden(IR::IREmitter& ir, IR::Inst& inst) { - IR::U128 n = (IR::U128)inst.GetArg(0); - IR::U128 m = (IR::U128)inst.GetArg(1); - - const IR::U128 wide_n = is_signed ? ir.VectorSignExtend(esize, n) : ir.VectorZeroExtend(esize, n); - const IR::U128 wide_m = is_signed ? ir.VectorSignExtend(esize, m) : ir.VectorZeroExtend(esize, m); - - const IR::U128 result = ir.VectorMultiply(esize * 2, wide_n, wide_m); - - inst.ReplaceUsesWith(result); -} - -} // namespace - -void PolyfillPass(IR::Block& block, const PolyfillOptions& polyfill) { - if (polyfill == PolyfillOptions{}) { - return; - } - - IR::IREmitter ir{block}; - - for (auto& inst : block) { - ir.SetInsertionPointBefore(&inst); - - switch (inst.GetOpcode()) { - case IR::Opcode::SHA256MessageSchedule0: - if (polyfill.sha256) { - PolyfillSHA256MessageSchedule0(ir, inst); - } - break; - case IR::Opcode::SHA256MessageSchedule1: - if (polyfill.sha256) { - PolyfillSHA256MessageSchedule1(ir, inst); - } - break; - case IR::Opcode::SHA256Hash: - if (polyfill.sha256) { - PolyfillSHA256Hash(ir, inst); - } - break; - case IR::Opcode::VectorMultiplySignedWiden8: - if (polyfill.vector_multiply_widen) { - PolyfillVectorMultiplyWiden<8, true>(ir, inst); - } - break; - case IR::Opcode::VectorMultiplySignedWiden16: - if (polyfill.vector_multiply_widen) { - PolyfillVectorMultiplyWiden<16, true>(ir, inst); - } - break; - case IR::Opcode::VectorMultiplySignedWiden32: - if (polyfill.vector_multiply_widen) { - PolyfillVectorMultiplyWiden<32, true>(ir, inst); - } - break; - case IR::Opcode::VectorMultiplyUnsignedWiden8: - if (polyfill.vector_multiply_widen) { - PolyfillVectorMultiplyWiden<8, false>(ir, inst); - } - break; - case IR::Opcode::VectorMultiplyUnsignedWiden16: - if (polyfill.vector_multiply_widen) { - PolyfillVectorMultiplyWiden<16, false>(ir, inst); - } - break; - case IR::Opcode::VectorMultiplyUnsignedWiden32: - if (polyfill.vector_multiply_widen) { - PolyfillVectorMultiplyWiden<32, false>(ir, inst); - } - break; - default: - break; - } - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt/verification_pass.cpp b/src/dynarmic/src/dynarmic/ir/opt/verification_pass.cpp deleted file mode 100644 index c6c2cff231..0000000000 --- a/src/dynarmic/src/dynarmic/ir/opt/verification_pass.cpp +++ /dev/null @@ -1,51 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project -// SPDX-License-Identifier: GPL-3.0-or-later - -/* This file is part of the dynarmic project. - * Copyright (c) 2016 MerryMage - * SPDX-License-Identifier: 0BSD - */ - -#include -#include - -#include "dynarmic/common/assert.h" -#include "dynarmic/common/common_types.h" -#include - -#include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/microinstruction.h" -#include "dynarmic/ir/opcodes.h" -#include "dynarmic/ir/opt/passes.h" -#include "dynarmic/ir/type.h" - -namespace Dynarmic::Optimization { - -void VerificationPass(const IR::Block& block) { - for (const auto& inst : block) { - for (size_t i = 0; i < inst.NumArgs(); i++) { - const IR::Type t1 = inst.GetArg(i).GetType(); - const IR::Type t2 = IR::GetArgTypeOf(inst.GetOpcode(), i); - if (!IR::AreTypesCompatible(t1, t2)) { - std::puts(IR::DumpBlock(block).c_str()); - ASSERT_FALSE("above block failed validation"); - } - } - } - - ankerl::unordered_dense::map actual_uses; - for (const auto& inst : block) { - for (size_t i = 0; i < inst.NumArgs(); i++) { - const auto arg = inst.GetArg(i); - if (!arg.IsImmediate()) { - actual_uses[arg.GetInst()]++; - } - } - } - - for (const auto& pair : actual_uses) { - ASSERT(pair.first->UseCount() == pair.second); - } -} - -} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt_passes.cpp b/src/dynarmic/src/dynarmic/ir/opt_passes.cpp new file mode 100644 index 0000000000..844e29023c --- /dev/null +++ b/src/dynarmic/src/dynarmic/ir/opt_passes.cpp @@ -0,0 +1,1519 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +/* This file is part of the dynarmic project. + * Copyright (c) 2016 MerryMage + * SPDX-License-Identifier: 0BSD + */ + +#include +#include + +#include +#include "boost/container/small_vector.hpp" +#include "dynarmic/frontend/A32/a32_ir_emitter.h" +#include "dynarmic/frontend/A32/a32_location_descriptor.h" +#include "dynarmic/frontend/A32/a32_types.h" +#include "dynarmic/frontend/A64/a64_ir_emitter.h" +#include "dynarmic/frontend/A64/a64_location_descriptor.h" +#include "dynarmic/frontend/A64/translate/a64_translate.h" +#include "dynarmic/interface/A32/config.h" +#include "dynarmic/interface/A64/config.h" +#include "dynarmic/interface/optimization_flags.h" +#include "dynarmic/common/safe_ops.h" +#include "dynarmic/ir/basic_block.h" +#include "dynarmic/ir/microinstruction.h" +#include "dynarmic/ir/opcodes.h" +#include "dynarmic/ir/opt_passes.h" +#include "dynarmic/ir/type.h" +#include "mcl/bit/swap.hpp" +#include "mcl/bit/rotate.hpp" + +namespace Dynarmic::Optimization { + +static void ConstantMemoryReads(IR::Block& block, A32::UserCallbacks* cb) { + for (auto& inst : block) { + switch (inst.GetOpcode()) { + case IR::Opcode::A32ReadMemory8: + case IR::Opcode::A64ReadMemory8: { + if (inst.AreAllArgsImmediates()) { + const u32 vaddr = inst.GetArg(1).GetU32(); + if (cb->IsReadOnlyMemory(vaddr)) { + const u8 value_from_memory = cb->MemoryRead8(vaddr); + inst.ReplaceUsesWith(IR::Value{value_from_memory}); + } + } + break; + } + case IR::Opcode::A32ReadMemory16: + case IR::Opcode::A64ReadMemory16: { + if (inst.AreAllArgsImmediates()) { + const u32 vaddr = inst.GetArg(1).GetU32(); + if (cb->IsReadOnlyMemory(vaddr)) { + const u16 value_from_memory = cb->MemoryRead16(vaddr); + inst.ReplaceUsesWith(IR::Value{value_from_memory}); + } + } + break; + } + case IR::Opcode::A32ReadMemory32: + case IR::Opcode::A64ReadMemory32: { + if (inst.AreAllArgsImmediates()) { + const u32 vaddr = inst.GetArg(1).GetU32(); + if (cb->IsReadOnlyMemory(vaddr)) { + const u32 value_from_memory = cb->MemoryRead32(vaddr); + inst.ReplaceUsesWith(IR::Value{value_from_memory}); + } + } + break; + } + case IR::Opcode::A32ReadMemory64: + case IR::Opcode::A64ReadMemory64: { + if (inst.AreAllArgsImmediates()) { + const u32 vaddr = inst.GetArg(1).GetU32(); + if (cb->IsReadOnlyMemory(vaddr)) { + const u64 value_from_memory = cb->MemoryRead64(vaddr); + inst.ReplaceUsesWith(IR::Value{value_from_memory}); + } + } + break; + } + default: + break; + } + } +} + +static void FlagsPass(IR::Block& block) { + using Iterator = std::reverse_iterator; + + struct FlagInfo { + bool set_not_required = false; + bool has_value_request = false; + Iterator value_request = {}; + }; + struct ValuelessFlagInfo { + bool set_not_required = false; + }; + ValuelessFlagInfo nzcvq; + ValuelessFlagInfo nzcv; + ValuelessFlagInfo nz; + FlagInfo c_flag; + FlagInfo ge; + + auto do_set = [&](FlagInfo& info, IR::Value value, Iterator inst) { + if (info.has_value_request) { + info.value_request->ReplaceUsesWith(value); + } + info.has_value_request = false; + + if (info.set_not_required) { + inst->Invalidate(); + } + info.set_not_required = true; + }; + + auto do_set_valueless = [&](ValuelessFlagInfo& info, Iterator inst) { + if (info.set_not_required) { + inst->Invalidate(); + } + info.set_not_required = true; + }; + + auto do_get = [](FlagInfo& info, Iterator inst) { + if (info.has_value_request) { + info.value_request->ReplaceUsesWith(IR::Value{&*inst}); + } + info.has_value_request = true; + info.value_request = inst; + }; + + A32::IREmitter ir{block, A32::LocationDescriptor{block.Location()}, {}}; + + for (auto inst = block.rbegin(); inst != block.rend(); ++inst) { + auto const opcode = inst->GetOpcode(); + switch (opcode) { + case IR::Opcode::A32GetCFlag: { + do_get(c_flag, inst); + break; + } + case IR::Opcode::A32SetCpsrNZCV: { + if (c_flag.has_value_request) { + ir.SetInsertionPointBefore(inst.base()); // base is one ahead + IR::U1 c = ir.GetCFlagFromNZCV(IR::NZCV{inst->GetArg(0)}); + c_flag.value_request->ReplaceUsesWith(c); + c_flag.has_value_request = false; + break; // This case will be executed again because of the above + } + + do_set_valueless(nzcv, inst); + + nz = {.set_not_required = true}; + c_flag = {.set_not_required = true}; + break; + } + case IR::Opcode::A32SetCpsrNZCVRaw: { + if (c_flag.has_value_request) { + nzcv.set_not_required = false; + } + + do_set_valueless(nzcv, inst); + + nzcvq = {}; + nz = {.set_not_required = true}; + c_flag = {.set_not_required = true}; + break; + } + case IR::Opcode::A32SetCpsrNZCVQ: { + if (c_flag.has_value_request) { + nzcvq.set_not_required = false; + } + + do_set_valueless(nzcvq, inst); + + nzcv = {.set_not_required = true}; + nz = {.set_not_required = true}; + c_flag = {.set_not_required = true}; + break; + } + case IR::Opcode::A32SetCpsrNZ: { + do_set_valueless(nz, inst); + + nzcvq = {}; + nzcv = {}; + break; + } + case IR::Opcode::A32SetCpsrNZC: { + if (c_flag.has_value_request) { + c_flag.value_request->ReplaceUsesWith(inst->GetArg(1)); + c_flag.has_value_request = false; + } + + if (!inst->GetArg(1).IsImmediate() && inst->GetArg(1).GetInstRecursive()->GetOpcode() == IR::Opcode::A32GetCFlag) { + const auto nz_value = inst->GetArg(0); + + inst->Invalidate(); + + ir.SetInsertionPointBefore(inst.base()); + ir.SetCpsrNZ(IR::NZCV{nz_value}); + + nzcvq = {}; + nzcv = {}; + nz = {.set_not_required = true}; + break; + } + + if (nz.set_not_required && c_flag.set_not_required) { + inst->Invalidate(); + } else if (nz.set_not_required) { + inst->SetArg(0, IR::Value::EmptyNZCVImmediateMarker()); + } + nz.set_not_required = true; + c_flag.set_not_required = true; + + nzcv = {}; + nzcvq = {}; + break; + } + case IR::Opcode::A32SetGEFlags: { + do_set(ge, inst->GetArg(0), inst); + break; + } + case IR::Opcode::A32GetGEFlags: { + do_get(ge, inst); + break; + } + case IR::Opcode::A32SetGEFlagsCompressed: { + ge = {.set_not_required = true}; + break; + } + case IR::Opcode::A32OrQFlag: { + break; + } + default: { + if (ReadsFromCPSR(opcode) || WritesToCPSR(opcode)) { + nzcvq = {}; + nzcv = {}; + nz = {}; + c_flag = {}; + ge = {}; + } + break; + } + } + } +} + +static void RegisterPass(IR::Block& block) { + using Iterator = IR::Block::iterator; + + struct RegInfo { + IR::Value register_value; + std::optional last_set_instruction; + }; + std::array reg_info; + + const auto do_get = [](RegInfo& info, Iterator get_inst) { + if (info.register_value.IsEmpty()) { + info.register_value = IR::Value(&*get_inst); + return; + } + get_inst->ReplaceUsesWith(info.register_value); + }; + + const auto do_set = [](RegInfo& info, IR::Value value, Iterator set_inst) { + if (info.last_set_instruction) { + (*info.last_set_instruction)->Invalidate(); + } + info = { + .register_value = value, + .last_set_instruction = set_inst, + }; + }; + + enum class ExtValueType { + Empty, + Single, + Double, + VectorDouble, + VectorQuad, + }; + struct ExtRegInfo { + ExtValueType value_type = {}; + IR::Value register_value; + std::optional last_set_instruction; + }; + std::array ext_reg_info; + + const auto do_ext_get = [](ExtValueType type, std::initializer_list> infos, Iterator get_inst) { + if (!std::all_of(infos.begin(), infos.end(), [type](const auto& info) { return info.get().value_type == type; })) { + for (auto& info : infos) { + info.get() = { + .value_type = type, + .register_value = IR::Value(&*get_inst), + .last_set_instruction = std::nullopt, + }; + } + return; + } + get_inst->ReplaceUsesWith(std::data(infos)[0].get().register_value); + }; + + const auto do_ext_set = [](ExtValueType type, std::initializer_list> infos, IR::Value value, Iterator set_inst) { + if (std::all_of(infos.begin(), infos.end(), [type](const auto& info) { return info.get().value_type == type; })) { + if (std::data(infos)[0].get().last_set_instruction) { + (*std::data(infos)[0].get().last_set_instruction)->Invalidate(); + } + } + for (auto& info : infos) { + info.get() = { + .value_type = type, + .register_value = value, + .last_set_instruction = set_inst, + }; + } + }; + + // Location and version don't matter here. + A32::IREmitter ir{block, A32::LocationDescriptor{block.Location()}, {}}; + + for (auto inst = block.begin(); inst != block.end(); ++inst) { + auto const opcode = inst->GetOpcode(); + switch (opcode) { + case IR::Opcode::A32GetRegister: { + const A32::Reg reg = inst->GetArg(0).GetA32RegRef(); + ASSERT(reg != A32::Reg::PC); + const size_t reg_index = size_t(reg); + do_get(reg_info[reg_index], inst); + break; + } + case IR::Opcode::A32SetRegister: { + const A32::Reg reg = inst->GetArg(0).GetA32RegRef(); + if (reg == A32::Reg::PC) { + break; + } + const auto reg_index = size_t(reg); + do_set(reg_info[reg_index], inst->GetArg(1), inst); + break; + } + case IR::Opcode::A32GetExtendedRegister32: { + const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); + const size_t reg_index = A32::RegNumber(reg); + do_ext_get(ExtValueType::Single, {ext_reg_info[reg_index]}, inst); + break; + } + case IR::Opcode::A32SetExtendedRegister32: { + const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); + const size_t reg_index = A32::RegNumber(reg); + do_ext_set(ExtValueType::Single, {ext_reg_info[reg_index]}, inst->GetArg(1), inst); + break; + } + case IR::Opcode::A32GetExtendedRegister64: { + const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); + const size_t reg_index = A32::RegNumber(reg); + do_ext_get(ExtValueType::Double, + { + ext_reg_info[reg_index * 2 + 0], + ext_reg_info[reg_index * 2 + 1], + }, + inst); + break; + } + case IR::Opcode::A32SetExtendedRegister64: { + const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); + const size_t reg_index = A32::RegNumber(reg); + do_ext_set(ExtValueType::Double, + { + ext_reg_info[reg_index * 2 + 0], + ext_reg_info[reg_index * 2 + 1], + }, + inst->GetArg(1), + inst); + break; + } + case IR::Opcode::A32GetVector: { + const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); + const size_t reg_index = A32::RegNumber(reg); + if (A32::IsDoubleExtReg(reg)) { + do_ext_get(ExtValueType::VectorDouble, + { + ext_reg_info[reg_index * 2 + 0], + ext_reg_info[reg_index * 2 + 1], + }, + inst); + } else { + DEBUG_ASSERT(A32::IsQuadExtReg(reg)); + do_ext_get(ExtValueType::VectorQuad, + { + ext_reg_info[reg_index * 4 + 0], + ext_reg_info[reg_index * 4 + 1], + ext_reg_info[reg_index * 4 + 2], + ext_reg_info[reg_index * 4 + 3], + }, + inst); + } + break; + } + case IR::Opcode::A32SetVector: { + const A32::ExtReg reg = inst->GetArg(0).GetA32ExtRegRef(); + const size_t reg_index = A32::RegNumber(reg); + if (A32::IsDoubleExtReg(reg)) { + ir.SetInsertionPointAfter(inst); + const IR::U128 stored_value = ir.VectorZeroUpper(IR::U128{inst->GetArg(1)}); + do_ext_set(ExtValueType::VectorDouble, + { + ext_reg_info[reg_index * 2 + 0], + ext_reg_info[reg_index * 2 + 1], + }, + stored_value, + inst); + } else { + DEBUG_ASSERT(A32::IsQuadExtReg(reg)); + do_ext_set(ExtValueType::VectorQuad, + { + ext_reg_info[reg_index * 4 + 0], + ext_reg_info[reg_index * 4 + 1], + ext_reg_info[reg_index * 4 + 2], + ext_reg_info[reg_index * 4 + 3], + }, + inst->GetArg(1), + inst); + } + break; + } + default: { + if (ReadsFromCoreRegister(opcode) || WritesToCoreRegister(opcode)) { + reg_info = {}; + ext_reg_info = {}; + } + break; + } + } + } +} + +struct A32GetSetEliminationOptions { + bool convert_nzc_to_nz = false; + bool convert_nz_to_nzc = false; +}; + +static void A32GetSetElimination(IR::Block& block, A32GetSetEliminationOptions) { + FlagsPass(block); + RegisterPass(block); +} + +static void A64CallbackConfigPass(IR::Block& block, const A64::UserConfig& conf) { + if (conf.hook_data_cache_operations) { + return; + } + + for (auto& inst : block) { + if (inst.GetOpcode() != IR::Opcode::A64DataCacheOperationRaised) { + continue; + } + + const auto op = static_cast(inst.GetArg(1).GetU64()); + if (op == A64::DataCacheOperation::ZeroByVA) { + A64::IREmitter ir{block}; + ir.current_location = A64::LocationDescriptor{IR::LocationDescriptor{inst.GetArg(0).GetU64()}}; + ir.SetInsertionPointBefore(&inst); + + size_t bytes = 4 << static_cast(conf.dczid_el0 & 0b1111); + IR::U64 addr{inst.GetArg(2)}; + + const IR::U128 zero_u128 = ir.ZeroExtendToQuad(ir.Imm64(0)); + while (bytes >= 16) { + ir.WriteMemory128(addr, zero_u128, IR::AccType::DCZVA); + addr = ir.Add(addr, ir.Imm64(16)); + bytes -= 16; + } + + while (bytes >= 8) { + ir.WriteMemory64(addr, ir.Imm64(0), IR::AccType::DCZVA); + addr = ir.Add(addr, ir.Imm64(8)); + bytes -= 8; + } + + while (bytes >= 4) { + ir.WriteMemory32(addr, ir.Imm32(0), IR::AccType::DCZVA); + addr = ir.Add(addr, ir.Imm64(4)); + bytes -= 4; + } + } + inst.Invalidate(); + } +} + +static void A64GetSetElimination(IR::Block& block) { + using Iterator = IR::Block::iterator; + + enum class TrackingType { + W, + X, + S, + D, + Q, + SP, + NZCV, + NZCVRaw, + }; + struct RegisterInfo { + IR::Value register_value; + TrackingType tracking_type; + bool set_instruction_present = false; + Iterator last_set_instruction; + }; + std::array reg_info; + std::array vec_info; + RegisterInfo sp_info; + RegisterInfo nzcv_info; + + const auto do_set = [&block](RegisterInfo& info, IR::Value value, Iterator set_inst, TrackingType tracking_type) { + if (info.set_instruction_present) { + info.last_set_instruction->Invalidate(); + block.Instructions().erase(info.last_set_instruction); + } + + info.register_value = value; + info.tracking_type = tracking_type; + info.set_instruction_present = true; + info.last_set_instruction = set_inst; + }; + + const auto do_get = [](RegisterInfo& info, Iterator get_inst, TrackingType tracking_type) { + const auto do_nothing = [&] { + info = {}; + info.register_value = IR::Value(&*get_inst); + info.tracking_type = tracking_type; + }; + + if (info.register_value.IsEmpty()) { + do_nothing(); + return; + } + + if (info.tracking_type == tracking_type) { + get_inst->ReplaceUsesWith(info.register_value); + return; + } + + do_nothing(); + }; + + for (auto inst = block.begin(); inst != block.end(); ++inst) { + auto const opcode = inst->GetOpcode(); + switch (opcode) { + case IR::Opcode::A64GetW: { + const size_t index = A64::RegNumber(inst->GetArg(0).GetA64RegRef()); + do_get(reg_info.at(index), inst, TrackingType::W); + break; + } + case IR::Opcode::A64GetX: { + const size_t index = A64::RegNumber(inst->GetArg(0).GetA64RegRef()); + do_get(reg_info.at(index), inst, TrackingType::X); + break; + } + case IR::Opcode::A64GetS: { + const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); + do_get(vec_info.at(index), inst, TrackingType::S); + break; + } + case IR::Opcode::A64GetD: { + const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); + do_get(vec_info.at(index), inst, TrackingType::D); + break; + } + case IR::Opcode::A64GetQ: { + const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); + do_get(vec_info.at(index), inst, TrackingType::Q); + break; + } + case IR::Opcode::A64GetSP: { + do_get(sp_info, inst, TrackingType::SP); + break; + } + case IR::Opcode::A64GetNZCVRaw: { + do_get(nzcv_info, inst, TrackingType::NZCVRaw); + break; + } + case IR::Opcode::A64SetW: { + const size_t index = A64::RegNumber(inst->GetArg(0).GetA64RegRef()); + do_set(reg_info.at(index), inst->GetArg(1), inst, TrackingType::W); + break; + } + case IR::Opcode::A64SetX: { + const size_t index = A64::RegNumber(inst->GetArg(0).GetA64RegRef()); + do_set(reg_info.at(index), inst->GetArg(1), inst, TrackingType::X); + break; + } + case IR::Opcode::A64SetS: { + const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); + do_set(vec_info.at(index), inst->GetArg(1), inst, TrackingType::S); + break; + } + case IR::Opcode::A64SetD: { + const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); + do_set(vec_info.at(index), inst->GetArg(1), inst, TrackingType::D); + break; + } + case IR::Opcode::A64SetQ: { + const size_t index = A64::VecNumber(inst->GetArg(0).GetA64VecRef()); + do_set(vec_info.at(index), inst->GetArg(1), inst, TrackingType::Q); + break; + } + case IR::Opcode::A64SetSP: { + do_set(sp_info, inst->GetArg(0), inst, TrackingType::SP); + break; + } + case IR::Opcode::A64SetNZCV: { + do_set(nzcv_info, inst->GetArg(0), inst, TrackingType::NZCV); + break; + } + case IR::Opcode::A64SetNZCVRaw: { + do_set(nzcv_info, inst->GetArg(0), inst, TrackingType::NZCVRaw); + break; + } + default: { + if (ReadsFromCPSR(opcode) || WritesToCPSR(opcode)) { + nzcv_info = {}; + } + if (ReadsFromCoreRegister(opcode) || WritesToCoreRegister(opcode)) { + reg_info = {}; + vec_info = {}; + sp_info = {}; + } + break; + } + } + } +} + +static void A64MergeInterpretBlocksPass(IR::Block& block, A64::UserCallbacks* cb) { + const auto is_interpret_instruction = [cb](A64::LocationDescriptor location) { + const auto instruction = cb->MemoryReadCode(location.PC()); + if (!instruction) + return false; + + IR::Block new_block{location}; + A64::TranslateSingleInstruction(new_block, location, *instruction); + + if (!new_block.Instructions().empty()) + return false; + + const IR::Terminal terminal = new_block.GetTerminal(); + if (auto term = boost::get(&terminal)) { + return term->next == location; + } + + return false; + }; + + IR::Terminal terminal = block.GetTerminal(); + auto term = boost::get(&terminal); + if (!term) + return; + + A64::LocationDescriptor location{term->next}; + size_t num_instructions = 1; + + while (is_interpret_instruction(location.AdvancePC(static_cast(num_instructions * 4)))) { + num_instructions++; + } + + term->num_instructions = num_instructions; + block.ReplaceTerminal(terminal); + block.CycleCount() += num_instructions - 1; +} + +using Op = Dynarmic::IR::Opcode; + +// Tiny helper to avoid the need to store based off the opcode +// bit size all over the place within folding functions. +static void ReplaceUsesWith(IR::Inst& inst, bool is_32_bit, u64 value) { + if (is_32_bit) { + inst.ReplaceUsesWith(IR::Value{u32(value)}); + } else { + inst.ReplaceUsesWith(IR::Value{value}); + } +} + +static IR::Value Value(bool is_32_bit, u64 value) { + return is_32_bit ? IR::Value{u32(value)} : IR::Value{value}; +} + +template +static bool FoldCommutative(IR::Inst& inst, bool is_32_bit, ImmFn imm_fn) { + const auto lhs = inst.GetArg(0); + const auto rhs = inst.GetArg(1); + + const bool is_lhs_immediate = lhs.IsImmediate(); + const bool is_rhs_immediate = rhs.IsImmediate(); + + if (is_lhs_immediate && is_rhs_immediate) { + const u64 result = imm_fn(lhs.GetImmediateAsU64(), rhs.GetImmediateAsU64()); + ReplaceUsesWith(inst, is_32_bit, result); + return false; + } + + if (is_lhs_immediate && !is_rhs_immediate) { + const IR::Inst* rhs_inst = rhs.GetInstRecursive(); + if (rhs_inst->GetOpcode() == inst.GetOpcode() && rhs_inst->GetArg(1).IsImmediate()) { + const u64 combined = imm_fn(lhs.GetImmediateAsU64(), rhs_inst->GetArg(1).GetImmediateAsU64()); + inst.SetArg(0, rhs_inst->GetArg(0)); + inst.SetArg(1, Value(is_32_bit, combined)); + } else { + // Normalize + inst.SetArg(0, rhs); + inst.SetArg(1, lhs); + } + } + + if (!is_lhs_immediate && is_rhs_immediate) { + const IR::Inst* lhs_inst = lhs.GetInstRecursive(); + if (lhs_inst->GetOpcode() == inst.GetOpcode() && lhs_inst->GetArg(1).IsImmediate()) { + const u64 combined = imm_fn(rhs.GetImmediateAsU64(), lhs_inst->GetArg(1).GetImmediateAsU64()); + inst.SetArg(0, lhs_inst->GetArg(0)); + inst.SetArg(1, Value(is_32_bit, combined)); + } + } + + return true; +} + +static void FoldAdd(IR::Inst& inst, bool is_32_bit) { + const auto lhs = inst.GetArg(0); + const auto rhs = inst.GetArg(1); + const auto carry = inst.GetArg(2); + + if (lhs.IsImmediate() && !rhs.IsImmediate()) { + // Normalize + inst.SetArg(0, rhs); + inst.SetArg(1, lhs); + FoldAdd(inst, is_32_bit); + return; + } + + if (inst.HasAssociatedPseudoOperation()) { + return; + } + + if (!lhs.IsImmediate() && rhs.IsImmediate()) { + const IR::Inst* lhs_inst = lhs.GetInstRecursive(); + if (lhs_inst->GetOpcode() == inst.GetOpcode() && lhs_inst->GetArg(1).IsImmediate() && lhs_inst->GetArg(2).IsImmediate()) { + const u64 combined = rhs.GetImmediateAsU64() + lhs_inst->GetArg(1).GetImmediateAsU64() + lhs_inst->GetArg(2).GetU1(); + if (combined == 0) { + inst.ReplaceUsesWith(lhs_inst->GetArg(0)); + return; + } + inst.SetArg(0, lhs_inst->GetArg(0)); + inst.SetArg(1, Value(is_32_bit, combined)); + return; + } + if (rhs.IsZero() && carry.IsZero()) { + inst.ReplaceUsesWith(lhs); + return; + } + } + + if (inst.AreAllArgsImmediates()) { + const u64 result = lhs.GetImmediateAsU64() + rhs.GetImmediateAsU64() + carry.GetU1(); + ReplaceUsesWith(inst, is_32_bit, result); + return; + } +} + +/// Folds AND operations based on the following: +/// +/// 1. imm_x & imm_y -> result +/// 2. x & 0 -> 0 +/// 3. 0 & y -> 0 +/// 4. x & y -> y (where x has all bits set to 1) +/// 5. x & y -> x (where y has all bits set to 1) +/// +static void FoldAND(IR::Inst& inst, bool is_32_bit) { + if (FoldCommutative(inst, is_32_bit, [](u64 a, u64 b) { return a & b; })) { + const auto rhs = inst.GetArg(1); + if (rhs.IsZero()) { + ReplaceUsesWith(inst, is_32_bit, 0); + } else if (rhs.HasAllBitsSet()) { + inst.ReplaceUsesWith(inst.GetArg(0)); + } + } +} + +/// Folds byte reversal opcodes based on the following: +/// +/// 1. imm -> swap(imm) +/// +static void FoldByteReverse(IR::Inst& inst, Op op) { + const auto operand = inst.GetArg(0); + + if (!operand.IsImmediate()) { + return; + } + + if (op == Op::ByteReverseWord) { + const u32 result = mcl::bit::swap_bytes_32(u32(operand.GetImmediateAsU64())); + inst.ReplaceUsesWith(IR::Value{result}); + } else if (op == Op::ByteReverseHalf) { + const u16 result = mcl::bit::swap_bytes_16(u16(operand.GetImmediateAsU64())); + inst.ReplaceUsesWith(IR::Value{result}); + } else { + const u64 result = mcl::bit::swap_bytes_64(operand.GetImmediateAsU64()); + inst.ReplaceUsesWith(IR::Value{result}); + } +} + +/// Folds leading zero population count +/// +/// 1. imm -> countl_zero(imm) +/// +static void FoldCountLeadingZeros(IR::Inst& inst, bool is_32_bit) { + const auto operand = inst.GetArg(0); + if (operand.IsImmediate()) { + if (is_32_bit) { + const u32 result = std::countl_zero(u32(operand.GetImmediateAsU64())); + inst.ReplaceUsesWith(IR::Value{result}); + } else { + const u64 result = std::countl_zero(operand.GetImmediateAsU64()); + inst.ReplaceUsesWith(IR::Value{result}); + } + } +} + +/// Folds division operations based on the following: +/// +/// 1. x / 0 -> 0 (NOTE: This is an ARM-specific behavior defined in the architecture reference manual) +/// 2. imm_x / imm_y -> result +/// 3. x / 1 -> x +/// +static void FoldDivide(IR::Inst& inst, bool is_32_bit, bool is_signed) { + const auto rhs = inst.GetArg(1); + + if (rhs.IsZero()) { + ReplaceUsesWith(inst, is_32_bit, 0); + return; + } + + const auto lhs = inst.GetArg(0); + if (lhs.IsImmediate() && rhs.IsImmediate()) { + if (is_signed) { + const s64 result = lhs.GetImmediateAsS64() / rhs.GetImmediateAsS64(); + ReplaceUsesWith(inst, is_32_bit, static_cast(result)); + } else { + const u64 result = lhs.GetImmediateAsU64() / rhs.GetImmediateAsU64(); + ReplaceUsesWith(inst, is_32_bit, result); + } + } else if (rhs.IsUnsignedImmediate(1)) { + inst.ReplaceUsesWith(IR::Value{lhs}); + } +} + +// Folds EOR operations based on the following: +// +// 1. imm_x ^ imm_y -> result +// 2. x ^ 0 -> x +// 3. 0 ^ y -> y +// +static void FoldEOR(IR::Inst& inst, bool is_32_bit) { + if (FoldCommutative(inst, is_32_bit, [](u64 a, u64 b) { return a ^ b; })) { + const auto rhs = inst.GetArg(1); + if (rhs.IsZero()) { + inst.ReplaceUsesWith(inst.GetArg(0)); + } + } +} + +static void FoldLeastSignificantByte(IR::Inst& inst) { + if (!inst.AreAllArgsImmediates()) { + return; + } + + const auto operand = inst.GetArg(0); + inst.ReplaceUsesWith(IR::Value{static_cast(operand.GetImmediateAsU64())}); +} + +static void FoldLeastSignificantHalf(IR::Inst& inst) { + if (!inst.AreAllArgsImmediates()) { + return; + } + + const auto operand = inst.GetArg(0); + inst.ReplaceUsesWith(IR::Value{static_cast(operand.GetImmediateAsU64())}); +} + +static void FoldLeastSignificantWord(IR::Inst& inst) { + if (!inst.AreAllArgsImmediates()) { + return; + } + + const auto operand = inst.GetArg(0); + inst.ReplaceUsesWith(IR::Value{static_cast(operand.GetImmediateAsU64())}); +} + +static void FoldMostSignificantBit(IR::Inst& inst) { + if (!inst.AreAllArgsImmediates()) { + return; + } + + const auto operand = inst.GetArg(0); + inst.ReplaceUsesWith(IR::Value{(operand.GetImmediateAsU64() >> 31) != 0}); +} + +static void FoldMostSignificantWord(IR::Inst& inst) { + IR::Inst* carry_inst = inst.GetAssociatedPseudoOperation(Op::GetCarryFromOp); + + if (!inst.AreAllArgsImmediates()) { + return; + } + + const auto operand = inst.GetArg(0); + if (carry_inst) { + carry_inst->ReplaceUsesWith(IR::Value{mcl::bit::get_bit<31>(operand.GetImmediateAsU64())}); + } + inst.ReplaceUsesWith(IR::Value{static_cast(operand.GetImmediateAsU64() >> 32)}); +} + +// Folds multiplication operations based on the following: +// +// 1. imm_x * imm_y -> result +// 2. x * 0 -> 0 +// 3. 0 * y -> 0 +// 4. x * 1 -> x +// 5. 1 * y -> y +// +static void FoldMultiply(IR::Inst& inst, bool is_32_bit) { + if (FoldCommutative(inst, is_32_bit, [](u64 a, u64 b) { return a * b; })) { + const auto rhs = inst.GetArg(1); + if (rhs.IsZero()) { + ReplaceUsesWith(inst, is_32_bit, 0); + } else if (rhs.IsUnsignedImmediate(1)) { + inst.ReplaceUsesWith(inst.GetArg(0)); + } + } +} + +// Folds NOT operations if the contained value is an immediate. +static void FoldNOT(IR::Inst& inst, bool is_32_bit) { + const auto operand = inst.GetArg(0); + + if (!operand.IsImmediate()) { + return; + } + + const u64 result = ~operand.GetImmediateAsU64(); + ReplaceUsesWith(inst, is_32_bit, result); +} + +// Folds OR operations based on the following: +// +// 1. imm_x | imm_y -> result +// 2. x | 0 -> x +// 3. 0 | y -> y +// +static void FoldOR(IR::Inst& inst, bool is_32_bit) { + if (FoldCommutative(inst, is_32_bit, [](u64 a, u64 b) { return a | b; })) { + const auto rhs = inst.GetArg(1); + if (rhs.IsZero()) { + inst.ReplaceUsesWith(inst.GetArg(0)); + } + } +} + +static bool FoldShifts(IR::Inst& inst) { + IR::Inst* carry_inst = inst.GetAssociatedPseudoOperation(Op::GetCarryFromOp); + + // The 32-bit variants can contain 3 arguments, while the + // 64-bit variants only contain 2. + if (inst.NumArgs() == 3 && !carry_inst) { + inst.SetArg(2, IR::Value(false)); + } + + const auto shift_amount = inst.GetArg(1); + + if (shift_amount.IsZero()) { + if (carry_inst) { + carry_inst->ReplaceUsesWith(inst.GetArg(2)); + } + inst.ReplaceUsesWith(inst.GetArg(0)); + return false; + } + + if (inst.NumArgs() == 3 && shift_amount.IsImmediate() && !shift_amount.IsZero()) { + inst.SetArg(2, IR::Value(false)); + } + + if (!inst.AreAllArgsImmediates() || carry_inst) { + return false; + } + + return true; +} + +static void FoldSignExtendXToWord(IR::Inst& inst) { + if (!inst.AreAllArgsImmediates()) { + return; + } + + const s64 value = inst.GetArg(0).GetImmediateAsS64(); + inst.ReplaceUsesWith(IR::Value{static_cast(value)}); +} + +static void FoldSignExtendXToLong(IR::Inst& inst) { + if (!inst.AreAllArgsImmediates()) { + return; + } + + const s64 value = inst.GetArg(0).GetImmediateAsS64(); + inst.ReplaceUsesWith(IR::Value{static_cast(value)}); +} + +static void FoldSub(IR::Inst& inst, bool is_32_bit) { + if (!inst.AreAllArgsImmediates() || inst.HasAssociatedPseudoOperation()) { + return; + } + + const auto lhs = inst.GetArg(0); + const auto rhs = inst.GetArg(1); + const auto carry = inst.GetArg(2); + + const u64 result = lhs.GetImmediateAsU64() + (~rhs.GetImmediateAsU64()) + carry.GetU1(); + ReplaceUsesWith(inst, is_32_bit, result); +} + +static void FoldZeroExtendXToWord(IR::Inst& inst) { + if (!inst.AreAllArgsImmediates()) { + return; + } + + const u64 value = inst.GetArg(0).GetImmediateAsU64(); + inst.ReplaceUsesWith(IR::Value{static_cast(value)}); +} + +static void FoldZeroExtendXToLong(IR::Inst& inst) { + if (!inst.AreAllArgsImmediates()) { + return; + } + + const u64 value = inst.GetArg(0).GetImmediateAsU64(); + inst.ReplaceUsesWith(IR::Value{value}); +} + +static void ConstantPropagation(IR::Block& block) { + for (auto& inst : block) { + auto const opcode = inst.GetOpcode(); + switch (opcode) { + case Op::LeastSignificantWord: + FoldLeastSignificantWord(inst); + break; + case Op::MostSignificantWord: + FoldMostSignificantWord(inst); + break; + case Op::LeastSignificantHalf: + FoldLeastSignificantHalf(inst); + break; + case Op::LeastSignificantByte: + FoldLeastSignificantByte(inst); + break; + case Op::MostSignificantBit: + FoldMostSignificantBit(inst); + break; + case Op::IsZero32: + if (inst.AreAllArgsImmediates()) { + inst.ReplaceUsesWith(IR::Value{inst.GetArg(0).GetU32() == 0}); + } + break; + case Op::IsZero64: + if (inst.AreAllArgsImmediates()) { + inst.ReplaceUsesWith(IR::Value{inst.GetArg(0).GetU64() == 0}); + } + break; + case Op::LogicalShiftLeft32: + if (FoldShifts(inst)) { + ReplaceUsesWith(inst, true, Safe::LogicalShiftLeft(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU8())); + } + break; + case Op::LogicalShiftLeft64: + if (FoldShifts(inst)) { + ReplaceUsesWith(inst, false, Safe::LogicalShiftLeft(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU8())); + } + break; + case Op::LogicalShiftRight32: + if (FoldShifts(inst)) { + ReplaceUsesWith(inst, true, Safe::LogicalShiftRight(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU8())); + } + break; + case Op::LogicalShiftRight64: + if (FoldShifts(inst)) { + ReplaceUsesWith(inst, false, Safe::LogicalShiftRight(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU8())); + } + break; + case Op::ArithmeticShiftRight32: + if (FoldShifts(inst)) { + ReplaceUsesWith(inst, true, Safe::ArithmeticShiftRight(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU8())); + } + break; + case Op::ArithmeticShiftRight64: + if (FoldShifts(inst)) { + ReplaceUsesWith(inst, false, Safe::ArithmeticShiftRight(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU8())); + } + break; + case Op::RotateRight32: + if (FoldShifts(inst)) { + ReplaceUsesWith(inst, true, mcl::bit::rotate_right(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU8())); + } + break; + case Op::RotateRight64: + if (FoldShifts(inst)) { + ReplaceUsesWith(inst, false, mcl::bit::rotate_right(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU8())); + } + break; + case Op::LogicalShiftLeftMasked32: + if (inst.AreAllArgsImmediates()) { + ReplaceUsesWith(inst, true, inst.GetArg(0).GetU32() << (inst.GetArg(1).GetU32() & 0x1f)); + } + break; + case Op::LogicalShiftLeftMasked64: + if (inst.AreAllArgsImmediates()) { + ReplaceUsesWith(inst, false, inst.GetArg(0).GetU64() << (inst.GetArg(1).GetU64() & 0x3f)); + } + break; + case Op::LogicalShiftRightMasked32: + if (inst.AreAllArgsImmediates()) { + ReplaceUsesWith(inst, true, inst.GetArg(0).GetU32() >> (inst.GetArg(1).GetU32() & 0x1f)); + } + break; + case Op::LogicalShiftRightMasked64: + if (inst.AreAllArgsImmediates()) { + ReplaceUsesWith(inst, false, inst.GetArg(0).GetU64() >> (inst.GetArg(1).GetU64() & 0x3f)); + } + break; + case Op::ArithmeticShiftRightMasked32: + if (inst.AreAllArgsImmediates()) { + ReplaceUsesWith(inst, true, s32(inst.GetArg(0).GetU32()) >> (inst.GetArg(1).GetU32() & 0x1f)); + } + break; + case Op::ArithmeticShiftRightMasked64: + if (inst.AreAllArgsImmediates()) { + ReplaceUsesWith(inst, false, s64(inst.GetArg(0).GetU64()) >> (inst.GetArg(1).GetU64() & 0x3f)); + } + break; + case Op::RotateRightMasked32: + if (inst.AreAllArgsImmediates()) { + ReplaceUsesWith(inst, true, mcl::bit::rotate_right(inst.GetArg(0).GetU32(), inst.GetArg(1).GetU32())); + } + break; + case Op::RotateRightMasked64: + if (inst.AreAllArgsImmediates()) { + ReplaceUsesWith(inst, false, mcl::bit::rotate_right(inst.GetArg(0).GetU64(), inst.GetArg(1).GetU64())); + } + break; + case Op::Add32: + case Op::Add64: + FoldAdd(inst, opcode == Op::Add32); + break; + case Op::Sub32: + case Op::Sub64: + FoldSub(inst, opcode == Op::Sub32); + break; + case Op::Mul32: + case Op::Mul64: + FoldMultiply(inst, opcode == Op::Mul32); + break; + case Op::SignedDiv32: + case Op::SignedDiv64: + FoldDivide(inst, opcode == Op::SignedDiv32, true); + break; + case Op::UnsignedDiv32: + case Op::UnsignedDiv64: + FoldDivide(inst, opcode == Op::UnsignedDiv32, false); + break; + case Op::And32: + case Op::And64: + FoldAND(inst, opcode == Op::And32); + break; + case Op::Eor32: + case Op::Eor64: + FoldEOR(inst, opcode == Op::Eor32); + break; + case Op::Or32: + case Op::Or64: + FoldOR(inst, opcode == Op::Or32); + break; + case Op::Not32: + case Op::Not64: + FoldNOT(inst, opcode == Op::Not32); + break; + case Op::SignExtendByteToWord: + case Op::SignExtendHalfToWord: + FoldSignExtendXToWord(inst); + break; + case Op::SignExtendByteToLong: + case Op::SignExtendHalfToLong: + case Op::SignExtendWordToLong: + FoldSignExtendXToLong(inst); + break; + case Op::ZeroExtendByteToWord: + case Op::ZeroExtendHalfToWord: + FoldZeroExtendXToWord(inst); + break; + case Op::ZeroExtendByteToLong: + case Op::ZeroExtendHalfToLong: + case Op::ZeroExtendWordToLong: + FoldZeroExtendXToLong(inst); + break; + case Op::ByteReverseWord: + case Op::ByteReverseHalf: + case Op::ByteReverseDual: + FoldByteReverse(inst, opcode); + break; + case Op::CountLeadingZeros32: + case Op::CountLeadingZeros64: + FoldCountLeadingZeros(inst, opcode == Op::CountLeadingZeros32); + break; + default: + break; + } + } +} + +static void DeadCodeElimination(IR::Block& block) { + // We iterate over the instructions in reverse order. + // This is because removing an instruction reduces the number of uses for earlier instructions. + for (auto it = block.rbegin(); it != block.rend(); ++it) + if (!it->HasUses() && !MayHaveSideEffects(it->GetOpcode())) + it->Invalidate(); +} + +static void IdentityRemovalPass(IR::Block& block) { + boost::container::small_vector to_invalidate; + + auto iter = block.begin(); + while (iter != block.end()) { + IR::Inst& inst = *iter; + + const size_t num_args = inst.NumArgs(); + for (size_t i = 0; i < num_args; i++) { + while (true) { + IR::Value arg = inst.GetArg(i); + if (!arg.IsIdentity()) + break; + inst.SetArg(i, arg.GetInst()->GetArg(0)); + } + } + + if (inst.GetOpcode() == IR::Opcode::Identity || inst.GetOpcode() == IR::Opcode::Void) { + iter = block.Instructions().erase(inst); + to_invalidate.push_back(&inst); + } else { + ++iter; + } + } + for (IR::Inst* inst : to_invalidate) { + inst->Invalidate(); + } +} + +static void NamingPass(IR::Block& block) { + u32 name = 1; + for (auto& inst : block) + inst.SetName(name++); +} + +static void PolyfillSHA256MessageSchedule0(IR::IREmitter& ir, IR::Inst& inst) { + const IR::U128 x = (IR::U128)inst.GetArg(0); + const IR::U128 y = (IR::U128)inst.GetArg(1); + + const IR::U128 t = ir.VectorExtract(x, y, 32); + + IR::U128 result = ir.ZeroVector(); + for (size_t i = 0; i < 4; i++) { + const IR::U32 modified_element = [&] { + const IR::U32 element = ir.VectorGetElement(32, t, i); + const IR::U32 tmp1 = ir.RotateRight(element, ir.Imm8(7)); + const IR::U32 tmp2 = ir.RotateRight(element, ir.Imm8(18)); + const IR::U32 tmp3 = ir.LogicalShiftRight(element, ir.Imm8(3)); + + return ir.Eor(tmp1, ir.Eor(tmp2, tmp3)); + }(); + + result = ir.VectorSetElement(32, result, i, modified_element); + } + result = ir.VectorAdd(32, result, x); + + inst.ReplaceUsesWith(result); +} + +static void PolyfillSHA256MessageSchedule1(IR::IREmitter& ir, IR::Inst& inst) { + const IR::U128 x = (IR::U128)inst.GetArg(0); + const IR::U128 y = (IR::U128)inst.GetArg(1); + const IR::U128 z = (IR::U128)inst.GetArg(2); + + const IR::U128 T0 = ir.VectorExtract(y, z, 32); + + const IR::U128 lower_half = [&] { + const IR::U128 T = ir.VectorRotateWholeVectorRight(z, 64); + const IR::U128 tmp1 = ir.VectorRotateRight(32, T, 17); + const IR::U128 tmp2 = ir.VectorRotateRight(32, T, 19); + const IR::U128 tmp3 = ir.VectorLogicalShiftRight(32, T, 10); + const IR::U128 tmp4 = ir.VectorEor(tmp1, ir.VectorEor(tmp2, tmp3)); + const IR::U128 tmp5 = ir.VectorAdd(32, tmp4, ir.VectorAdd(32, x, T0)); + return ir.VectorZeroUpper(tmp5); + }(); + + const IR::U64 upper_half = [&] { + const IR::U128 tmp1 = ir.VectorRotateRight(32, lower_half, 17); + const IR::U128 tmp2 = ir.VectorRotateRight(32, lower_half, 19); + const IR::U128 tmp3 = ir.VectorLogicalShiftRight(32, lower_half, 10); + const IR::U128 tmp4 = ir.VectorEor(tmp1, ir.VectorEor(tmp2, tmp3)); + + // Shuffle the top two 32-bit elements downwards [3, 2, 1, 0] -> [1, 0, 3, 2] + const IR::U128 shuffled_d = ir.VectorRotateWholeVectorRight(x, 64); + const IR::U128 shuffled_T0 = ir.VectorRotateWholeVectorRight(T0, 64); + + const IR::U128 tmp5 = ir.VectorAdd(32, tmp4, ir.VectorAdd(32, shuffled_d, shuffled_T0)); + return ir.VectorGetElement(64, tmp5, 0); + }(); + + const IR::U128 result = ir.VectorSetElement(64, lower_half, 1, upper_half); + + inst.ReplaceUsesWith(result); +} + +static IR::U32 SHAchoose(IR::IREmitter& ir, IR::U32 x, IR::U32 y, IR::U32 z) { + return ir.Eor(ir.And(ir.Eor(y, z), x), z); +} + +static IR::U32 SHAmajority(IR::IREmitter& ir, IR::U32 x, IR::U32 y, IR::U32 z) { + return ir.Or(ir.And(x, y), ir.And(ir.Or(x, y), z)); +} + +static IR::U32 SHAhashSIGMA0(IR::IREmitter& ir, IR::U32 x) { + const IR::U32 tmp1 = ir.RotateRight(x, ir.Imm8(2)); + const IR::U32 tmp2 = ir.RotateRight(x, ir.Imm8(13)); + const IR::U32 tmp3 = ir.RotateRight(x, ir.Imm8(22)); + + return ir.Eor(tmp1, ir.Eor(tmp2, tmp3)); +} + +static IR::U32 SHAhashSIGMA1(IR::IREmitter& ir, IR::U32 x) { + const IR::U32 tmp1 = ir.RotateRight(x, ir.Imm8(6)); + const IR::U32 tmp2 = ir.RotateRight(x, ir.Imm8(11)); + const IR::U32 tmp3 = ir.RotateRight(x, ir.Imm8(25)); + + return ir.Eor(tmp1, ir.Eor(tmp2, tmp3)); +} + +static void PolyfillSHA256Hash(IR::IREmitter& ir, IR::Inst& inst) { + IR::U128 x = (IR::U128)inst.GetArg(0); + IR::U128 y = (IR::U128)inst.GetArg(1); + const IR::U128 w = (IR::U128)inst.GetArg(2); + const bool part1 = inst.GetArg(3).GetU1(); + + for (size_t i = 0; i < 4; i++) { + const IR::U32 low_x = ir.VectorGetElement(32, x, 0); + const IR::U32 after_low_x = ir.VectorGetElement(32, x, 1); + const IR::U32 before_high_x = ir.VectorGetElement(32, x, 2); + const IR::U32 high_x = ir.VectorGetElement(32, x, 3); + + const IR::U32 low_y = ir.VectorGetElement(32, y, 0); + const IR::U32 after_low_y = ir.VectorGetElement(32, y, 1); + const IR::U32 before_high_y = ir.VectorGetElement(32, y, 2); + const IR::U32 high_y = ir.VectorGetElement(32, y, 3); + + const IR::U32 choice = SHAchoose(ir, low_y, after_low_y, before_high_y); + const IR::U32 majority = SHAmajority(ir, low_x, after_low_x, before_high_x); + + const IR::U32 t = [&] { + const IR::U32 w_element = ir.VectorGetElement(32, w, i); + const IR::U32 sig = SHAhashSIGMA1(ir, low_y); + + return ir.Add(high_y, ir.Add(sig, ir.Add(choice, w_element))); + }(); + + const IR::U32 new_low_x = ir.Add(t, ir.Add(SHAhashSIGMA0(ir, low_x), majority)); + const IR::U32 new_low_y = ir.Add(t, high_x); + + // Shuffle all words left by 1 element: [3, 2, 1, 0] -> [2, 1, 0, 3] + const IR::U128 shuffled_x = ir.VectorRotateWholeVectorRight(x, 96); + const IR::U128 shuffled_y = ir.VectorRotateWholeVectorRight(y, 96); + + x = ir.VectorSetElement(32, shuffled_x, 0, new_low_x); + y = ir.VectorSetElement(32, shuffled_y, 0, new_low_y); + } + + inst.ReplaceUsesWith(part1 ? x : y); +} + +template +static void PolyfillVectorMultiplyWiden(IR::IREmitter& ir, IR::Inst& inst) { + IR::U128 n = (IR::U128)inst.GetArg(0); + IR::U128 m = (IR::U128)inst.GetArg(1); + + const IR::U128 wide_n = is_signed ? ir.VectorSignExtend(esize, n) : ir.VectorZeroExtend(esize, n); + const IR::U128 wide_m = is_signed ? ir.VectorSignExtend(esize, m) : ir.VectorZeroExtend(esize, m); + + const IR::U128 result = ir.VectorMultiply(esize * 2, wide_n, wide_m); + + inst.ReplaceUsesWith(result); +} + +static void PolyfillPass(IR::Block& block, const PolyfillOptions& polyfill) { + if (polyfill == PolyfillOptions{}) { + return; + } + + IR::IREmitter ir{block}; + + for (auto& inst : block) { + ir.SetInsertionPointBefore(&inst); + + switch (inst.GetOpcode()) { + case IR::Opcode::SHA256MessageSchedule0: + if (polyfill.sha256) { + PolyfillSHA256MessageSchedule0(ir, inst); + } + break; + case IR::Opcode::SHA256MessageSchedule1: + if (polyfill.sha256) { + PolyfillSHA256MessageSchedule1(ir, inst); + } + break; + case IR::Opcode::SHA256Hash: + if (polyfill.sha256) { + PolyfillSHA256Hash(ir, inst); + } + break; + case IR::Opcode::VectorMultiplySignedWiden8: + if (polyfill.vector_multiply_widen) { + PolyfillVectorMultiplyWiden<8, true>(ir, inst); + } + break; + case IR::Opcode::VectorMultiplySignedWiden16: + if (polyfill.vector_multiply_widen) { + PolyfillVectorMultiplyWiden<16, true>(ir, inst); + } + break; + case IR::Opcode::VectorMultiplySignedWiden32: + if (polyfill.vector_multiply_widen) { + PolyfillVectorMultiplyWiden<32, true>(ir, inst); + } + break; + case IR::Opcode::VectorMultiplyUnsignedWiden8: + if (polyfill.vector_multiply_widen) { + PolyfillVectorMultiplyWiden<8, false>(ir, inst); + } + break; + case IR::Opcode::VectorMultiplyUnsignedWiden16: + if (polyfill.vector_multiply_widen) { + PolyfillVectorMultiplyWiden<16, false>(ir, inst); + } + break; + case IR::Opcode::VectorMultiplyUnsignedWiden32: + if (polyfill.vector_multiply_widen) { + PolyfillVectorMultiplyWiden<32, false>(ir, inst); + } + break; + default: + break; + } + } +} + +static void VerificationPass(const IR::Block& block) { + for (auto const& inst : block) { + for (size_t i = 0; i < inst.NumArgs(); i++) { + const IR::Type t1 = inst.GetArg(i).GetType(); + const IR::Type t2 = IR::GetArgTypeOf(inst.GetOpcode(), i); + ASSERT_MSG(IR::AreTypesCompatible(t1, t2), "Block failed:\n{}", IR::DumpBlock(block)); + } + } + ankerl::unordered_dense::map actual_uses; + for (auto const& inst : block) { + for (size_t i = 0; i < inst.NumArgs(); i++) + if (IR::Value const arg = inst.GetArg(i); !arg.IsImmediate()) + actual_uses[arg.GetInst()]++; + } + for (auto const& pair : actual_uses) + ASSERT(pair.first->UseCount() == pair.second); +} + +void Optimize(IR::Block& block, const A32::UserConfig& conf, const Optimization::PolyfillOptions& polyfill_options) { + Optimization::PolyfillPass(block, polyfill_options); + Optimization::NamingPass(block); + if (conf.HasOptimization(OptimizationFlag::GetSetElimination)) [[likely]] { + Optimization::A32GetSetElimination(block, {.convert_nzc_to_nz = true}); + Optimization::DeadCodeElimination(block); + } + if (conf.HasOptimization(OptimizationFlag::ConstProp)) [[likely]] { + Optimization::ConstantMemoryReads(block, conf.callbacks); + Optimization::ConstantPropagation(block); + Optimization::DeadCodeElimination(block); + } + Optimization::IdentityRemovalPass(block); + //if (!conf.HasOptimization(OptimizationFlag::DisableVerification)) { + Optimization::VerificationPass(block); + //} +} + +void Optimize(IR::Block& block, const A64::UserConfig& conf, const Optimization::PolyfillOptions& polyfill_options) { + Optimization::PolyfillPass(block, polyfill_options); + Optimization::A64CallbackConfigPass(block, conf); + Optimization::NamingPass(block); + if (conf.HasOptimization(OptimizationFlag::GetSetElimination) && !conf.check_halt_on_memory_access) [[likely]] { + Optimization::A64GetSetElimination(block); + Optimization::DeadCodeElimination(block); + } + if (conf.HasOptimization(OptimizationFlag::ConstProp)) [[likely]] { + Optimization::ConstantPropagation(block); + Optimization::DeadCodeElimination(block); + } + if (conf.HasOptimization(OptimizationFlag::MiscIROpt)) [[likely]] { + Optimization::A64MergeInterpretBlocksPass(block, conf.callbacks); + } + //if (!conf.HasOptimization(OptimizationFlag::DisableVerification)) { + Optimization::VerificationPass(block); + //} +} + +} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/src/dynarmic/ir/opt_passes.h b/src/dynarmic/src/dynarmic/ir/opt_passes.h new file mode 100644 index 0000000000..88b8020031 --- /dev/null +++ b/src/dynarmic/src/dynarmic/ir/opt_passes.h @@ -0,0 +1,37 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +/* This file is part of the dynarmic project. + * Copyright (c) 2016 MerryMage + * SPDX-License-Identifier: 0BSD + */ + +#pragma once + +namespace Dynarmic::A32 { +struct UserCallbacks; +struct UserConfig; +} + +namespace Dynarmic::A64 { +struct UserCallbacks; +struct UserConfig; +} + +namespace Dynarmic::IR { +class Block; +} + +namespace Dynarmic::Optimization { + +struct PolyfillOptions { + bool sha256 = false; + bool vector_multiply_widen = false; + + bool operator==(const PolyfillOptions&) const = default; +}; + +void Optimize(IR::Block& block, const A32::UserConfig& conf, const Optimization::PolyfillOptions& polyfill_options); +void Optimize(IR::Block& block, const A64::UserConfig& conf, const Optimization::PolyfillOptions& polyfill_options); + +} // namespace Dynarmic::Optimization diff --git a/src/dynarmic/tests/A32/fuzz_thumb.cpp b/src/dynarmic/tests/A32/fuzz_thumb.cpp index 4d14141bbf..ad01e5718b 100644 --- a/src/dynarmic/tests/A32/fuzz_thumb.cpp +++ b/src/dynarmic/tests/A32/fuzz_thumb.cpp @@ -29,7 +29,7 @@ #include "dynarmic/frontend/A32/translate/a32_translate.h" #include "dynarmic/interface/A32/a32.h" #include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opt/passes.h" +#include "dynarmic/ir/opt_passes.h" using namespace Dynarmic; @@ -179,13 +179,7 @@ static void RunInstance(size_t run_number, ThumbTestEnv& test_env, A32Unicorn @@ -271,17 +271,9 @@ static void RunTestInstance(Dynarmic::A64::Jit& jit, A64Unicorn& uni, A64TestEnv const auto get_code = [&jit_env](u64 vaddr) { return jit_env.MemoryReadCode(vaddr); }; IR::Block ir_block = A64::Translate({instructions_start, FP::FPCR{fpcr}}, get_code, {}); - Optimization::A64CallbackConfigPass(ir_block, GetUserConfig(jit_env)); - Optimization::NamingPass(ir_block); - fmt::print("IR:\n"); fmt::print("{}\n", IR::DumpBlock(ir_block)); - - Optimization::A64GetSetElimination(ir_block); - Optimization::DeadCodeElimination(ir_block); - Optimization::ConstantPropagation(ir_block); - Optimization::DeadCodeElimination(ir_block); - + Optimization::Optimize(ir_block, conf, {}); fmt::print("Optimized IR:\n"); fmt::print("{}\n", IR::DumpBlock(ir_block)); diff --git a/src/dynarmic/tests/print_info.cpp b/src/dynarmic/tests/print_info.cpp index ef8b87bbd1..4b6c951c03 100644 --- a/src/dynarmic/tests/print_info.cpp +++ b/src/dynarmic/tests/print_info.cpp @@ -34,7 +34,7 @@ #include "dynarmic/interface/A32/a32.h" #include "dynarmic/interface/A32/disassembler.h" #include "dynarmic/ir/basic_block.h" -#include "dynarmic/ir/opt/passes.h" +#include "dynarmic/ir/opt_passes.h" using namespace Dynarmic; @@ -64,18 +64,9 @@ void PrintA32Instruction(u32 instruction) { IR::Block ir_block{location}; const bool should_continue = A32::TranslateSingleInstruction(ir_block, location, instruction); fmt::print("should_continue: {}\n\n", should_continue); - - Optimization::NamingPass(ir_block); - fmt::print("IR:\n"); fmt::print("{}\n", IR::DumpBlock(ir_block)); - - Optimization::A32GetSetElimination(ir_block, {}); - Optimization::DeadCodeElimination(ir_block); - Optimization::ConstantPropagation(ir_block); - Optimization::DeadCodeElimination(ir_block); - Optimization::IdentityRemovalPass(ir_block); - + Optimization::Optimize(ir_block, conf, {}); fmt::print("Optimized IR:\n"); fmt::print("{}\n", IR::DumpBlock(ir_block)); } @@ -88,18 +79,9 @@ void PrintA64Instruction(u32 instruction) { IR::Block ir_block{location}; const bool should_continue = A64::TranslateSingleInstruction(ir_block, location, instruction); fmt::print("should_continue: {}\n\n", should_continue); - - Optimization::NamingPass(ir_block); - fmt::print("IR:\n"); fmt::print("{}\n", IR::DumpBlock(ir_block)); - - Optimization::A64GetSetElimination(ir_block); - Optimization::DeadCodeElimination(ir_block); - Optimization::ConstantPropagation(ir_block); - Optimization::DeadCodeElimination(ir_block); - Optimization::IdentityRemovalPass(ir_block); - + Optimization::Optimize(ir_block, conf, {}); fmt::print("Optimized IR:\n"); fmt::print("{}\n", IR::DumpBlock(ir_block)); } @@ -115,18 +97,9 @@ void PrintThumbInstruction(u32 instruction) { IR::Block ir_block{location}; const bool should_continue = A32::TranslateSingleInstruction(ir_block, location, instruction); fmt::print("should_continue: {}\n\n", should_continue); - - Optimization::NamingPass(ir_block); - fmt::print("IR:\n"); fmt::print("{}\n", IR::DumpBlock(ir_block)); - - Optimization::A32GetSetElimination(ir_block, {}); - Optimization::DeadCodeElimination(ir_block); - Optimization::ConstantPropagation(ir_block); - Optimization::DeadCodeElimination(ir_block); - Optimization::IdentityRemovalPass(ir_block); - + Optimization::Optimize(ir_block, conf, {}); fmt::print("Optimized IR:\n"); fmt::print("{}\n", IR::DumpBlock(ir_block)); } From f19bbda517d17e02b269287a17bce8900b5f1559 Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 24 Sep 2025 19:29:48 +0200 Subject: [PATCH 33/52] [common] remove ranges polyfill (#2546) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2546 Reviewed-by: MaranBr Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- src/audio_core/audio_event.cpp | 5 +- src/audio_core/common/feature_support.h | 2 +- .../renderer/command/effect/i3dl2_reverb.cpp | 2 +- .../renderer/command/effect/reverb.cpp | 2 +- src/audio_core/renderer/mix/mix_context.cpp | 2 +- .../renderer/voice/voice_context.cpp | 5 +- src/common/fs/fs_util.cpp | 5 +- src/common/polyfill_ranges.h | 530 ------------------ src/common/slot_vector.h | 2 +- src/core/file_sys/content_archive.cpp | 2 +- src/core/hle/kernel/k_thread_local_page.h | 5 +- src/core/hle/service/acc/acc.cpp | 2 +- src/core/hle/service/acc/profile_manager.cpp | 2 +- .../internal_network/network_interface.cpp | 2 +- src/hid_core/frontend/emulated_controller.cpp | 2 +- src/input_common/drivers/joycon.cpp | 5 +- src/shader_recompiler/frontend/ir/opcodes.h | 5 +- .../frontend/maxwell/control_flow.cpp | 5 +- .../frontend/maxwell/decode.cpp | 2 +- .../maxwell/structured_control_flow.cpp | 5 +- src/video_core/engines/maxwell_dma.cpp | 2 +- src/video_core/renderer_opengl/gl_device.cpp | 5 +- .../renderer_vulkan/fixed_pipeline_state.cpp | 5 +- .../renderer_vulkan/present/smaa.cpp | 5 +- .../renderer_vulkan/present/util.cpp | 2 +- .../renderer_vulkan/renderer_vulkan.cpp | 2 +- .../renderer_vulkan/vk_descriptor_pool.cpp | 5 +- .../renderer_vulkan/vk_master_semaphore.cpp | 2 +- .../renderer_vulkan/vk_swapchain.cpp | 2 +- src/video_core/shader_cache.h | 5 +- src/video_core/shader_environment.cpp | 2 +- src/video_core/texture_cache/formatter.cpp | 2 +- .../texture_cache/texture_cache_base.h | 2 +- src/video_core/textures/astc.cpp | 2 +- src/video_core/transform_feedback.cpp | 2 +- .../vulkan_common/vulkan_device.cpp | 2 +- .../vulkan_common/vulkan_instance.cpp | 5 +- .../vulkan_common/vulkan_memory_allocator.cpp | 2 +- 38 files changed, 79 insertions(+), 567 deletions(-) delete mode 100644 src/common/polyfill_ranges.h diff --git a/src/audio_core/audio_event.cpp b/src/audio_core/audio_event.cpp index c23ef09900..afd69e7842 100644 --- a/src/audio_core/audio_event.cpp +++ b/src/audio_core/audio_event.cpp @@ -1,9 +1,12 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include "audio_core/audio_event.h" #include "common/assert.h" -#include "common/polyfill_ranges.h" +#include namespace AudioCore { diff --git a/src/audio_core/common/feature_support.h b/src/audio_core/common/feature_support.h index 39d50746b8..91d6991416 100644 --- a/src/audio_core/common/feature_support.h +++ b/src/audio_core/common/feature_support.h @@ -13,7 +13,7 @@ #include "common/assert.h" #include "common/common_funcs.h" #include "common/common_types.h" -#include "common/polyfill_ranges.h" +#include namespace AudioCore { constexpr u32 CurrentRevision = 16; diff --git a/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp b/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp index 6c3dd7986a..be5e36d2ae 100644 --- a/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp +++ b/src/audio_core/renderer/command/effect/i3dl2_reverb.cpp @@ -8,7 +8,7 @@ #include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/i3dl2_reverb.h" -#include "common/polyfill_ranges.h" +#include namespace AudioCore::Renderer { diff --git a/src/audio_core/renderer/command/effect/reverb.cpp b/src/audio_core/renderer/command/effect/reverb.cpp index cc61cd6ad6..46b85b8945 100644 --- a/src/audio_core/renderer/command/effect/reverb.cpp +++ b/src/audio_core/renderer/command/effect/reverb.cpp @@ -9,7 +9,7 @@ #include "audio_core/adsp/apps/audio_renderer/command_list_processor.h" #include "audio_core/renderer/command/effect/reverb.h" -#include "common/polyfill_ranges.h" +#include namespace AudioCore::Renderer { diff --git a/src/audio_core/renderer/mix/mix_context.cpp b/src/audio_core/renderer/mix/mix_context.cpp index 0253556eb8..9333a29492 100644 --- a/src/audio_core/renderer/mix/mix_context.cpp +++ b/src/audio_core/renderer/mix/mix_context.cpp @@ -8,7 +8,7 @@ #include "audio_core/renderer/mix/mix_context.h" #include "audio_core/renderer/splitter/splitter_context.h" -#include "common/polyfill_ranges.h" +#include namespace AudioCore::Renderer { diff --git a/src/audio_core/renderer/voice/voice_context.cpp b/src/audio_core/renderer/voice/voice_context.cpp index c3644e38b2..c9b4d57fdb 100644 --- a/src/audio_core/renderer/voice/voice_context.cpp +++ b/src/audio_core/renderer/voice/voice_context.cpp @@ -1,10 +1,13 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include #include "audio_core/renderer/voice/voice_context.h" -#include "common/polyfill_ranges.h" +#include namespace AudioCore::Renderer { diff --git a/src/common/fs/fs_util.cpp b/src/common/fs/fs_util.cpp index 813a713c3b..847fedec54 100644 --- a/src/common/fs/fs_util.cpp +++ b/src/common/fs/fs_util.cpp @@ -1,10 +1,13 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include #include "common/fs/fs_util.h" -#include "common/polyfill_ranges.h" +#include namespace Common::FS { diff --git a/src/common/polyfill_ranges.h b/src/common/polyfill_ranges.h deleted file mode 100644 index 512dbcbcb7..0000000000 --- a/src/common/polyfill_ranges.h +++ /dev/null @@ -1,530 +0,0 @@ -// SPDX-FileCopyrightText: 2022 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -// -// TODO: remove this file when ranges are supported by all compilation targets -// - -#pragma once - -#include -#include -#include - -#ifndef __cpp_lib_ranges - -namespace std { -namespace ranges { - -template -concept range = requires(T& t) { - begin(t); - end(t); - }; - -template -concept input_range = range; - -template -concept output_range = range; - -template -using range_difference_t = ptrdiff_t; - -// -// find, find_if, find_if_not -// - -struct find_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, const T& value, - Proj proj = {}) const { - for (; first != last; ++first) { - if (std::invoke(proj, *first) == value) { - return first; - } - } - return first; - } - - template - constexpr ranges::iterator_t operator()(R&& r, const T& value, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), value, std::ref(proj)); - } -}; - -struct find_if_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, Pred pred, Proj proj = {}) const { - for (; first != last; ++first) { - if (std::invoke(pred, std::invoke(proj, *first))) { - return first; - } - } - return first; - } - - template - constexpr ranges::iterator_t operator()(R&& r, Pred pred, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(pred), std::ref(proj)); - } -}; - -struct find_if_not_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, Pred pred, Proj proj = {}) const { - for (; first != last; ++first) { - if (!std::invoke(pred, std::invoke(proj, *first))) { - return first; - } - } - return first; - } - - template - constexpr ranges::iterator_t operator()(R&& r, Pred pred, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(pred), std::ref(proj)); - } -}; - -inline constexpr find_fn find; -inline constexpr find_if_fn find_if; -inline constexpr find_if_not_fn find_if_not; - -// -// any_of, all_of, none_of -// - -struct all_of_fn { - template - constexpr bool operator()(Iterator first, Iterator last, Pred pred, Proj proj = {}) const { - return ranges::find_if_not(first, last, std::ref(pred), std::ref(proj)) == last; - } - - template - constexpr bool operator()(R&& r, Pred pred, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(pred), std::ref(proj)); - } -}; - -struct any_of_fn { - template - constexpr bool operator()(Iterator first, Iterator last, Pred pred, Proj proj = {}) const { - return ranges::find_if(first, last, std::ref(pred), std::ref(proj)) != last; - } - - template - constexpr bool operator()(R&& r, Pred pred, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(pred), std::ref(proj)); - } -}; - -struct none_of_fn { - template - constexpr bool operator()(Iterator first, Iterator last, Pred pred, Proj proj = {}) const { - return ranges::find_if(first, last, std::ref(pred), std::ref(proj)) == last; - } - - template - constexpr bool operator()(R&& r, Pred pred, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(pred), std::ref(proj)); - } -}; - -inline constexpr any_of_fn any_of; -inline constexpr all_of_fn all_of; -inline constexpr none_of_fn none_of; - -// -// count, count_if -// - -struct count_fn { - template - constexpr ptrdiff_t operator()(Iterator first, Iterator last, const T& value, - Proj proj = {}) const { - ptrdiff_t counter = 0; - for (; first != last; ++first) - if (std::invoke(proj, *first) == value) - ++counter; - return counter; - } - - template - constexpr ptrdiff_t operator()(R&& r, const T& value, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), value, std::ref(proj)); - } -}; - -struct count_if_fn { - template - constexpr ptrdiff_t operator()(Iterator first, Iterator last, Pred pred, Proj proj = {}) const { - ptrdiff_t counter = 0; - for (; first != last; ++first) - if (std::invoke(pred, std::invoke(proj, *first))) - ++counter; - return counter; - } - - template - constexpr ptrdiff_t operator()(R&& r, Pred pred, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(pred), std::ref(proj)); - } -}; - -inline constexpr count_fn count; -inline constexpr count_if_fn count_if; - -// -// transform -// - -struct transform_fn { - template - constexpr void operator()(InputIterator first1, InputIterator last1, OutputIterator result, - F op, Proj proj = {}) const { - for (; first1 != last1; ++first1, (void)++result) { - *result = std::invoke(op, std::invoke(proj, *first1)); - } - } - - template - constexpr void operator()(R&& r, OutputIterator result, F op, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), result, std::ref(op), std::ref(proj)); - } -}; - -inline constexpr transform_fn transform; - -// -// sort -// - -struct sort_fn { - template - constexpr void operator()(Iterator first, Iterator last, Comp comp = {}, Proj proj = {}) const { - if (first == last) - return; - - Iterator last_iter = ranges::next(first, last); - std::sort(first, last_iter, - [&](auto& lhs, auto& rhs) { return comp(proj(lhs), proj(rhs)); }); - } - - template - constexpr void operator()(R&& r, Comp comp = {}, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::move(comp), std::move(proj)); - } -}; - -inline constexpr sort_fn sort; - -// -// fill -// - -struct fill_fn { - template - constexpr OutputIterator operator()(OutputIterator first, OutputIterator last, - const T& value) const { - while (first != last) { - *first++ = value; - } - - return first; - } - - template - constexpr ranges::iterator_t operator()(R&& r, const T& value) const { - return operator()(ranges::begin(r), ranges::end(r), value); - } -}; - -inline constexpr fill_fn fill; - -// -// for_each -// - -struct for_each_fn { - template - constexpr void operator()(Iterator first, Iterator last, Fun f, Proj proj = {}) const { - for (; first != last; ++first) { - std::invoke(f, std::invoke(proj, *first)); - } - } - - template - constexpr void operator()(R&& r, Fun f, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::move(f), std::ref(proj)); - } -}; - -inline constexpr for_each_fn for_each; - -// -// min_element, max_element -// - -struct min_element_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, Comp comp = {}, - Proj proj = {}) const { - if (first == last) { - return last; - } - - auto smallest = first; - ++first; - for (; first != last; ++first) { - if (!std::invoke(comp, std::invoke(proj, *smallest), std::invoke(proj, *first))) { - smallest = first; - } - } - return smallest; - } - - template - constexpr ranges::iterator_t operator()(R&& r, Comp comp = {}, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(comp), std::ref(proj)); - } -}; - -struct max_element_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, Comp comp = {}, - Proj proj = {}) const { - if (first == last) { - return last; - } - - auto largest = first; - ++first; - for (; first != last; ++first) { - if (std::invoke(comp, std::invoke(proj, *largest), std::invoke(proj, *first))) { - largest = first; - } - } - return largest; - } - - template - constexpr ranges::iterator_t operator()(R&& r, Comp comp = {}, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(comp), std::ref(proj)); - } -}; - -inline constexpr min_element_fn min_element; -inline constexpr max_element_fn max_element; - -// -// replace, replace_if -// - -struct replace_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, const T1& old_value, - const T2& new_value, Proj proj = {}) const { - for (; first != last; ++first) { - if (old_value == std::invoke(proj, *first)) { - *first = new_value; - } - } - return first; - } - - template - constexpr ranges::iterator_t operator()(R&& r, const T1& old_value, const T2& new_value, - Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), old_value, new_value, std::move(proj)); - } -}; - -struct replace_if_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, Pred pred, const T& new_value, - Proj proj = {}) const { - for (; first != last; ++first) { - if (!!std::invoke(pred, std::invoke(proj, *first))) { - *first = new_value; - } - } - return std::move(first); - } - - template - constexpr ranges::iterator_t operator()(R&& r, Pred pred, const T& new_value, - Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::move(pred), new_value, - std::move(proj)); - } -}; - -inline constexpr replace_fn replace; -inline constexpr replace_if_fn replace_if; - -// -// copy, copy_if -// - -struct copy_fn { - template - constexpr void operator()(InputIterator first, InputIterator last, - OutputIterator result) const { - for (; first != last; ++first, (void)++result) { - *result = *first; - } - } - - template - constexpr void operator()(R&& r, OutputIterator result) const { - return operator()(ranges::begin(r), ranges::end(r), std::move(result)); - } -}; - -struct copy_if_fn { - template - constexpr void operator()(InputIterator first, InputIterator last, OutputIterator result, - Pred pred, Proj proj = {}) const { - for (; first != last; ++first) { - if (std::invoke(pred, std::invoke(proj, *first))) { - *result = *first; - ++result; - } - } - } - - template - constexpr void operator()(R&& r, OutputIterator result, Pred pred, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::move(result), std::ref(pred), - std::ref(proj)); - } -}; - -inline constexpr copy_fn copy; -inline constexpr copy_if_fn copy_if; - -// -// generate -// - -struct generate_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, F gen) const { - for (; first != last; *first = std::invoke(gen), ++first) - ; - return first; - } - - template - requires std::invocable && ranges::output_range - constexpr ranges::iterator_t operator()(R&& r, F gen) const { - return operator()(ranges::begin(r), ranges::end(r), std::move(gen)); - } -}; - -inline constexpr generate_fn generate; - -// -// lower_bound, upper_bound -// - -struct lower_bound_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, const T& value, Comp comp = {}, - Proj proj = {}) const { - Iterator it; - std::ptrdiff_t _count, _step; - _count = std::distance(first, last); - - while (_count > 0) { - it = first; - _step = _count / 2; - ranges::advance(it, _step, last); - if (comp(std::invoke(proj, *it), value)) { - first = ++it; - _count -= _step + 1; - } else { - _count = _step; - } - } - return first; - } - - template - constexpr ranges::iterator_t operator()(R&& r, const T& value, Comp comp = {}, - Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), value, std::ref(comp), std::ref(proj)); - } -}; - -struct upper_bound_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, const T& value, Comp comp = {}, - Proj proj = {}) const { - Iterator it; - std::ptrdiff_t _count, _step; - _count = std::distance(first, last); - - while (_count > 0) { - it = first; - _step = _count / 2; - ranges::advance(it, _step, last); - if (!comp(value, std::invoke(proj, *it))) { - first = ++it; - _count -= _step + 1; - } else { - _count = _step; - } - } - return first; - } - - template - constexpr ranges::iterator_t operator()(R&& r, const T& value, Comp comp = {}, - Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), value, std::ref(comp), std::ref(proj)); - } -}; - -inline constexpr lower_bound_fn lower_bound; -inline constexpr upper_bound_fn upper_bound; - -// -// adjacent_find -// - -struct adjacent_find_fn { - template - constexpr Iterator operator()(Iterator first, Iterator last, Pred pred = {}, - Proj proj = {}) const { - if (first == last) - return first; - auto _next = ranges::next(first); - for (; _next != last; ++_next, ++first) - if (std::invoke(pred, std::invoke(proj, *first), std::invoke(proj, *_next))) - return first; - return _next; - } - - template - constexpr ranges::iterator_t operator()(R&& r, Pred pred = {}, Proj proj = {}) const { - return operator()(ranges::begin(r), ranges::end(r), std::ref(pred), std::ref(proj)); - } -}; - -inline constexpr adjacent_find_fn adjacent_find; - -} // namespace ranges -} // namespace std - -#endif diff --git a/src/common/slot_vector.h b/src/common/slot_vector.h index 3fabec9852..01c65306c8 100644 --- a/src/common/slot_vector.h +++ b/src/common/slot_vector.h @@ -15,7 +15,7 @@ #include "common/assert.h" #include "common/common_types.h" -#include "common/polyfill_ranges.h" +#include namespace Common { diff --git a/src/core/file_sys/content_archive.cpp b/src/core/file_sys/content_archive.cpp index 6c413c2dfb..edd25644ac 100644 --- a/src/core/file_sys/content_archive.cpp +++ b/src/core/file_sys/content_archive.cpp @@ -10,7 +10,7 @@ #include #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "core/crypto/aes_util.h" #include "core/crypto/ctr_encryption_layer.h" #include "core/crypto/key_manager.h" diff --git a/src/core/hle/kernel/k_thread_local_page.h b/src/core/hle/kernel/k_thread_local_page.h index 813f32a7ef..2d438ceb1f 100644 --- a/src/core/hle/kernel/k_thread_local_page.h +++ b/src/core/hle/kernel/k_thread_local_page.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -10,7 +13,7 @@ #include "common/assert.h" #include "common/common_types.h" #include "common/intrusive_red_black_tree.h" -#include "common/polyfill_ranges.h" +#include #include "core/hle/kernel/memory_types.h" #include "core/hle/kernel/slab_helpers.h" #include "core/hle/result.h" diff --git a/src/core/hle/service/acc/acc.cpp b/src/core/hle/service/acc/acc.cpp index 73f54f89b2..b5cf1c27ac 100644 --- a/src/core/hle/service/acc/acc.cpp +++ b/src/core/hle/service/acc/acc.cpp @@ -11,7 +11,7 @@ #include "common/fs/file.h" #include "common/fs/path_util.h" #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "common/stb.h" #include "common/string_util.h" #include "common/swap.h" diff --git a/src/core/hle/service/acc/profile_manager.cpp b/src/core/hle/service/acc/profile_manager.cpp index 71bf89f43f..a4394046fa 100644 --- a/src/core/hle/service/acc/profile_manager.cpp +++ b/src/core/hle/service/acc/profile_manager.cpp @@ -12,7 +12,7 @@ #include "common/fs/file.h" #include "common/fs/fs.h" #include "common/fs/path_util.h" -#include "common/polyfill_ranges.h" +#include #include "common/settings.h" #include "common/string_util.h" #include "core/hle/service/acc/profile_manager.h" diff --git a/src/core/internal_network/network_interface.cpp b/src/core/internal_network/network_interface.cpp index ae9755113a..7be9434afe 100644 --- a/src/core/internal_network/network_interface.cpp +++ b/src/core/internal_network/network_interface.cpp @@ -9,7 +9,7 @@ #include "common/bit_cast.h" #include "common/common_types.h" #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "common/settings.h" #include "common/string_util.h" #include "core/internal_network/emu_net_state.h" diff --git a/src/hid_core/frontend/emulated_controller.cpp b/src/hid_core/frontend/emulated_controller.cpp index e2925c0265..90d689f6da 100644 --- a/src/hid_core/frontend/emulated_controller.cpp +++ b/src/hid_core/frontend/emulated_controller.cpp @@ -8,7 +8,7 @@ #include #include -#include "common/polyfill_ranges.h" +#include #include "common/thread.h" #include "hid_core/frontend/emulated_controller.h" #include "hid_core/frontend/input_converter.h" diff --git a/src/input_common/drivers/joycon.cpp b/src/input_common/drivers/joycon.cpp index 43f3d6078e..fb2d75e384 100644 --- a/src/input_common/drivers/joycon.cpp +++ b/src/input_common/drivers/joycon.cpp @@ -1,10 +1,13 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include #include "common/param_package.h" -#include "common/polyfill_ranges.h" +#include #include "common/polyfill_thread.h" #include "common/settings.h" #include "common/thread.h" diff --git a/src/shader_recompiler/frontend/ir/opcodes.h b/src/shader_recompiler/frontend/ir/opcodes.h index 3376daf128..3d6a3539bb 100644 --- a/src/shader_recompiler/frontend/ir/opcodes.h +++ b/src/shader_recompiler/frontend/ir/opcodes.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -8,7 +11,7 @@ #include -#include "common/polyfill_ranges.h" +#include #include "shader_recompiler/frontend/ir/type.h" namespace Shader::IR { diff --git a/src/shader_recompiler/frontend/maxwell/control_flow.cpp b/src/shader_recompiler/frontend/maxwell/control_flow.cpp index a2ad56cc49..7dabfbf16e 100644 --- a/src/shader_recompiler/frontend/maxwell/control_flow.cpp +++ b/src/shader_recompiler/frontend/maxwell/control_flow.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -9,7 +12,7 @@ #include -#include "common/polyfill_ranges.h" +#include #include "shader_recompiler/exception.h" #include "shader_recompiler/frontend/maxwell/control_flow.h" #include "shader_recompiler/frontend/maxwell/decode.h" diff --git a/src/shader_recompiler/frontend/maxwell/decode.cpp b/src/shader_recompiler/frontend/maxwell/decode.cpp index 5afe8cbb14..601dcfdfa8 100644 --- a/src/shader_recompiler/frontend/maxwell/decode.cpp +++ b/src/shader_recompiler/frontend/maxwell/decode.cpp @@ -9,7 +9,7 @@ #include #include "common/common_types.h" -#include "common/polyfill_ranges.h" +#include #include "shader_recompiler/exception.h" #include "shader_recompiler/frontend/maxwell/decode.h" #include "shader_recompiler/frontend/maxwell/opcodes.h" diff --git a/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp b/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp index 3c18f49982..b5e1e70b4c 100644 --- a/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp +++ b/src/shader_recompiler/frontend/maxwell/structured_control_flow.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -12,7 +15,7 @@ #include -#include "common/polyfill_ranges.h" +#include #include "shader_recompiler/environment.h" #include "shader_recompiler/frontend/ir/basic_block.h" #include "shader_recompiler/frontend/ir/ir_emitter.h" diff --git a/src/video_core/engines/maxwell_dma.cpp b/src/video_core/engines/maxwell_dma.cpp index 73a62db37d..1a8a7c8dce 100644 --- a/src/video_core/engines/maxwell_dma.cpp +++ b/src/video_core/engines/maxwell_dma.cpp @@ -7,7 +7,7 @@ #include "common/algorithm.h" #include "common/assert.h" #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "common/settings.h" #include "core/core.h" #include "video_core/engines/maxwell_3d.h" diff --git a/src/video_core/renderer_opengl/gl_device.cpp b/src/video_core/renderer_opengl/gl_device.cpp index 3cb7529a64..f3d884f0eb 100644 --- a/src/video_core/renderer_opengl/gl_device.cpp +++ b/src/video_core/renderer_opengl/gl_device.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -14,7 +17,7 @@ #include "common/literals.h" #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "common/settings.h" #include "shader_recompiler/stage.h" #include "video_core/renderer_opengl/gl_device.h" diff --git a/src/video_core/renderer_vulkan/fixed_pipeline_state.cpp b/src/video_core/renderer_vulkan/fixed_pipeline_state.cpp index 39f4fc6993..7cb8acec89 100644 --- a/src/video_core/renderer_vulkan/fixed_pipeline_state.cpp +++ b/src/video_core/renderer_vulkan/fixed_pipeline_state.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -7,7 +10,7 @@ #include "common/bit_cast.h" #include "common/cityhash.h" #include "common/common_types.h" -#include "common/polyfill_ranges.h" +#include #include "video_core/engines/draw_manager.h" #include "video_core/renderer_vulkan/fixed_pipeline_state.h" #include "video_core/renderer_vulkan/vk_state_tracker.h" diff --git a/src/video_core/renderer_vulkan/present/smaa.cpp b/src/video_core/renderer_vulkan/present/smaa.cpp index 39645fd1d7..686112f2f0 100644 --- a/src/video_core/renderer_vulkan/present/smaa.cpp +++ b/src/video_core/renderer_vulkan/present/smaa.cpp @@ -1,10 +1,13 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2022 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include #include "common/assert.h" -#include "common/polyfill_ranges.h" +#include #include "video_core/renderer_vulkan/present/smaa.h" #include "video_core/renderer_vulkan/present/util.h" diff --git a/src/video_core/renderer_vulkan/present/util.cpp b/src/video_core/renderer_vulkan/present/util.cpp index 07b6a41c5c..0b1a89eec0 100644 --- a/src/video_core/renderer_vulkan/present/util.cpp +++ b/src/video_core/renderer_vulkan/present/util.cpp @@ -5,7 +5,7 @@ // SPDX-License-Identifier: GPL-2.0-or-later #include "common/assert.h" -#include "common/polyfill_ranges.h" +#include #include "video_core/renderer_vulkan/present/util.h" namespace Vulkan { diff --git a/src/video_core/renderer_vulkan/renderer_vulkan.cpp b/src/video_core/renderer_vulkan/renderer_vulkan.cpp index a91fba6725..6f3a0e4cd1 100644 --- a/src/video_core/renderer_vulkan/renderer_vulkan.cpp +++ b/src/video_core/renderer_vulkan/renderer_vulkan.cpp @@ -15,7 +15,7 @@ #include #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "common/scope_exit.h" #include "common/settings.h" #include "core/core_timing.h" diff --git a/src/video_core/renderer_vulkan/vk_descriptor_pool.cpp b/src/video_core/renderer_vulkan/vk_descriptor_pool.cpp index 6048a301fa..600003953d 100644 --- a/src/video_core/renderer_vulkan/vk_descriptor_pool.cpp +++ b/src/video_core/renderer_vulkan/vk_descriptor_pool.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -7,7 +10,7 @@ #include #include "common/common_types.h" -#include "common/polyfill_ranges.h" +#include #include "video_core/renderer_vulkan/vk_descriptor_pool.h" #include "video_core/renderer_vulkan/vk_resource_pool.h" #include "video_core/renderer_vulkan/vk_scheduler.h" diff --git a/src/video_core/renderer_vulkan/vk_master_semaphore.cpp b/src/video_core/renderer_vulkan/vk_master_semaphore.cpp index 4e5a2ff049..6761127582 100644 --- a/src/video_core/renderer_vulkan/vk_master_semaphore.cpp +++ b/src/video_core/renderer_vulkan/vk_master_semaphore.cpp @@ -6,7 +6,7 @@ #include -#include "common/polyfill_ranges.h" +#include #include "common/settings.h" #include "video_core/renderer_vulkan/vk_master_semaphore.h" #include "video_core/vulkan_common/vulkan_device.h" diff --git a/src/video_core/renderer_vulkan/vk_swapchain.cpp b/src/video_core/renderer_vulkan/vk_swapchain.cpp index 5a60ca5b26..3b35e28c05 100644 --- a/src/video_core/renderer_vulkan/vk_swapchain.cpp +++ b/src/video_core/renderer_vulkan/vk_swapchain.cpp @@ -10,7 +10,7 @@ #include #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "common/settings.h" #include "core/core.h" #include "video_core/renderer_vulkan/vk_scheduler.h" diff --git a/src/video_core/shader_cache.h b/src/video_core/shader_cache.h index fd9bf2562e..18b5df3bbc 100644 --- a/src/video_core/shader_cache.h +++ b/src/video_core/shader_cache.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -12,7 +15,7 @@ #include #include "common/common_types.h" -#include "common/polyfill_ranges.h" +#include #include "video_core/control/channel_state_cache.h" #include "video_core/host1x/gpu_device_memory_manager.h" #include "video_core/rasterizer_interface.h" diff --git a/src/video_core/shader_environment.cpp b/src/video_core/shader_environment.cpp index 82af6ae1cb..28357bf10b 100644 --- a/src/video_core/shader_environment.cpp +++ b/src/video_core/shader_environment.cpp @@ -18,7 +18,7 @@ #include "common/fs/fs.h" #include "common/fs/path_util.h" #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "shader_recompiler/environment.h" #include "video_core/engines/kepler_compute.h" #include "video_core/memory_manager.h" diff --git a/src/video_core/texture_cache/formatter.cpp b/src/video_core/texture_cache/formatter.cpp index b48afee0c5..6e89864f45 100644 --- a/src/video_core/texture_cache/formatter.cpp +++ b/src/video_core/texture_cache/formatter.cpp @@ -7,7 +7,7 @@ #include #include -#include "common/polyfill_ranges.h" +#include #include "video_core/texture_cache/formatter.h" #include "video_core/texture_cache/image_base.h" #include "video_core/texture_cache/image_info.h" diff --git a/src/video_core/texture_cache/texture_cache_base.h b/src/video_core/texture_cache/texture_cache_base.h index 6210d63940..f7d22afde2 100644 --- a/src/video_core/texture_cache/texture_cache_base.h +++ b/src/video_core/texture_cache/texture_cache_base.h @@ -22,7 +22,7 @@ #include "common/hash.h" #include "common/literals.h" #include "common/lru_cache.h" -#include "common/polyfill_ranges.h" +#include #include "common/scratch_buffer.h" #include "common/slot_vector.h" #include "common/thread_worker.h" diff --git a/src/video_core/textures/astc.cpp b/src/video_core/textures/astc.cpp index 9574593b18..b7b5f5bd4a 100644 --- a/src/video_core/textures/astc.cpp +++ b/src/video_core/textures/astc.cpp @@ -18,7 +18,7 @@ #include "common/alignment.h" #include "common/common_types.h" -#include "common/polyfill_ranges.h" +#include #include "video_core/textures/astc.h" #include "video_core/textures/workers.h" diff --git a/src/video_core/transform_feedback.cpp b/src/video_core/transform_feedback.cpp index f1e20b9290..a8f9da9853 100644 --- a/src/video_core/transform_feedback.cpp +++ b/src/video_core/transform_feedback.cpp @@ -10,7 +10,7 @@ #include "common/alignment.h" #include "common/assert.h" -#include "common/polyfill_ranges.h" +#include #include "shader_recompiler/shader_info.h" #include "video_core/transform_feedback.h" diff --git a/src/video_core/vulkan_common/vulkan_device.cpp b/src/video_core/vulkan_common/vulkan_device.cpp index 41917a1b90..0e0bec2ce3 100644 --- a/src/video_core/vulkan_common/vulkan_device.cpp +++ b/src/video_core/vulkan_common/vulkan_device.cpp @@ -15,7 +15,7 @@ #include "common/assert.h" #include "common/literals.h" -#include "common/polyfill_ranges.h" +#include #include "common/settings.h" #include "video_core/vulkan_common/nsight_aftermath_tracker.h" #include "video_core/vulkan_common/vma.h" diff --git a/src/video_core/vulkan_common/vulkan_instance.cpp b/src/video_core/vulkan_common/vulkan_instance.cpp index 180657a75a..1948e0030a 100644 --- a/src/video_core/vulkan_common/vulkan_instance.cpp +++ b/src/video_core/vulkan_common/vulkan_instance.cpp @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -9,7 +12,7 @@ #include "common/common_types.h" #include "common/dynamic_library.h" #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "core/frontend/emu_window.h" #include "video_core/vulkan_common/vulkan_instance.h" #include "video_core/vulkan_common/vulkan_wrapper.h" diff --git a/src/video_core/vulkan_common/vulkan_memory_allocator.cpp b/src/video_core/vulkan_common/vulkan_memory_allocator.cpp index 119b4be1c8..f0309117bf 100644 --- a/src/video_core/vulkan_common/vulkan_memory_allocator.cpp +++ b/src/video_core/vulkan_common/vulkan_memory_allocator.cpp @@ -17,7 +17,7 @@ #include "common/common_types.h" #include "common/literals.h" #include "common/logging/log.h" -#include "common/polyfill_ranges.h" +#include #include "video_core/vulkan_common/vma.h" #include "video_core/vulkan_common/vulkan_device.h" #include "video_core/vulkan_common/vulkan_memory_allocator.h" From 45263ee7aad3d5a54885fdba26d431fd025ea639 Mon Sep 17 00:00:00 2001 From: PavelBARABANOV Date: Wed, 24 Sep 2025 19:30:00 +0200 Subject: [PATCH 34/52] LoadIdTokenCache stub (#2531) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2531 Reviewed-by: crueter Co-authored-by: PavelBARABANOV Co-committed-by: PavelBARABANOV --- src/core/hle/service/acc/acc.cpp | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/src/core/hle/service/acc/acc.cpp b/src/core/hle/service/acc/acc.cpp index b5cf1c27ac..7dbedea650 100644 --- a/src/core/hle/service/acc/acc.cpp +++ b/src/core/hle/service/acc/acc.cpp @@ -647,7 +647,8 @@ public: {0, &IManagerForApplication::CheckAvailability, "CheckAvailability"}, {1, &IManagerForApplication::GetAccountId, "GetAccountId"}, {2, &IManagerForApplication::EnsureIdTokenCacheAsync, "EnsureIdTokenCacheAsync"}, - {3, &IManagerForApplication::LoadIdTokenCache, "LoadIdTokenCache"}, + {3, &IManagerForApplication::LoadIdTokenCacheDeprecated, "LoadIdTokenCache"}, + {4, &IManagerForApplication::LoadIdTokenCache, "LoadIdTokenCache"}, {130, &IManagerForApplication::GetNintendoAccountUserResourceCacheForApplication, "GetNintendoAccountUserResourceCacheForApplication"}, {136, &IManagerForApplication::GetNintendoAccountUserResourceCacheForApplication, "GetNintendoAccountUserResourceCache"}, // 19.0.0+ {150, nullptr, "CreateAuthorizationRequest"}, @@ -683,12 +684,25 @@ private: rb.PushIpcInterface(ensure_token_id); } - void LoadIdTokenCache(HLERequestContext& ctx) { + void LoadIdTokenCacheDeprecated(HLERequestContext& ctx) { LOG_WARNING(Service_ACC, "(STUBBED) called"); ensure_token_id->LoadIdTokenCache(ctx); } + void LoadIdTokenCache(HLERequestContext& ctx) { + LOG_WARNING(Service_ACC, "(STUBBED) called"); + + std::vector token_data(0x100); + std::fill(token_data.begin(), token_data.end(), 0); + + ctx.WriteBuffer(token_data, 0); + + IPC::ResponseBuilder rb{ctx, 3}; + rb.Push(ResultSuccess); + rb.Push(static_cast(token_data.size())); + } + void GetNintendoAccountUserResourceCacheForApplication(HLERequestContext& ctx) { LOG_WARNING(Service_ACC, "(STUBBED) called"); From bf4dce8d0b0f5fb5abb4e0687b6d3005815b0ce6 Mon Sep 17 00:00:00 2001 From: lizzie Date: Wed, 24 Sep 2025 19:30:21 +0200 Subject: [PATCH 35/52] [hid_core/frontend] use shared lock for accesses on emulated controller (reduces contention in FBSD) (#2553) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2553 Reviewed-by: crueter Reviewed-by: MaranBr Co-authored-by: lizzie Co-committed-by: lizzie --- src/hid_core/frontend/emulated_controller.cpp | 86 +++++++++---------- src/hid_core/frontend/emulated_controller.h | 12 ++- 2 files changed, 50 insertions(+), 48 deletions(-) diff --git a/src/hid_core/frontend/emulated_controller.cpp b/src/hid_core/frontend/emulated_controller.cpp index 90d689f6da..0ddab89da3 100644 --- a/src/hid_core/frontend/emulated_controller.cpp +++ b/src/hid_core/frontend/emulated_controller.cpp @@ -577,7 +577,7 @@ void EmulatedController::UnloadInput() { } void EmulatedController::EnableConfiguration() { - std::scoped_lock lock{connect_mutex, npad_mutex}; + std::unique_lock lock1{connect_mutex}, lock2{npad_mutex}; is_configuring = true; tmp_is_connected = is_connected; tmp_npad_type = npad_type; @@ -614,19 +614,19 @@ void EmulatedController::DisableConfiguration() { } void EmulatedController::EnableSystemButtons() { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; system_buttons_enabled = true; } void EmulatedController::DisableSystemButtons() { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; system_buttons_enabled = false; controller.home_button_state.raw = 0; controller.capture_button_state.raw = 0; } void EmulatedController::ResetSystemButtons() { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; controller.home_button_state.home.Assign(false); controller.capture_button_state.capture.Assign(false); } @@ -937,7 +937,7 @@ void EmulatedController::SetStick(const Common::Input::CallbackStatus& callback, auto trigger_guard = SCOPE_GUARD { TriggerOnChange(ControllerTriggerType::Stick, !is_configuring); }; - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; const auto stick_value = TransformToStick(callback); // Only read stick values that have the same uuid or are over the threshold to avoid flapping @@ -994,7 +994,7 @@ void EmulatedController::SetTrigger(const Common::Input::CallbackStatus& callbac auto trigger_guard = SCOPE_GUARD { TriggerOnChange(ControllerTriggerType::Trigger, !is_configuring); }; - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; const auto trigger_value = TransformToTrigger(callback); // Only read trigger values that have the same uuid or are pressed once @@ -1042,7 +1042,7 @@ void EmulatedController::SetMotion(const Common::Input::CallbackStatus& callback SCOPE_EXIT { TriggerOnChange(ControllerTriggerType::Motion, !is_configuring); }; - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; auto& raw_status = controller.motion_values[index].raw_status; auto& emulated = controller.motion_values[index].emulated; @@ -1078,7 +1078,7 @@ void EmulatedController::SetColors(const Common::Input::CallbackStatus& callback auto trigger_guard = SCOPE_GUARD { TriggerOnChange(ControllerTriggerType::Color, !is_configuring); }; - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; controller.color_values[index] = TransformToColor(callback); if (is_configuring) { @@ -1129,7 +1129,7 @@ void EmulatedController::SetBattery(const Common::Input::CallbackStatus& callbac SCOPE_EXIT { TriggerOnChange(ControllerTriggerType::Battery, !is_configuring); }; - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; controller.battery_values[index] = TransformToBattery(callback); if (is_configuring) { @@ -1194,7 +1194,7 @@ void EmulatedController::SetCamera(const Common::Input::CallbackStatus& callback SCOPE_EXIT { TriggerOnChange(ControllerTriggerType::IrSensor, !is_configuring); }; - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; controller.camera_values = TransformToCamera(callback); if (is_configuring) { @@ -1211,7 +1211,7 @@ void EmulatedController::SetRingAnalog(const Common::Input::CallbackStatus& call SCOPE_EXIT { TriggerOnChange(ControllerTriggerType::RingController, !is_configuring); }; - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; const auto force_value = TransformToStick(callback); controller.ring_analog_value = force_value.x; @@ -1227,7 +1227,7 @@ void EmulatedController::SetNfc(const Common::Input::CallbackStatus& callback) { SCOPE_EXIT { TriggerOnChange(ControllerTriggerType::Nfc, !is_configuring); }; - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; controller.nfc_values = TransformToNfc(callback); if (is_configuring) { @@ -1662,7 +1662,7 @@ void EmulatedController::SetSupportedNpadStyleTag(NpadStyleTag supported_styles) } bool EmulatedController::IsControllerFullkey(bool use_temporary_value) const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; const auto type = is_configuring && use_temporary_value ? tmp_npad_type : npad_type; switch (type) { case NpadStyleIndex::Fullkey: @@ -1678,7 +1678,7 @@ bool EmulatedController::IsControllerFullkey(bool use_temporary_value) const { } bool EmulatedController::IsControllerSupported(bool use_temporary_value) const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; const auto type = is_configuring && use_temporary_value ? tmp_npad_type : npad_type; switch (type) { case NpadStyleIndex::Fullkey: @@ -1718,7 +1718,7 @@ void EmulatedController::Connect(bool use_temporary_value) { auto trigger_guard = SCOPE_GUARD { TriggerOnChange(ControllerTriggerType::Connected, !is_configuring); }; - std::scoped_lock lock{connect_mutex, mutex}; + std::unique_lock lock1{connect_mutex}, lock2{mutex}; if (is_configuring) { tmp_is_connected = true; return; @@ -1735,7 +1735,7 @@ void EmulatedController::Disconnect() { auto trigger_guard = SCOPE_GUARD { TriggerOnChange(ControllerTriggerType::Disconnected, !is_configuring); }; - std::scoped_lock lock{connect_mutex, mutex}; + std::unique_lock lock1{connect_mutex}, lock2{mutex}; if (is_configuring) { tmp_is_connected = false; return; @@ -1749,23 +1749,21 @@ void EmulatedController::Disconnect() { } bool EmulatedController::IsConnected(bool get_temporary_value) const { - std::scoped_lock lock{connect_mutex}; - if (get_temporary_value && is_configuring) { + std::shared_lock lock{connect_mutex}; + if (get_temporary_value && is_configuring) return tmp_is_connected; - } return is_connected; } NpadIdType EmulatedController::GetNpadIdType() const { - std::scoped_lock lock{mutex}; + std::shared_lock lock{mutex}; return npad_id_type; } NpadStyleIndex EmulatedController::GetNpadStyleIndex(bool get_temporary_value) const { - std::scoped_lock lock{npad_mutex}; - if (get_temporary_value && is_configuring) { + std::shared_lock lock{npad_mutex}; + if (get_temporary_value && is_configuring) return tmp_npad_type; - } return npad_type; } @@ -1773,7 +1771,7 @@ void EmulatedController::SetNpadStyleIndex(NpadStyleIndex npad_type_) { auto trigger_guard = SCOPE_GUARD { TriggerOnChange(ControllerTriggerType::Type, !is_configuring); }; - std::scoped_lock lock{mutex, npad_mutex}; + std::unique_lock lock1{mutex}, lock2{npad_mutex}; if (is_configuring) { if (tmp_npad_type == npad_type_) { @@ -1819,37 +1817,37 @@ LedPattern EmulatedController::GetLedPattern() const { } ButtonValues EmulatedController::GetButtonsValues() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.button_values; } SticksValues EmulatedController::GetSticksValues() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.stick_values; } TriggerValues EmulatedController::GetTriggersValues() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.trigger_values; } ControllerMotionValues EmulatedController::GetMotionValues() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.motion_values; } ColorValues EmulatedController::GetColorsValues() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.color_values; } BatteryValues EmulatedController::GetBatteryValues() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.battery_values; } CameraValues EmulatedController::GetCameraValues() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.camera_values; } @@ -1858,7 +1856,7 @@ RingAnalogValue EmulatedController::GetRingSensorValues() const { } HomeButtonState EmulatedController::GetHomeButtons() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; if (is_configuring) { return {}; } @@ -1866,7 +1864,7 @@ HomeButtonState EmulatedController::GetHomeButtons() const { } CaptureButtonState EmulatedController::GetCaptureButtons() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; if (is_configuring) { return {}; } @@ -1874,7 +1872,7 @@ CaptureButtonState EmulatedController::GetCaptureButtons() const { } NpadButtonState EmulatedController::GetNpadButtons() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; if (is_configuring) { return {}; } @@ -1882,7 +1880,7 @@ NpadButtonState EmulatedController::GetNpadButtons() const { } DebugPadButton EmulatedController::GetDebugPadButtons() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; if (is_configuring) { return {}; } @@ -1890,7 +1888,7 @@ DebugPadButton EmulatedController::GetDebugPadButtons() const { } AnalogSticks EmulatedController::GetSticks() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; if (is_configuring) { return {}; @@ -1900,7 +1898,7 @@ AnalogSticks EmulatedController::GetSticks() const { } NpadGcTriggerState EmulatedController::GetTriggers() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; if (is_configuring) { return {}; } @@ -1913,17 +1911,17 @@ MotionState EmulatedController::GetMotions() const { } ControllerColors EmulatedController::GetColors() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.colors_state; } BatteryLevelState EmulatedController::GetBattery() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.battery_state; } const CameraState& EmulatedController::GetCamera() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.camera_state; } @@ -1932,7 +1930,7 @@ RingSensorForce EmulatedController::GetRingSensorForce() const { } const NfcState& EmulatedController::GetNfc() const { - std::scoped_lock lock{mutex}; + std::unique_lock lock{mutex}; return controller.nfc_state; } @@ -1946,7 +1944,7 @@ NpadColor EmulatedController::GetNpadColor(u32 color) { } void EmulatedController::TriggerOnChange(ControllerTriggerType type, bool is_npad_service_update) { - std::scoped_lock lock{callback_mutex}; + std::unique_lock lock{callback_mutex}; for (const auto& poller_pair : callback_list) { const ControllerUpdateCallback& poller = poller_pair.second; if (!is_npad_service_update && poller.is_npad_service) { @@ -1959,13 +1957,13 @@ void EmulatedController::TriggerOnChange(ControllerTriggerType type, bool is_npa } int EmulatedController::SetCallback(ControllerUpdateCallback update_callback) { - std::scoped_lock lock{callback_mutex}; + std::unique_lock lock{callback_mutex}; callback_list.insert_or_assign(last_callback_key, std::move(update_callback)); return last_callback_key++; } void EmulatedController::DeleteCallback(int key) { - std::scoped_lock lock{callback_mutex}; + std::unique_lock lock{callback_mutex}; const auto& iterator = callback_list.find(key); if (iterator == callback_list.end()) { LOG_ERROR(Input, "Tried to delete non-existent callback {}", key); diff --git a/src/hid_core/frontend/emulated_controller.h b/src/hid_core/frontend/emulated_controller.h index 17ad6069e0..677b363157 100644 --- a/src/hid_core/frontend/emulated_controller.h +++ b/src/hid_core/frontend/emulated_controller.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -7,6 +10,7 @@ #include #include #include +#include #include #include @@ -626,10 +630,10 @@ private: StickDevices virtual_stick_devices; ControllerMotionDevices virtual_motion_devices; - mutable std::mutex mutex; - mutable std::mutex callback_mutex; - mutable std::mutex npad_mutex; - mutable std::mutex connect_mutex; + mutable std::shared_mutex mutex; + mutable std::shared_mutex callback_mutex; + mutable std::shared_mutex npad_mutex; + mutable std::shared_mutex connect_mutex; std::unordered_map callback_list; int last_callback_key = 0; From 2482846cf6a03c709ba3dcca9a9b8cf39f4cdf10 Mon Sep 17 00:00:00 2001 From: crueter Date: Wed, 24 Sep 2025 21:50:18 +0200 Subject: [PATCH 36/52] [core] fix msvc comp (#2567) Signed-off-by: crueter Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2567 --- src/core/hle/service/acc/acc.cpp | 2 +- src/dynarmic/CMakeLists.txt | 6 +----- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/src/core/hle/service/acc/acc.cpp b/src/core/hle/service/acc/acc.cpp index 7dbedea650..e8ccd483ab 100644 --- a/src/core/hle/service/acc/acc.cpp +++ b/src/core/hle/service/acc/acc.cpp @@ -694,7 +694,7 @@ private: LOG_WARNING(Service_ACC, "(STUBBED) called"); std::vector token_data(0x100); - std::fill(token_data.begin(), token_data.end(), 0); + std::fill(token_data.begin(), token_data.end(), u8(0)); ctx.WriteBuffer(token_data, 0); diff --git a/src/dynarmic/CMakeLists.txt b/src/dynarmic/CMakeLists.txt index 331f42afba..6b3308fb54 100644 --- a/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/CMakeLists.txt @@ -18,11 +18,7 @@ endif() # Dynarmic project options option(DYNARMIC_ENABLE_CPU_FEATURE_DETECTION "Turning this off causes dynarmic to assume the host CPU doesn't support anything later than SSE3" ON) -if (PLATFORM_OPENBSD) - option(DYNARMIC_ENABLE_NO_EXECUTE_SUPPORT "Enables support for systems that require W^X" ON) -else() - option(DYNARMIC_ENABLE_NO_EXECUTE_SUPPORT "Enables support for systems that require W^X" OFF) -endif() +option(DYNARMIC_ENABLE_NO_EXECUTE_SUPPORT "Enables support for systems that require W^X" ${PLATFORM_OPENBSD}) option(DYNARMIC_FATAL_ERRORS "Errors are fatal" OFF) option(DYNARMIC_IGNORE_ASSERTS "Ignore asserts" OFF) From 42280f34d63b52ca87391e9722190e8ae8fb528a Mon Sep 17 00:00:00 2001 From: MaranBr Date: Wed, 24 Sep 2025 22:11:13 +0200 Subject: [PATCH 37/52] [video_core] Improve asynchronous shader building description (#2568) This improves the asynchronous shader building description. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2568 Co-authored-by: MaranBr Co-committed-by: MaranBr --- src/qt_common/shared_translation.cpp | 4 +--- src/video_core/renderer_vulkan/vk_graphics_pipeline.cpp | 5 ----- 2 files changed, 1 insertion(+), 8 deletions(-) diff --git a/src/qt_common/shared_translation.cpp b/src/qt_common/shared_translation.cpp index 4254253c2f..98a55e1fcf 100644 --- a/src/qt_common/shared_translation.cpp +++ b/src/qt_common/shared_translation.cpp @@ -296,9 +296,7 @@ std::unique_ptr InitializeTranslations(QObject* parent) INSERT(Settings, use_asynchronous_shaders, tr("Use asynchronous shader building (Hack)"), - tr("Enables asynchronous shader compilation, which may reduce shader stutter.\nThis " - "feature " - "is experimental.")); + tr("Enables asynchronous shader compilation, which may reduce shader stutter.")); INSERT(Settings, use_fast_gpu_time, QString(), QString()); INSERT(Settings, fast_gpu_time, diff --git a/src/video_core/renderer_vulkan/vk_graphics_pipeline.cpp b/src/video_core/renderer_vulkan/vk_graphics_pipeline.cpp index f5594450c2..745389213e 100644 --- a/src/video_core/renderer_vulkan/vk_graphics_pipeline.cpp +++ b/src/video_core/renderer_vulkan/vk_graphics_pipeline.cpp @@ -896,11 +896,6 @@ void GraphicsPipeline::MakePipeline(VkRenderPass render_pass) { .pName = "main", .pSpecializationInfo = nullptr, }); - /* - if (program[stage]->entries.uses_warps && device.IsGuestWarpSizeSupported(stage_ci.stage)) { - stage_ci.pNext = &subgroup_size_ci; - } - */ } VkPipelineCreateFlags flags{}; if (device.IsKhrPipelineExecutablePropertiesEnabled() && Settings::values.renderer_debug.GetValue()) { From fd21774aaef60bc5b8e5aa85d5da8166e728cafa Mon Sep 17 00:00:00 2001 From: lizzie Date: Thu, 25 Sep 2025 17:08:43 +0200 Subject: [PATCH 38/52] [common] remove nvidia driver hack using environment variables (#2575) Ugly hack that helped boost FPS on OpenGL backend... or does it? https://download.nvidia.com/XFree86/Linux-x86_64/435.17/README/openglenvvariables.html This shouldn't work on Windows properly, as it is meant to be a Linux only thing anyways... so? Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2575 Reviewed-by: MaranBr Reviewed-by: Shinmegumi Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- src/common/CMakeLists.txt | 2 -- src/common/nvidia_flags.cpp | 32 -------------------------------- src/common/nvidia_flags.h | 11 ----------- src/yuzu/main.cpp | 2 -- src/yuzu_cmd/yuzu.cpp | 3 --- 5 files changed, 50 deletions(-) delete mode 100644 src/common/nvidia_flags.cpp delete mode 100644 src/common/nvidia_flags.h diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt index 665143900a..7759ea6a21 100644 --- a/src/common/CMakeLists.txt +++ b/src/common/CMakeLists.txt @@ -97,8 +97,6 @@ add_library( memory_detect.h multi_level_page_table.cpp multi_level_page_table.h - nvidia_flags.cpp - nvidia_flags.h overflow.h page_table.cpp page_table.h diff --git a/src/common/nvidia_flags.cpp b/src/common/nvidia_flags.cpp deleted file mode 100644 index baca31b0ac..0000000000 --- a/src/common/nvidia_flags.cpp +++ /dev/null @@ -1,32 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#include - -#include - -#include "common/fs/fs.h" -#include "common/fs/path_util.h" -#include "common/nvidia_flags.h" - -namespace Common { - -void ConfigureNvidiaEnvironmentFlags() { -#ifdef _WIN32 - const auto nvidia_shader_dir = - Common::FS::GetEdenPath(Common::FS::EdenPath::ShaderDir) / "nvidia"; - - if (!Common::FS::CreateDirs(nvidia_shader_dir)) { - return; - } - - const auto windows_path_string = - Common::FS::PathToUTF8String(nvidia_shader_dir.lexically_normal()); - - void(_putenv(fmt::format("__GL_SHADER_DISK_CACHE_PATH={}", windows_path_string).c_str())); - void(_putenv("__GL_SHADER_DISK_CACHE_SKIP_CLEANUP=1")); - void(_putenv("__GL_THREADED_OPTIMIZATIONS=1")); -#endif -} - -} // namespace Common diff --git a/src/common/nvidia_flags.h b/src/common/nvidia_flags.h deleted file mode 100644 index 8c3b1bfb92..0000000000 --- a/src/common/nvidia_flags.h +++ /dev/null @@ -1,11 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2021 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -namespace Common { - -/// Configure platform specific flags for Nvidia's driver -void ConfigureNvidiaEnvironmentFlags(); - -} // namespace Common diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index 19162a4ab7..d2c12c9d40 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -35,7 +35,6 @@ #include "applets/qt_profile_select.h" #include "applets/qt_software_keyboard.h" #include "applets/qt_web_browser.h" -#include "common/nvidia_flags.h" #include "common/settings_enums.h" #include "configuration/configure_input.h" #include "configuration/configure_per_game.h" @@ -4917,7 +4916,6 @@ int main(int argc, char* argv[]) { #endif Common::DetachedTasks detached_tasks; - Common::ConfigureNvidiaEnvironmentFlags(); // Init settings params QCoreApplication::setOrganizationName(QStringLiteral("eden")); diff --git a/src/yuzu_cmd/yuzu.cpp b/src/yuzu_cmd/yuzu.cpp index 599582aba9..4a99f34861 100644 --- a/src/yuzu_cmd/yuzu.cpp +++ b/src/yuzu_cmd/yuzu.cpp @@ -16,7 +16,6 @@ #include "common/detached_tasks.h" #include "common/logging/backend.h" #include "common/logging/log.h" -#include "common/nvidia_flags.h" #include "common/scm_rev.h" #include "common/scope_exit.h" #include "common/settings.h" @@ -334,8 +333,6 @@ int main(int argc, char** argv) { LocalFree(argv_w); #endif - Common::ConfigureNvidiaEnvironmentFlags(); - if (filepath.empty()) { LOG_CRITICAL(Frontend, "Failed to load ROM: No ROM specified"); return -1; From 1d83ba733c6e6d2c25365ab3ff02d5ad6d3c6bdc Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 26 Sep 2025 03:53:54 +0200 Subject: [PATCH 39/52] [dist] shrink png asset size with optipng, scripts to generate assets (#2573) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2573 Reviewed-by: MaranBr Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- dist/icons/controller/applet_dual_joycon.png | Bin 3554 -> 2780 bytes .../controller/applet_dual_joycon_dark.png | Bin 3554 -> 2757 bytes .../applet_dual_joycon_dark_disabled.png | Bin 3527 -> 2421 bytes .../applet_dual_joycon_disabled.png | Bin 3314 -> 2324 bytes .../applet_dual_joycon_midnight.png | Bin 3549 -> 2813 bytes .../applet_dual_joycon_midnight_disabled.png | Bin 3584 -> 2423 bytes dist/icons/controller/applet_handheld.png | Bin 1671 -> 1396 bytes .../icons/controller/applet_handheld_dark.png | Bin 1637 -> 1371 bytes .../applet_handheld_dark_disabled.png | Bin 2642 -> 1988 bytes .../controller/applet_handheld_disabled.png | Bin 2221 -> 1847 bytes .../controller/applet_handheld_midnight.png | Bin 1644 -> 1420 bytes .../applet_handheld_midnight_disabled.png | Bin 2634 -> 1947 bytes .../controller/applet_pro_controller.png | Bin 4382 -> 3241 bytes .../controller/applet_pro_controller_dark.png | Bin 4236 -> 3106 bytes .../applet_pro_controller_midnight.png | Bin 4376 -> 3347 bytes .../controller/applet_single_joycon_left.png | Bin 2083 -> 1691 bytes .../applet_single_joycon_left_dark.png | Bin 2067 -> 1682 bytes ...pplet_single_joycon_left_dark_disabled.png | Bin 2520 -> 1900 bytes .../applet_single_joycon_left_disabled.png | Bin 2179 -> 1864 bytes .../applet_single_joycon_left_midnight.png | Bin 2065 -> 1708 bytes ...t_single_joycon_left_midnight_disabled.png | Bin 2529 -> 1887 bytes .../controller/applet_single_joycon_right.png | Bin 2150 -> 1766 bytes .../applet_single_joycon_right_dark.png | Bin 2146 -> 1750 bytes ...plet_single_joycon_right_dark_disabled.png | Bin 2556 -> 1982 bytes .../applet_single_joycon_right_disabled.png | Bin 2212 -> 1936 bytes .../applet_single_joycon_right_midnight.png | Bin 2150 -> 1790 bytes ..._single_joycon_right_midnight_disabled.png | Bin 2611 -> 1980 bytes dist/icons/overlay/arrow_left.png | Bin 1490 -> 687 bytes dist/icons/overlay/arrow_left_dark.png | Bin 712 -> 687 bytes dist/icons/overlay/arrow_right.png | Bin 1394 -> 656 bytes dist/icons/overlay/arrow_right_dark.png | Bin 683 -> 656 bytes dist/icons/overlay/button_A_dark.png | Bin 3167 -> 2313 bytes dist/icons/overlay/button_B_dark.png | Bin 2975 -> 2137 bytes dist/icons/overlay/button_L.png | Bin 796 -> 564 bytes dist/icons/overlay/button_L_dark.png | Bin 745 -> 563 bytes dist/icons/overlay/button_R.png | Bin 1841 -> 1298 bytes dist/icons/overlay/button_R_dark.png | Bin 1835 -> 1352 bytes dist/icons/overlay/button_X_dark.png | Bin 3530 -> 2463 bytes dist/icons/overlay/button_Y_dark.png | Bin 2883 -> 2057 bytes dist/icons/overlay/button_minus.png | Bin 2401 -> 1611 bytes dist/icons/overlay/button_minus_dark.png | Bin 1969 -> 1610 bytes dist/icons/overlay/button_plus.png | Bin 2497 -> 1740 bytes dist/icons/overlay/button_plus_dark.png | Bin 2066 -> 1759 bytes .../icons/overlay/button_press_stick_dark.png | Bin 3636 -> 3032 bytes .../controller_single_joycon_left_a.png | Bin 2609 -> 1520 bytes .../controller_single_joycon_left_a_dark.png | Bin 2564 -> 1519 bytes .../controller_single_joycon_left_b.png | Bin 2559 -> 1564 bytes .../controller_single_joycon_left_b_dark.png | Bin 2383 -> 1564 bytes .../controller_single_joycon_left_x.png | Bin 2541 -> 1614 bytes .../controller_single_joycon_left_x_dark.png | Bin 2392 -> 1614 bytes .../controller_single_joycon_left_y.png | Bin 2641 -> 1523 bytes dist/icons/overlay/osk_button_B.png | Bin 2653 -> 1816 bytes dist/icons/overlay/osk_button_B_dark.png | Bin 2721 -> 1816 bytes .../overlay/osk_button_B_dark_disabled.png | Bin 2689 -> 1816 bytes dist/icons/overlay/osk_button_B_disabled.png | Bin 2694 -> 1816 bytes dist/icons/overlay/osk_button_Y.png | Bin 2695 -> 1799 bytes dist/icons/overlay/osk_button_Y_dark.png | Bin 2073 -> 1799 bytes .../overlay/osk_button_Y_dark_disabled.png | Bin 2631 -> 1799 bytes dist/icons/overlay/osk_button_Y_disabled.png | Bin 2647 -> 1799 bytes dist/icons/overlay/osk_button_plus.png | Bin 2226 -> 1444 bytes dist/icons/overlay/osk_button_plus_dark.png | Bin 2288 -> 1444 bytes .../overlay/osk_button_plus_dark_disabled.png | Bin 2233 -> 1444 bytes .../overlay/osk_button_plus_disabled.png | Bin 2254 -> 1444 bytes .../overlay/osk_button_shift_lock_off.png | Bin 936 -> 648 bytes .../overlay/osk_button_shift_lock_on.png | Bin 894 -> 648 bytes .../overlay/osk_button_shift_on_dark.png | Bin 1937 -> 1681 bytes .../colorful/icons/16x16/checked.png | Bin 414 -> 331 bytes dist/qt_themes/colorful/icons/16x16/info.png | Bin 428 -> 365 bytes .../colorful/icons/256x256/plus_folder.png | Bin 4643 -> 3589 bytes dist/qt_themes/colorful/icons/48x48/chip.png | Bin 582 -> 432 bytes .../qt_themes/colorful/icons/48x48/folder.png | Bin 460 -> 374 bytes .../colorful/icons/48x48/list-add.png | Bin 204 -> 169 bytes .../colorful/icons/48x48/sd_card.png | Bin 228 -> 179 bytes dist/qt_themes/colorful/icons/48x48/star.png | Bin 1108 -> 854 bytes dist/qt_themes/default/icons/256x256/eden.png | Bin 9962 -> 5032 bytes .../default/icons/256x256/eden_named.png | Bin 3856387 -> 2859768 bytes .../default/icons/48x48/bad_folder.png | Bin 1007 -> 998 bytes .../default/icons/48x48/list-add.png | Bin 204 -> 169 bytes .../qt_themes/default/icons/48x48/sd_card.png | Bin 198 -> 174 bytes .../qt_themes/qdarkstyle/icons/16x16/lock.png | Bin 343 -> 335 bytes .../qdarkstyle/icons/48x48/bad_folder.png | Bin 1061 -> 998 bytes .../qt_themes/qdarkstyle/icons/48x48/chip.png | Bin 551 -> 532 bytes .../qdarkstyle/icons/48x48/list-add.png | Bin 204 -> 169 bytes .../qdarkstyle/icons/48x48/sd_card.png | Bin 214 -> 174 bytes dist/qt_themes/qdarkstyle/rc/Hmovetoolbar.png | Bin 220 -> 205 bytes dist/qt_themes/qdarkstyle/rc/Vmovetoolbar.png | Bin 228 -> 212 bytes .../qdarkstyle/rc/checkbox_indeterminate.png | Bin 492 -> 401 bytes .../rc/checkbox_indeterminate_disabled.png | Bin 491 -> 401 bytes .../rc/checkbox_indeterminate_focus.png | Bin 252 -> 204 bytes .../qdarkstyle/rc/checkbox_unchecked.png | Bin 464 -> 394 bytes .../rc/checkbox_unchecked_disabled.png | Bin 464 -> 394 bytes .../rc/checkbox_unchecked_focus.png | Bin 240 -> 199 bytes dist/qt_themes/qdarkstyle/rc/close-hover.png | Bin 598 -> 422 bytes .../qt_themes/qdarkstyle/rc/close-pressed.png | Bin 598 -> 422 bytes dist/qt_themes/qdarkstyle/rc/close.png | Bin 586 -> 422 bytes .../qt_themes/qdarkstyle/rc/radio_checked.png | Bin 940 -> 734 bytes .../qdarkstyle/rc/radio_checked_disabled.png | Bin 972 -> 734 bytes .../qdarkstyle/rc/radio_checked_focus.png | Bin 846 -> 707 bytes .../qdarkstyle/rc/radio_unchecked.png | Bin 728 -> 600 bytes .../rc/radio_unchecked_disabled.png | Bin 760 -> 600 bytes .../qdarkstyle/rc/radio_unchecked_focus.png | Bin 646 -> 583 bytes .../qdarkstyle/rc/stylesheet-branch-end.png | Bin 224 -> 189 bytes .../qdarkstyle/rc/stylesheet-vline.png | Bin 239 -> 184 bytes dist/qt_themes/qdarkstyle/rc/undock.png | Bin 578 -> 427 bytes .../rc/Hmovetoolbar.png | Bin 220 -> 205 bytes .../rc/Vmovetoolbar.png | Bin 228 -> 212 bytes .../rc/arrow_down.png | Bin 525 -> 395 bytes .../rc/arrow_down@2x.png | Bin 977 -> 697 bytes .../rc/arrow_down_disabled.png | Bin 547 -> 430 bytes .../rc/arrow_down_disabled@2x.png | Bin 1040 -> 736 bytes .../rc/arrow_down_focus.png | Bin 530 -> 419 bytes .../rc/arrow_down_focus@2x.png | Bin 1025 -> 751 bytes .../rc/arrow_down_pressed.png | Bin 518 -> 417 bytes .../rc/arrow_down_pressed@2x.png | Bin 1007 -> 741 bytes .../rc/arrow_left.png | Bin 546 -> 383 bytes .../rc/arrow_left@2x.png | Bin 1072 -> 787 bytes .../rc/arrow_left_disabled.png | Bin 569 -> 419 bytes .../rc/arrow_left_disabled@2x.png | Bin 1126 -> 844 bytes .../rc/arrow_left_focus.png | Bin 565 -> 413 bytes .../rc/arrow_left_focus@2x.png | Bin 1143 -> 848 bytes .../rc/arrow_left_pressed.png | Bin 541 -> 397 bytes .../rc/arrow_left_pressed@2x.png | Bin 1120 -> 832 bytes .../rc/arrow_right.png | Bin 518 -> 381 bytes .../rc/arrow_right@2x.png | Bin 1062 -> 778 bytes .../rc/arrow_right_disabled.png | Bin 553 -> 428 bytes .../rc/arrow_right_disabled@2x.png | Bin 1143 -> 830 bytes .../rc/arrow_right_focus.png | Bin 543 -> 403 bytes .../rc/arrow_right_focus@2x.png | Bin 1139 -> 826 bytes .../rc/arrow_right_pressed.png | Bin 544 -> 413 bytes .../rc/arrow_right_pressed@2x.png | Bin 1121 -> 826 bytes .../qdarkstyle_midnight_blue/rc/arrow_up.png | Bin 512 -> 410 bytes .../rc/arrow_up@2x.png | Bin 969 -> 695 bytes .../rc/arrow_up_disabled.png | Bin 538 -> 447 bytes .../rc/arrow_up_disabled@2x.png | Bin 1046 -> 738 bytes .../rc/arrow_up_focus.png | Bin 530 -> 441 bytes .../rc/arrow_up_focus@2x.png | Bin 1017 -> 746 bytes .../rc/arrow_up_pressed.png | Bin 518 -> 425 bytes .../rc/arrow_up_pressed@2x.png | Bin 998 -> 728 bytes .../qdarkstyle_midnight_blue/rc/base_icon.png | Bin 1256 -> 1067 bytes .../rc/base_icon@2x.png | Bin 3286 -> 2293 bytes .../rc/base_icon_disabled.png | Bin 1256 -> 1067 bytes .../rc/base_icon_disabled@2x.png | Bin 3286 -> 2293 bytes .../rc/base_icon_focus.png | Bin 1256 -> 1067 bytes .../rc/base_icon_focus@2x.png | Bin 3286 -> 2293 bytes .../rc/base_icon_pressed.png | Bin 1256 -> 1067 bytes .../rc/base_icon_pressed@2x.png | Bin 3286 -> 2293 bytes .../rc/branch_closed.png | Bin 350 -> 298 bytes .../rc/branch_closed@2x.png | Bin 704 -> 447 bytes .../rc/branch_closed_disabled.png | Bin 373 -> 298 bytes .../rc/branch_closed_disabled@2x.png | Bin 729 -> 483 bytes .../rc/branch_closed_focus.png | Bin 380 -> 302 bytes .../rc/branch_closed_focus@2x.png | Bin 717 -> 467 bytes .../rc/branch_closed_pressed.png | Bin 372 -> 298 bytes .../rc/branch_closed_pressed@2x.png | Bin 725 -> 483 bytes .../rc/branch_end.png | Bin 142 -> 141 bytes .../rc/branch_end@2x.png | Bin 220 -> 152 bytes .../rc/branch_end_disabled.png | Bin 146 -> 141 bytes .../rc/branch_end_disabled@2x.png | Bin 225 -> 152 bytes .../rc/branch_end_focus.png | Bin 146 -> 141 bytes .../rc/branch_end_focus@2x.png | Bin 226 -> 152 bytes .../rc/branch_end_pressed.png | Bin 146 -> 141 bytes .../rc/branch_end_pressed@2x.png | Bin 225 -> 152 bytes .../rc/branch_line.png | Bin 130 -> 125 bytes .../rc/branch_line@2x.png | Bin 242 -> 131 bytes .../rc/branch_line_disabled.png | Bin 134 -> 125 bytes .../rc/branch_line_disabled@2x.png | Bin 248 -> 131 bytes .../rc/branch_line_focus.png | Bin 134 -> 125 bytes .../rc/branch_line_focus@2x.png | Bin 249 -> 131 bytes .../rc/branch_line_pressed.png | Bin 134 -> 125 bytes .../rc/branch_line_pressed@2x.png | Bin 248 -> 131 bytes .../rc/branch_more.png | Bin 155 -> 131 bytes .../rc/branch_more@2x.png | Bin 257 -> 138 bytes .../rc/branch_more_disabled.png | Bin 162 -> 131 bytes .../rc/branch_more_disabled@2x.png | Bin 265 -> 138 bytes .../rc/branch_more_focus.png | Bin 162 -> 131 bytes .../rc/branch_more_focus@2x.png | Bin 266 -> 138 bytes .../rc/branch_more_pressed.png | Bin 162 -> 131 bytes .../rc/branch_more_pressed@2x.png | Bin 265 -> 138 bytes .../rc/branch_open.png | Bin 354 -> 348 bytes .../rc/branch_open@2x.png | Bin 657 -> 537 bytes .../rc/branch_open_disabled.png | Bin 375 -> 365 bytes .../rc/branch_open_disabled@2x.png | Bin 682 -> 566 bytes .../rc/branch_open_focus.png | Bin 367 -> 361 bytes .../rc/branch_open_focus@2x.png | Bin 665 -> 575 bytes .../rc/branch_open_pressed.png | Bin 369 -> 357 bytes .../rc/branch_open_pressed@2x.png | Bin 661 -> 571 bytes .../rc/checkbox_checked.png | Bin 452 -> 260 bytes .../rc/checkbox_checked@2x.png | Bin 825 -> 410 bytes .../rc/checkbox_checked_disabled.png | Bin 467 -> 260 bytes .../rc/checkbox_checked_disabled@2x.png | Bin 845 -> 410 bytes .../rc/checkbox_checked_focus.png | Bin 441 -> 260 bytes .../rc/checkbox_checked_focus@2x.png | Bin 823 -> 410 bytes .../rc/checkbox_checked_pressed.png | Bin 418 -> 260 bytes .../rc/checkbox_checked_pressed@2x.png | Bin 829 -> 410 bytes .../rc/checkbox_indeterminate.png | Bin 581 -> 385 bytes .../rc/checkbox_indeterminate@2x.png | Bin 1081 -> 590 bytes .../rc/checkbox_indeterminate_disabled.png | Bin 614 -> 385 bytes .../rc/checkbox_indeterminate_disabled@2x.png | Bin 1105 -> 590 bytes .../rc/checkbox_indeterminate_focus.png | Bin 576 -> 380 bytes .../rc/checkbox_indeterminate_focus@2x.png | Bin 1066 -> 590 bytes .../rc/checkbox_indeterminate_pressed.png | Bin 563 -> 380 bytes .../rc/checkbox_indeterminate_pressed@2x.png | Bin 1087 -> 590 bytes .../rc/checkbox_unchecked.png | Bin 397 -> 281 bytes .../rc/checkbox_unchecked@2x.png | Bin 828 -> 458 bytes .../rc/checkbox_unchecked_disabled.png | Bin 386 -> 281 bytes .../rc/checkbox_unchecked_disabled@2x.png | Bin 875 -> 458 bytes .../rc/checkbox_unchecked_focus.png | Bin 394 -> 281 bytes .../rc/checkbox_unchecked_focus@2x.png | Bin 866 -> 458 bytes .../rc/checkbox_unchecked_pressed.png | Bin 403 -> 281 bytes .../rc/checkbox_unchecked_pressed@2x.png | Bin 861 -> 458 bytes .../rc/close-hover.png | Bin 598 -> 422 bytes .../rc/close-pressed.png | Bin 598 -> 422 bytes .../qdarkstyle_midnight_blue/rc/close.png | Bin 586 -> 422 bytes .../rc/line_horizontal@2x.png | Bin 135 -> 130 bytes .../rc/line_horizontal_disabled@2x.png | Bin 139 -> 130 bytes .../rc/line_horizontal_focus@2x.png | Bin 138 -> 130 bytes .../rc/line_horizontal_pressed@2x.png | Bin 138 -> 130 bytes .../rc/line_vertical.png | Bin 130 -> 125 bytes .../rc/line_vertical@2x.png | Bin 242 -> 131 bytes .../rc/line_vertical_disabled.png | Bin 134 -> 125 bytes .../rc/line_vertical_disabled@2x.png | Bin 248 -> 131 bytes .../rc/line_vertical_focus.png | Bin 134 -> 125 bytes .../rc/line_vertical_focus@2x.png | Bin 249 -> 131 bytes .../rc/line_vertical_pressed.png | Bin 134 -> 125 bytes .../rc/line_vertical_pressed@2x.png | Bin 248 -> 131 bytes .../rc/radio_checked.png | Bin 1224 -> 1142 bytes .../rc/radio_checked@2x.png | Bin 2714 -> 1949 bytes .../rc/radio_checked_disabled.png | Bin 1325 -> 1147 bytes .../rc/radio_checked_disabled@2x.png | Bin 2893 -> 1949 bytes .../rc/radio_checked_focus.png | Bin 1293 -> 1147 bytes .../rc/radio_checked_focus@2x.png | Bin 2736 -> 1949 bytes .../rc/radio_checked_pressed.png | Bin 1276 -> 1142 bytes .../rc/radio_checked_pressed@2x.png | Bin 2765 -> 1949 bytes .../rc/radio_unchecked.png | Bin 963 -> 922 bytes .../rc/radio_unchecked@2x.png | Bin 2195 -> 1640 bytes .../rc/radio_unchecked_disabled.png | Bin 1040 -> 922 bytes .../rc/radio_unchecked_disabled@2x.png | Bin 2294 -> 1640 bytes .../rc/radio_unchecked_focus.png | Bin 1032 -> 922 bytes .../rc/radio_unchecked_focus@2x.png | Bin 2186 -> 1640 bytes .../rc/radio_unchecked_pressed.png | Bin 1022 -> 922 bytes .../rc/radio_unchecked_pressed@2x.png | Bin 2197 -> 1640 bytes .../rc/stylesheet-branch-end.png | Bin 224 -> 189 bytes .../rc/stylesheet-vline.png | Bin 239 -> 184 bytes .../rc/toolbar_move_horizontal.png | Bin 150 -> 142 bytes .../rc/toolbar_move_horizontal@2x.png | Bin 304 -> 182 bytes .../rc/toolbar_move_horizontal_disabled.png | Bin 155 -> 142 bytes .../toolbar_move_horizontal_disabled@2x.png | Bin 308 -> 182 bytes .../rc/toolbar_move_horizontal_focus.png | Bin 154 -> 142 bytes .../rc/toolbar_move_horizontal_focus@2x.png | Bin 311 -> 182 bytes .../rc/toolbar_move_horizontal_pressed.png | Bin 154 -> 142 bytes .../rc/toolbar_move_horizontal_pressed@2x.png | Bin 307 -> 182 bytes .../rc/toolbar_move_vertical@2x.png | Bin 201 -> 170 bytes .../rc/toolbar_move_vertical_disabled.png | Bin 140 -> 139 bytes .../rc/toolbar_move_vertical_disabled@2x.png | Bin 212 -> 170 bytes .../rc/toolbar_move_vertical_focus.png | Bin 144 -> 139 bytes .../rc/toolbar_move_vertical_focus@2x.png | Bin 211 -> 170 bytes .../rc/toolbar_move_vertical_pressed.png | Bin 143 -> 139 bytes .../rc/toolbar_move_vertical_pressed@2x.png | Bin 204 -> 170 bytes .../rc/toolbar_separator_horizontal.png | Bin 145 -> 141 bytes .../rc/toolbar_separator_horizontal@2x.png | Bin 286 -> 176 bytes .../toolbar_separator_horizontal_disabled.png | Bin 151 -> 141 bytes ...olbar_separator_horizontal_disabled@2x.png | Bin 292 -> 176 bytes .../rc/toolbar_separator_horizontal_focus.png | Bin 149 -> 141 bytes .../toolbar_separator_horizontal_focus@2x.png | Bin 294 -> 176 bytes .../toolbar_separator_horizontal_pressed.png | Bin 149 -> 141 bytes ...oolbar_separator_horizontal_pressed@2x.png | Bin 289 -> 176 bytes .../rc/toolbar_separator_vertical@2x.png | Bin 191 -> 170 bytes ...toolbar_separator_vertical_disabled@2x.png | Bin 199 -> 170 bytes .../rc/toolbar_separator_vertical_focus.png | Bin 139 -> 137 bytes .../toolbar_separator_vertical_focus@2x.png | Bin 196 -> 170 bytes .../rc/toolbar_separator_vertical_pressed.png | Bin 138 -> 137 bytes .../toolbar_separator_vertical_pressed@2x.png | Bin 193 -> 170 bytes .../qdarkstyle_midnight_blue/rc/undock.png | Bin 578 -> 427 bytes .../rc/window_close.png | Bin 766 -> 496 bytes .../rc/window_close@2x.png | Bin 1690 -> 950 bytes .../rc/window_close_disabled.png | Bin 838 -> 502 bytes .../rc/window_close_disabled@2x.png | Bin 1724 -> 965 bytes .../rc/window_close_focus.png | Bin 756 -> 502 bytes .../rc/window_close_focus@2x.png | Bin 1704 -> 955 bytes .../rc/window_close_pressed.png | Bin 745 -> 501 bytes .../rc/window_close_pressed@2x.png | Bin 1679 -> 959 bytes .../rc/window_grip.png | Bin 426 -> 286 bytes .../rc/window_grip@2x.png | Bin 735 -> 370 bytes .../rc/window_grip_disabled.png | Bin 447 -> 286 bytes .../rc/window_grip_disabled@2x.png | Bin 768 -> 370 bytes .../rc/window_grip_focus.png | Bin 435 -> 286 bytes .../rc/window_grip_focus@2x.png | Bin 738 -> 370 bytes .../rc/window_grip_pressed.png | Bin 444 -> 286 bytes .../rc/window_grip_pressed@2x.png | Bin 729 -> 370 bytes .../rc/window_minimize.png | Bin 193 -> 184 bytes .../rc/window_minimize@2x.png | Bin 316 -> 262 bytes .../rc/window_minimize_disabled.png | Bin 206 -> 184 bytes .../rc/window_minimize_disabled@2x.png | Bin 332 -> 262 bytes .../rc/window_minimize_focus.png | Bin 208 -> 184 bytes .../rc/window_minimize_focus@2x.png | Bin 339 -> 262 bytes .../rc/window_minimize_pressed.png | Bin 202 -> 184 bytes .../rc/window_minimize_pressed@2x.png | Bin 336 -> 262 bytes .../rc/window_undock.png | Bin 510 -> 361 bytes .../rc/window_undock@2x.png | Bin 875 -> 546 bytes .../rc/window_undock_disabled.png | Bin 541 -> 361 bytes .../rc/window_undock_disabled@2x.png | Bin 910 -> 546 bytes .../rc/window_undock_focus.png | Bin 519 -> 361 bytes .../rc/window_undock_focus@2x.png | Bin 877 -> 546 bytes .../rc/window_undock_pressed.png | Bin 523 -> 361 bytes .../rc/window_undock_pressed@2x.png | Bin 880 -> 546 bytes docs/Development.md | 12 ++++++++++++ docs/img/creator-1.png | Bin 64671 -> 17922 bytes .../ic_stat_notification_logo.png | Bin 3544 -> 2210 bytes .../ic_stat_notification_logo.png | Bin 4866 -> 2972 bytes .../src/main/res/drawable-xhdpi/tv_banner.png | Bin 46038 -> 40324 bytes .../ic_stat_notification_logo.png | Bin 7783 -> 4532 bytes .../app/src/main/res/drawable/ic_icon_bg.png | Bin 25025 -> 21355 bytes .../src/main/res/drawable/ic_icon_bg_orig.png | Bin 199682 -> 115013 bytes tools/optimize-assets.sh | 6 ++++++ {.ci => tools}/update-icons.sh | 3 +-- 315 files changed, 19 insertions(+), 2 deletions(-) create mode 100755 tools/optimize-assets.sh rename {.ci => tools}/update-icons.sh (95%) diff --git a/dist/icons/controller/applet_dual_joycon.png b/dist/icons/controller/applet_dual_joycon.png index 32e0a04ae5a6b8f656f4e5e3dcb571122a4d5b85..f1701453a9f3823b3631d90a0403b67d2c79c6c3 100644 GIT binary patch delta 2699 zcmV;63Uu}28{8F;ZGQ?`Nkl}7wUtV_Nh$&bI&$bz zmdh|O%*EU@BH|)9GhBlx3xa^dA-E!^fPw)8e*0@O|Iw@AviVe(&{b2E)-D&Cwjq(SN3Fd*9jFIo5~eU;n8O z`)_mIJs-Mzcs?B_?w-3BE?gK&Wd8j5%<(>W)~s2-Wipv;BCf7(jUJx!p8a3Eo_*rI zU?6}i=x4F~wm3PtMByzzwFe+S^YHRo>*vq88x$1$_q@Ek2kq_cFE3xd3=bbZG$>_d zW!>XdP*70NLw}xUNDdu3^zXX5x@YO>>38LF#SS@u0|Q2343+Zo^4{_4A=i%gxp(j0CD0!!6pJ2ldHmB(POg47h2l2HT`Lrd zzs}L=zPfks-nfBS8_b~GxN+lEN=nLrNG$z&_H3rwCVx<7GnpwOk>u&tty`a%+TlUT z$;r7dmdGE^`^4KIAg_7zyT~=<+KKAfym|8ziB$gFjmgwl6^gU7t5_tK{G++K`PoD} zOC&cp?|xG93gGbte>J3w%N6vJYsj_ao=cZ50hh~zYuB!s3`Z=Mee)+5mjG*Vd5^>8 zUCPSJ9)B>UW4*n-5D^&#v1$#3M?}K@{rgP@bL`kL_$)LGpA!R1mxjXGvu90$lboFV zARvH$1|Rzqi&JrNb&X#X6!h5CIfZ;-{AzE6{BA0kn>TO5h7B7)DpQcj74F=*V^SaR z{?`hn>WPbsTa?AYxXzgqTw7cF$Q%OM*#DTLslMo1v|} z6S8u2P+D4MRBvi(>UxWVDK0MFZA|Hf3m2fGawDuQEQ0ci3OIG@l-0o`BqTv*)*85X z|9?Jcm#+k!F3%{KqN1W*76*fl);>cD(Itnd=vW{xA{0sJ�JKC@Co&1B~#XIbiY& z)+<$AMI?1Rs_kusK}t@%0A*0#e5% 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 FV1h*0%liNT diff --git a/dist/icons/controller/applet_dual_joycon_dark.png b/dist/icons/controller/applet_dual_joycon_dark.png index 6adc6635611eabfff010de0f541a1ada77f0d7a4..da9367b5f320706db7c17806c5b7f8f9cb0d224c 100644 GIT binary patch delta 2675 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 FV1gU;=L7%% diff --git a/dist/icons/controller/applet_dual_joycon_dark_disabled.png b/dist/icons/controller/applet_dual_joycon_dark_disabled.png index 208603ee78b6d1f1afe941a0fc220b09b521c231..a4d38b633d3945ccfa5be729b6b3fb584b38fd69 100644 GIT binary patch delta 2337 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 diff --git a/dist/icons/controller/applet_dual_joycon_disabled.png b/dist/icons/controller/applet_dual_joycon_disabled.png index 43950618da140121d2ef0fe768c4f8c2eb7e4a48..f3cb35bbdde77723b94f4ebad3baabc2e81456c9 100644 GIT binary patch delta 2239 zcmV;w2tfDp8I%%`ZGQ-nNklDsR9Usu)pzgN|vP_YzCu>@E;!GF#uVn{8eu*IBWRq{h=Vi z(3`2V;LOkF4|5GB1=6%xXJI5&EBm3t>wgK3_0w1j%wE_LrbTtBwP5i7FJlB8gdN6Oasb}#R$ngx3o>9X%B$x>C!Y!{dcxsS zZ`fuF&VQt4FdDm)JP_XSCNfzwCbkv~fINl=+=Y7_!S8=X6gJp*zg7KhnwohVE$C3a zB#bQs$=K7s}S+4SW41e?WJ|C)hjhiaYH5d|+=6#a)+9`6+ z@KO(kRYS?ch|y~zT4F$!s(3_R!6a37lWnrX?s6SnO64V}voPmi;8j*g)2Ek;>Le10 zZkBMH%&X#jfe99NyzU@0p_VD8>SuGD&S2Pn7` zsbUk1LYjm%{oSlUy;%VMyA7>^M7p0ngfu5g2Axgl-6m$(HkkCb5g}5)8S_K zd4Z8RFp{eG#eI)*ZLD+fQe}J}um;TxcEl*GI-J^RfPq3)*b*mIjJjW<&faWBjP={| z=9E>~23)%#{cozOs!mD!D-j zbEEW#Nc{!|#%HeBR>cWBE#R(>&1{^9z-#tEmcTPcv_~+$RB^g%_82j|7pkwQs5rH~ zf(d!4;%vZJa0XEfM~U--Tw}7#6@M@F$`$(s<3DXu_+Y5?M<5gMk=qE!+tKb`YJXc&nNbj6 zBqebfD_SdwK8(-M+hAxb)lC)CI^_n2?qvp&X%RieXV|wM9Vi%z zg(yC;I`x~P%E++wD{yb^7iC$sfz4{cMxeO}<@m495oc&g%-g`Ewi zgcfB40e-4IA`45$X!`K9VO{MFM!4l$?WT&`m-0<|sg^mfu*Du=juA{jlf5`qJh|P1 zpK?jkh@PfwBH0^ZZy(}=|WVk-WO%-?8 zw1Yn|SX8ydNGDZ{Yk$+>kv^5x${{Bt7-*#iYi}q;6(cf#j<$kvx@)KCghN4sq39Y$ zI%5aFBbW+CuMp&HrX>SJy(Uc+|5;K}QflrcAD3Fq$z5;eSAtX&QUPF(0F{4@GN? zOWL6Lc2?R-iBfXP}FQ{U+s zat}sjb0|SnKwzjCoGKQMX37`&2tir{M#q^r0;wf`8H25~tK=TJd#)0-EVN+Q|szqmYEBZyIwj`syI%-|_;3w&wZ#kjqxZ zTSE?C_a+Y^rD~}hgE3D|eto%d28eK~JV_oKU_Cwna{+QRCx-i+{ETlc9>~OI>o&w3Qobi$X`% z=}R~IxT?UwWT@gc|0dhq+tJtpT9C8-AT!TkcvUs|}ti?xqorTK> z7)qs5KcG|Iu;RI)oGQL1FgWH1;YfaC?RlMID*XF19rF;_7SX{XyHFkaQeSYNUud_J zGzxvINjQ08&SToDxZX<@pJ;^==d_Pa+c>2~9I1uGUZ*04Vkwru%Kv_mysO`BEc5^X N002ovPDHLkV1i!aO!5E# delta 3237 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 Ay8r+H diff --git a/dist/icons/controller/applet_dual_joycon_midnight_disabled.png b/dist/icons/controller/applet_dual_joycon_midnight_disabled.png index ee1aafc858fc7ebaa8cdc4ac2ddc2d0aaa336241..ac5cf511794e9b8651d71ea96b7e2ae2745de6b8 100644 GIT binary patch delta 2339 zcmV+;3EcL89QP8CZGQ;#Nklyd7^rxat1Q4$Xns)7e5pa>)wtAc_pSOFD9j*tilv<} z`h~-l%gf6vHrLeD^vMv>N@;0n?{K)H2{jT9hv&t9?h6Jl%;AGWJ-qDqa8jXR^#|^7 z`hC99Mb~(F$!An^IWd<$N2hwE1e{Q)+5<4HsAtN{s{+ac2*Gja>~hpYsGCt&qJC{s z4|xRf2D|Uc5r5?C(DoqedZX&&r49JG+rvxyyu7%`#|0<44ymG|qC~Ztid|)8Wmo!m zafF8#?<0$`wE{d4y=}X8u(}*P_(msI1vn3RdAR}i-U3MXyE&wK0LmJI1Ant5o@)~g zCh8hNEWkBQsGq=s`gJLkJWjfESV3?wW~RY_a!`Xa#eeDb==4s!)dgNoe$ey*Iq3nf zATOY{@%C?Maq$JXe;C&`590y@y95gP27KubWjw1xYMMHvDqBLK&=7|fa}=G9cm;8( zIXrO@wV}4mbuZH2$gw+m0fICe?f)3zpU^+qG#^eh#+ z98h*>LuyVkz+h;V4@-p{o333?W~g$8-W2n@;ppw^qroeOTp0E1f6Tq9<~(^waQ8rD_}VB z1WbRH=^Ga0hau#SvtS5-W*tW`G$wVh*ngs;E6|r;v^LxG3#FS}2BWNYBTPN)6QoDY zRIzF?;xW6S`P zMg4}RW1}{%f>9o%K)M}cdKD@~@b;knb8H7;Ep@Ca&gB9V^ZepiQ|GHFZMoH2;3?Lj zTWM>4!M%e_qk(RLaTqIZ)P|J0n13`F4va&8(_Z;XTcd_A9~_f*V4SLA=AqxS1B0PD zmzkwDLA&%$OE8+hu~fzJfYGgvqJ6sPOIt7$D~7eKwu==z1>>}&JQyvob)&9|VL?+f zV4{cARI6BVw*o_20@L*piqKn)c|DMB7Ax*nU=$sr2CH>}_qxSYypBQ`W`D8bZUqMG zpW>KxN`pn)EwHTZ6gDu66*~cw%T4S{t8BEJ;VTgDN=Y!P%$N5vi^$owp-qHKja0D{ zFf>i$^Zh<`Z~L%UU2wjY6|;lk3K&}PQn+)tf0Cj{ludX}e2kU)v}KBGB{p!>9;lM) z%~UbPXU)JU0V+Y<*I`AEg@0+DKRDf0FaRJkK4p)Rj?poIUfbSjafSXiW5F1yVoDAG zoUORWRs$bZg!}#15sdi|?m9478Apd14XHV-D%SE~))__& z1!V{sfoXQxVwCNab}&c?GSDK8Y_M9N!p*?2su*=CJGDpk1uL!CdVyiKHUQx(lj(Yvg^!u8wP`X^#W{ZQR_t~jr|;=@U?>^M++yT~v8!uV6;r}M z9@5P6czH^Cf#JkQ5RfXT8k@p?Hi<)&QW9@oak@F*PG?kgMinOw46T&y!iQZ2rZcLT z()_)eze+3^sDE0gsp`oF(-~Dvt9yEeBn&0-9hxap1&jt~p00{9Ygrx#@^R8sN*PHw z7-jktqz_XGOkG`FulBs+%K0{~fP(8Y5)OtGD4isutfd5iX;x0d*@BTF62;%F?&Tzd zVn`s+3*YyzUG{kAA4rfsLPwuW0GJJs^$Q(XOudtXTz^cgc(2jvUfQ`x>IoE@mFNs2 zrH!677*2WyapPyr!N^ZjioO#tMzLbOP#QfQ26J+v?(AkKH3+^e%VcBADVRhb{evSO z$g1KfD`(PLlV>#)km988v{cdTQ~_h8iq+i&aRvF9tga|(2DbD)<;l_c!&Cv&Syi0S zf*jh5Xnzq%2Qt~M5x2pxs+f*IXSr3ht=etMk^#wrblAbpIVTE?a*%86glp9kY)Ycy za{20VgM0sg2FOPN_$gF|2W@ivsX^Zn3V4 zVKvQms`#8L6ga1U%t8O4gZ@!Rh6qzg?9sn;$sCZ#luU80{10;sO>xN0&QAaU002ov JPDHLkV1hvObNB!N delta 3509 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 delta 1575 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 YYmDb-g#5phb))}K4x7vBOi+CGADnDMd;kCd delta 2587 zcmV+$3gq>~57HEn85jlt0040=;)DPI00eVFNmK|32nc)#WQdV4Jbww#NklGFS5@qKVgQ<(n-pP|Ee>{5h=(C5jD(;q;a5!w|Y!JL)mM-PyXCKG+ZPw!nmL--_;WkmokkR{p)) z*Xa+oU357{Rsk&v)kgJwAO)Z*W5gng%BGa%EbM9^nUK*wk29{Dv!v(aczk_5KqL~0 zf)oPVntz*{^55CL`z#l4He;-mS*oZlM*NQBXy<@(v54FT{KqlQ&omAxgU4|a*@`u{hfp`q#AP$;xz>C*BQBHU|? zvw!xAE2d6;<+bg8K`$79&x}x&V&FS{&9m*ySTcjWme1F&W2Oq;lWgHHNTO7xl1GI_oi}LdF8{D!z zU>x><{6ie}roU=Ba9|JUIR@~>grlSMs!oY4mt^CB!Ga=7;B>2K{YowM?~1lP=Bgo z)m+e#CMg}8zxsfYB8*N?>6RE#Yc+5X_)?XFMiZ58#}p2Som47yhbjj}m>G#g=GeAv z<>%*n-1gNQv1nDO@nFMP5l*oK!8g>hoW_G+jEP697NzHOOH4ezz8W#X(x>gKRQKq8$z4j$^n4|uPjK||& z#$r|5o_+S2ud*3fC=^;d)V<=1CttAKG0vqMqE){;a%|AbwRg&_=ht6<{fJN~v_+K_405m7w(T6-U-W!|zxa?H2tGG=?%a`G$2*r&fj>B1;5JS9 zN*zy2owizE6#9$Ss-w@OQtZn{aOn;2NL37ERTTp`;{B;nxmrYXROOn+=GHrb-=@dS z;SX{LFc&Lv`No=>T^o+q&ZQKOulX0S zsW1@ym54k%Lak&hR=E_~+YZ?bGEGZMQ~9V-qpnjW-?BWbfSK9y6@QP%zW^?@ZF^j- z{c|^t+I%%-{T_JKW1Q953aU54;jm*_)@+~wxFr&a%*nRTcn?W|9tGaIPvg<5MKv`w zpJh9!o>;J8!6%^e+J7=DvUP&u*1+vo+*(w0esANwzCN-2MX%fb;DKxe)fermm}oXt zvC-5zla$51j`uboB7a*1{iE9fWs1+|?L0wIUteG9wta)=Ce(Xx@8h8K(2$DNRy`Dp zR^RD%K$$Xc-n;{8RSe>~Dvn0i?e2Ks9EkvGfX`B+V#QJd3l%3F(&nDhbn%4^XAPjoHpT%6~Ht%{n@rX z7L|uk4VqZ2YMUy5!uU4ceDj@SGPph~&8uGUV6648ys~T0VO6ZFrca+f7DsLe8Z)%h zXUxH1@Dz-1qkq7&u~^kM4}fUfe8u_iz+@AdnZK20E9xJ{i-|wpej!sYk05tgh>oQ$LVuddc`MHVxYS!-nVaG zXrOjZm_4Q|6%`fNI*z^oq(H9B`v4{*v6`zoa0q}ag3sref xRX)ni%^k9K$#F?VMa6hkJt4P?lbmFj@IUr+AuP(H%^m;%002ovPDHLkV1iT>4Lbk; diff --git a/dist/icons/controller/applet_handheld_disabled.png b/dist/icons/controller/applet_handheld_disabled.png index 53f8ce7adca22e1106566cc3efe84eda86b0815a..1ebda184e9ab8fa07c3c789fe8b37d8c6c873cf4 100644 GIT binary patch literal 1847 zcmYjR3pkWn7#=fLuDM^sqL744Nf#{%nK6xA65CTojUlR$nL;JMx&C9!RpMXDwmt4j zrOm2r?%K>MtS-8U+9_MkV{mbTJr=0UYfhW^M=i(I|AEI}a4CnZdElC_0Uq zk&vE<$;im?+_@)}u_GZZ(UYE@R5I>ogTY|ojil&cAO_>>*RKE}2m)ABQxgyn062mm zfP;!$E(ZvPSS$tzc7#G91QiMd0tk}BFsv#{0P^`qA(aMj9uMt;pdv^p&-)o?f>2$rE@K5D`i7N`lt7qjzZ5KqK{#SmAfLMbZaN?3eU4+cjd zX7QvPft&-&SUd?p4lHHy5E?){J z3kC!%(Jl30fhA8mi!wG0qNOPEfE5Um0R&3WIHQL_9UN7KJm85sv(N|>fs74H3 zlDdb%%*f2lI&diaa1NUX3-W{_u~a6L%L@vS(qm;O$}1|Xs;g^iPo1v6@LSWxOP8CQ zue7vubaZuJz1E}Xz0p4~c=Oh++joZU-G4CraAb7!(c{0B$|q09#-5Fjzk2=p&D(bq zA19}#K7IQ9WqMj4nh$<$IDbOW+UVH!`$dzRNeNcnWfjKl+Pm?)j~sFCi48H{d9G9H z9QNb$$dghZ`8i=%f8c(Z89_)5Bk2X7XnJ|&QSY&X^!sDYw@O#OG$ao*l>AS}8UAlC zU;k42p~;fc(%mZ2?5zB`4Z+YpG8PGgR=z#_uFkoYQ2F4XY0HWS<);f4CLM4u3}6)m zWtR|G4DLmL7(*lB%3ULRYmS%cg{Gxf5uNZwrUhARbjU+rof>L~d^3N#XOARayjRlM z*_jlU@|5YYYE!;~>?3#clZ8JybF^IHSduJ2x$A6Y<}9oypvL=pSj>K!rHH@a!fFOVXgw#hnd_dz+OgU;tF}~3LT2~R^55a6OT3>%uS|KT{11V zn|2XtjxJR?p5w+8d;X)73DlUhB8g`4u}P!8sx||wXT{sC5w8)g{Po#pYwX6e(u#de zqQ)MrSToUjx8ZnvW-Y~gypddDcw8~{Vw*+2@UOakN!0hF^;;KP)t}neMAj##Ca3z^ zh;mZO*XJzsV3?GS)TibQ`2O0sbxZ%H3iz|Y5Q51;rvoXhe*qr=5JLa} delta 2163 zcmV-(2#oi)4y_T885jlt0040=;)DPI00eVFNmK|32nc)#WQdV4Jbwr(Nkl+av=Xc+|=YO2voO5QNNRc9WM1Yz37Ex$?2G|801SaNLOF>Zz`~^@TmS-&m z$9y0GSm2v^)>3fP;l4G;fGhH>rJyjttGLN|A-_@zkL!TbxXD?OXDtQCO5DVp0p{da zO5yPwZgO4+JbBhqP)rAo;3lUw&sqwOuj3BiJ;0aqtfk<10)O|d`5Q%7Jd9G{ZHlgV zR8n2>;yi09ID!;i@u>XIyJETA0FJY1GQOUf6V!9Y+P(>W9w{Ml`iSE=p9lU7Oa;CR zJbk%!jVIpJ167sQNc0Xx?gp+0DM^-z=wVf^1Fjt&qW7~PllsJh$6x?_<^KTY0+qm1 zz$W00ZQHhe@PE#GAN@0z50oA~Bq9e#09-xz0Y=Pky_W;cdB zqsAUIO7CD;WH;zu3*S!-U_{F>%or9_N{%!>{^$n-htC1afqfMf6%`eC-90-Sk9nyW z*PqFWWMUVjq|{9?4gp>R|uNW8qq`hJSY zmom`uADhrcjuQ~z0B{Wubev5ajjwk%aOGt@=OrQVr&4e41Lyln&Ncm}Lz${x{PF4~3&T*=Hx6O_+0J+Bb>(s;Rc}+qkay zC7=(ut$!uFVY*^>WgI69%)S09-#hPplo%~BNm|046^i`Q8qWf+^?IvRb<4$)auMDY z_*vRgRo1SJURhsXwFlS;JPK@W4Eh%|hdb{#NY0v-!h^sUKJ7Xu5}WPRRvrOp3S7Ul?-*?m=Z4O3;Jy;aYb{N8bXcs7e#(Ln zTz_#(IMx^n$4>RD{;R33YL3U-e=Zb`e$o<-KIZrP6M)a8-q6+6RRS`1;BcPfIA&zn zu^}Ql@Mk-&E4~UhIpdCsoeWxP%z#f*&jg@Ug|g%|!ybIqs#U#;K8Ughk?%QKFa~;m$W}O=S#h1-1c`aT7G|bH%o&yTe*;Zmg~R z@r7miOboyefTO@|z~kdxx#Kw2sjqrFrT-gbL{n;B8@oe{t~Vl&T=>B%2Xx~av459< z5bz4HKgV@u#E8U*Fdvw&*qeb|Ck9}cD+U$-=f|O5oN&h+qh_%c-RT4a@28dxHl>#E zhDD)p^eHd0)mpjH_$K{26pn5UwQcy?IA~mryMy8e+~GXusHzyuUWAxIUK#LNgP5TU z?E}EdUemwOsjvKNeUrn8Qmw%$tU~zX% zbOX!CgDXxlVpM8qs6GZX=Rr%7qdS1%mfWND&tK`JV_)QnPRne(qS%NUu zE)jT5TH8AoT5GnKFyW?P@Zs)sH;ifd9&j-#21$pWIHo1OLRk1^zmHv?DnC-h;^ z!x_do+TGnfVrn53$JsEohtln;{HCccu+Ix%GbtI>N^k$ceYxezTi|>pByc~ zL~rlBbA8@%TSWxmoPRIQ1+Lg}0{1u_9k-C6{L^kP^Y)!c*F8BM9WzWqmVs?V*?Gg9 z&jsLuCea#+eZ@im)kOnkeS?L{Gz^DPE}HqAA$D0)ZS^VK<=*MI^Tu03;m$6QJ3sw? zL{w%g`bo-JFQ5o78;CX3R=qZKc^cZ=+oxDNWzZQX5>kRMK7V-(kCYW=lzEN~EN!g7 z9ih$w^PP2@&eGpADU%o_rIXH^cz-;3Y|NRynwpw3xlx=So~5|2cvQ+6+E*ORvzCG* zxv#jF;=bY$#2DIFoKZjX|ALR9eZ^1YSxdoD+*f=NYH{D16BNJQI}8Kt#ZAtRJZmX9 zt_DuxCTC@SrBD3E-gh@oQ70aT$g7p1;?EXx#ER+)>3dJUGd*3y5eC>#QkB8 pUARBgQ6z<#jN`WaB1MXf;J=xx>DJ8+d13$n002ovPDHLkV1f!lF2Vo+ diff --git a/dist/icons/controller/applet_handheld_midnight.png b/dist/icons/controller/applet_handheld_midnight.png index 7188b915456066975b1c2e401645d9fa7cee6f77..5183f4bb69952b56f8e972beb05ad9c3fb1a289f 100644 GIT binary patch delta 1356 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 diff --git a/dist/icons/controller/applet_handheld_midnight_disabled.png b/dist/icons/controller/applet_handheld_midnight_disabled.png index 6ccfc325365322b407d32606ffcf7a8c55610add..4021d05a1d342406bf7576d5d7670c7fc937114d 100644 GIT binary patch literal 1947 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 diff --git a/dist/icons/controller/applet_pro_controller.png b/dist/icons/controller/applet_pro_controller.png index e322588558e9603e9303ffcdcf4f5141b6cfd9e1..d6b49c3be22b73e9da9b65a2c54e7df66a2a52bf 100644 GIT binary patch delta 3163 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 BC@KH| delta 4313 zcmV;~5GL=b8J;4LZGRA(Nkl&+ou<)(^{#BSU?Jut%6i-1jImr zN`L?%A>=~NIXU|WLb)X2(yBAh@cHZHyubJNzQ1qIdG7~UVSj}cR#;($6;@bbg?|KC zKZ6f}*=*h*7RzKpp-{{d3MIpXLtX9d-_-+Peg^+Bv0AO0m1=D|8Jrjk1jfCiqoYoT z!(jtJ{uIAU7RF#Oh!V{yztpHy1$?1!y?`%REtAWo1VK#O&@>I_;NZ8zL(Wh2dfixh zdO9N%3Z*Fw?9rCVFuW!iZCKAldtnZx0*W|r;tcwC`i@MbU&XdW0E_`3Px z#lHfe?ual+Nl6Ne)%v1FqkCMXiZf2#4~N6>c-#Ssq<>s&HsR-R*d&L;4Rg30mVn12 zL?R(KH8qvy^Z8tvOhyAB+-^6E&1Q2&A`yf_A>;LW*%U>w0f58d&{CAq;Xr@?l}>xtZ(3R|US7!0g2LRl zd2?ZgHRCu%(X2S7+`VVdo@A>vjra3}ad)uW?SB*H<>g&N!!9YC!wz5n?%FR}T3Wt| zm1iMgID1MTYEdawyl0iZ^ZAR3MQ^IvN`ruSc?pC`?I7iQ(YEgD3QQz3S(v=!M2c zG&i?EEEYj7U!KlAJw5p9t9p1m9;{krjA+x^)`ky1I*#hv^Z4#N8?;(26beN|TY*5p z(P%WA9S%oXS67#JZhAyni;9XKGn>t;Vt-Y1VqyY)eSH`m9gP{#_10F@)P994SFhpZ z=jAbNWAWF|KF8Urb2wLBi;j+)^U`UWMny#>GBPu;2>ICTQN8|2&q&GilWfg)`qsWwutrte*h#Ig2z3I;KW4Cihsr; z6bixRa)BaA`2D_l>Ak(Zpy)7e+~~kB9{nfWylIEa?M5gRis?5wIeBZO`<%HqbUK|_ zuh-{CGVbo~29L*s$z;O$^L220#vl;zVYQ|qBRw6LFJDG(Ztko+8#d&k&*6Z}HHrtj|j7Q1$qK&RC}qtPHICud%|$$w-53k)`G%){x5O62CQM{`pXc)Zvhsa~%yFc=IX zhr{8Yd4HZTyLay{F`LbCbML#|ZZHgkKp=qQWhXG|8N;~O3xXif+0~7%t}g7|vj=T$ zZAec~pOyEaeWi;GKRWAja8q%jE)~VYl1Cgu_^6Tm`XM1cqS{$;VQlC<^uU4Pdj`*tTu!EPtU;2=Dym zJ&d|N005;@j)TAc6*lJOVSoL)b?E8onHFnoYz*)Gx4$_E4relS z7K??oYuDxim?g}-Hb$q@t&LPs7K??eSFa*C5rW(8zAefmLXjAQPA6=(>(J}5FT?S&6SLB4YHJZ9DSzzU^B{Kb+KEtz zLQU;?005WEMM_G_bl^2LwV>!Q9w;fs110yv=MSQ8PPux$eqPLTg<;8LvUSmf@%jA- z1pMG~=fAh%a2SD!AQTD(+-`T&fGLVbOY>#4G&h4HqfdDI`yFt*N8xdgqVHDUtTeB8 z9HCGMUauE^zkm8V5`X?c5ClOWW%X*LSyFGu5twBol}d9kM~hjn(vBTF?i(E)6+|k4 zVHjxCY6t{EkR&-v9EM@Q<8dI9N-#7u1hrZnHDH}iizl9Z5)2sV_3=^d_LY{x>m3I{ z5ZJeG@2oVfR*RnATj=X^0IbPBMIWz==*MV?2SwAUIbR1hL4QD@kRv%MahA>K=%~23 zxHz|_rlu*PF!}lU>j;7f27^IHAP~%IBp8N)#bSX*9S6626vHE~Ns%ZL2-8R~t-{8< zjTjspL{?T-)PS=xGm({<88v;1?Cdqj&R!ESt*CGtTq7gsuy+Cgtd>-4*|G%y@Xf`G z7#<#hPOHUz_kV3bQBe`fzc`IfyB#bR3v046k)54A?Q3FU0z#p1JTEUVC#owC5@bG@@E8QEx!+#_d6&3aa2M(l+jErQ=ygw@n zg+h@50J*uj@iv>yla-YB9RbAW8`7{VhD%B=c{q|dXMn;Bw z=44EvP(UJ)puN2v3WXdBg&g5<7*3}XadC0eq5wc`?RnT*+W`OpzYqWM?=LP(l)k<` zxLhuzr>BF%;Y<$&y1KeR(=<|3QvpoA5>xG`&wuBGOeO_`Fi4V&C=A0ea5|lXnVFfX z03el0t+yS7X9=@?`}TEav)M59d)KaAt1Buhx=Tw-lV&>Pa5%`wm?dshNRq^j8*NBV zUcD48rs?nR2aCmmQmMqd@4b(~K_|jt1{!r7ii@{Hr_-UMqXQO;1xlq7T1^}}yS|4; zt$)U~Yc?1S1_*`1h`!6q%e(jN*^@f;+iW(Qwr$(Cw!XgpTVO^Pm7kxVD-;T+8(a>D z!^+6WkhZqAM(zg}0hh}~R#x`HhEW(E9tOiO`0%4Lw0Csihdu{xIr?zprX8Ptb_x!M z13VrNKHucr>0h3F0yIUUy}ccL9v4qM{(o3Rznz_(<2gAwl9^AENF-tv6ckL)S*BA= zCR5s+{8+tubzD_dmECH!N@J~WO!3jj$Kks@!SnlnTyy60`8am$9WboP-IV)sb0f}o zX42c+3$xjb<7Fo>G%|$o@c=lS$wB2rh(!NDKdP&1@!WIIPESLGLg9kb4~nAD-GANP zUtCRKp+6ISd4+eLHNe~v)T!QAm9%KG3xff<#NSbl$y)QlP9~1ii#q} zDwD}lrpuVRkVqsEjR}H4Zf#u*cVC83GGMQkr*>HdH4ve@);cz(M4+H=(;Pd$~8jRRp zv<e<3dc7WcR z$;Bpz!-2%a#HfR}DStd3PuT1A4rgX&CNH);xm=zC+!jV45G2MnpG`qQf%%h9KCwUg z=%XpoY$Os1G8Zw6UJNW23n?j4i;7BpeSJr1X=&_7Y7PQ{AOQe~goFg8TCI+`RT7E) z`}dnqojTRI)O>e~&p-dXbLY;T^9HR8p;RgpR4SE>$j!~&pnuovV?UD-;PH4wVPWB_ zvuDpPx-q_6R8>{=78Vv7c|6{d7oLqqqiD;PExDYmtgOVPj2vg8P$>B8)~!>WJ9n<< zfd?K)ymjkV(C71waJk&YkGg&aNRlKZ5{cSqH1eyes(RM1U$0Usl`)4O(I5x{nVFep zj$W@{Qu{I&oqtXzmCNNrhYufqp}M;I?e6aG=nKAgkc5N;<<6Zu5ANK#^I45X6Lk=` z7z_qOB1a;TB>WU7-QC^2r%s(J{qVyNTYrk5pGt3U@90}^z4iM*An;{;e0+t;WLoyh zm|QM55j-AGvs?$^a2VCq)xW#fqRixj4?ehBQBm>VOMjU|%|##(s0o2Uu}wkb}>v$OoSU78-EXAiPPn~0$o#6 z^IySWa9NKHhr@{@*lhN)4y;_fc(MA(kt3fiC-2?h%{Slt?9!!6)yv7tX0sIpP1Ave zO=six`+w=Wy1G9ur_j4eLqo%BKA&$%=X(Jl91i;kilU-#G)LjmrAw7>zx{UXQ#pSF z96fsUTvJoi*`?+qNpgr78ymANCDZu$IN8w9@cL2WSB0d+j5e%@+Bb z*c^t2hCB@o4ZmA{HSY~yfBp5V!^6Xi+6KCM^=j*pBS$_a0FZTcbuR}3ftcMc!!W3< ztbG05ci(M_W%swp(W6H%R#sNNzR;Ty2n6W*`udjvOn%tV*w}b2K0cnGmX=m9^GlAI zRDV`hmOuae^M`O3KDD_M)YjHESgqFesi~6uZ zW3X4QTxmUh`t*x0z4X#+Q^t{=4)*^2`%;TDGc)xA0|TDRmoL{{xpL*6%$V;KIXO9s zyu7?3jYcDHZEba&JbAJPw>R@wSYd?~R#;($6;@c`AB+D7DQA7Smj2br00000NkvXX Hu0mjfM*dGw diff --git a/dist/icons/controller/applet_pro_controller_dark.png b/dist/icons/controller/applet_pro_controller_dark.png index c122b7b11e1e2b89905eee54f8bf829332d9431d..5f411af617ec8225b3d24b4918fc4d020aea9bbc 100644 GIT binary patch delta 3027 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 VwbCS#|APPk002ovPDHLkV1ks-&}IMt delta 4166 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 BMJE6N diff --git a/dist/icons/controller/applet_single_joycon_left.png b/dist/icons/controller/applet_single_joycon_left.png index 47c44d43a7669f191262909b56f2a71d57ecf825..e0ab49e6e6a6431877c05a123248f3dd52145afc 100644 GIT binary patch delta 1601 zcmV-H2EO^D5StBV#sSh4HquJc{mvNd! zJ-hc#8DfD}si?c3?;jAKuFC>jOry<&u<(f9RiZFt;XPwb zB9Zpn>c>_~Nq^Hm5(q>;kAD_6sa#>P#mAcDRANe1!aZka=f#tX5fBit1kL<1Y)F`m zvgnw*Z>7lQ`;tE=mOC(N;9$Nrd9n5=9))a?E0m46TH{Q2|H*7iLN4-e0rFy7w2 z`qxPqlc^FV$23UQXdx3l|LobbGb0R(&AIcs2=haGJFYy$LWLqyMYe1$nX+F~b2FID zdx=$>&2Xx_`{jjUve>^*B#g;afg4Te;QICJP~Xr1g@r|skf?^WxdtfRz8y}UJo!Qc z`ns`^h=1Yj;|ufW&nJ;%Fyv3!Pro(~xcpG~Y>^8{WePAFO^y|2GP77LU|5$AY3Uh| zgkB(+$pX1NhU{%pQq!TXzQJyvXU?2K{xlQ*Ji-B zZKZJS+BK`~o{1RL{sSi`BFxfd9@8WYoBP|9D_895*w)qt$tWr$QF7o5#6*;_#tjjI zIw=)$r&tCRl~pLZG$i7-mTZHOkrAuyjvP4x8JSs-xF#8L^9*qM^iSg^sfdh65u-#= zrhkLFy84$ArnR;84kJ{sYN)fb^DlckR#ojL(Zb;io)hJ%iNYmFoD}Hq@3)>Xo0>^f zVLy>lIaz`=HG7|HhodH|#%iUb`=up)6d@waDB z^>gh82L~Y)EfaL;14XQow8Kf?k;2s0*6w5Y`1z~i;}d_urPrPugJ%)vm=NJ4Ie#W^ z-K2iXcI*T-${T8RGD+qW6@ljFX0qW+P$!WJ)OG5VLxnLI42cYM^nPC^kNFja&rN$e zZ!9c)Qk5jYev)f&Rbrv4q=-dT2?^KIGIdqL5rIqpe+Rf$SeL&ZvUBvX0|_@)tiHZJ zhi@`ZoH%jI$H(Vga_zw5hZ@th+JCF|IJk7_5{U?$H1U#QvN?e6M99*>` zxpU`8RT+DKVl-B~(&GS1D=eGwA4BO)bFTdK_I#eY#fKnL`Ir_Cw zf)Z#)N5=~d3ZLe&7+&5!Fn8`evK(#M`A*|?L;q;Bj9yj+1#O61opAfYg?|eVX7IRA zN;uw=@KDvmA{B4m@=BhKip2fw>}-j(i@ez)aYTnklYSNPXr{y|-ChRC=tzJ?(Pm^p z_e&lKZL!OjFF!0OD9D-ciqqBA^&`0=Za}Ncw4kK-c&5a`mt&|HJaZgylno3F{9RmJ zTxiQzg5_uvWzp(%gQyBTcz>I3>d-B~O}$<(xA{xKC$6raio+zGDplgG{rmUdv}cd= zCRk5T&por*To)G?x9CMaG0hGPW)?(AWh2Vft1W1!+Kz71?!T#GpuG9GrKM${y1II| zOeR}49pB*QEm`6ofPc8TxqYb7Xr!g3rTVI>sv?ugWPF{iyu5rDvO3(nyu5^{sHhd_ z72ctrR4Eh+g+ifFC=?2XLZMJ76bgkxp-j#{gpvs!gexRL00000NkvXXu0mjf&sP%~ delta 1996 zcmV;-2Q&Da4Wkf{ZGQ)#NklUfAj=qQAciq}F+ z>^z;MNla`9Y{&2W*dHs5U^{UjNh|ey{;_n=@BGg199^Gt?|%gdf*=TjAP9mW2!bF8 zf*=Tj_s7LgV{RD3Z+D2F(=Q`Jxc`Phtt|*S?TTXKcm+hw^J0IKOcqC zG$n^3;Vw%-!9$~7zv0>OdiwfK>rDka)GS?^OFl`4-0SW>?D2RWWol1bm{(tII9Tnd z{Yx&%6-B}5*MGyEk|YD5q^H|BmgS0yi&y26Cs(2<$|FNVH&ryvKHH|zYBYjiT`^mZ zL?ZspZz6i}!g-?^AI-Nch$A5A9yu7@Oi_+G19mB)Ji(S{Z zPNh<*R5JzKymcGyp5Dc(=ZVS5Nw{2YNRl*r@B(3Cv1H@7HhKo1e|`q{ocF;nG}LM} z4!pe|f*>q<9gM-K|IMP0nnh1hlOW@2Ij48x$~Mmz3x-bL}d2Qd|%nzdj1jjzzz*@=PvKGf9IA|8vs_`=N8xM$BB zS=*w~DE|KOCkTe7Af{3n7#u`25~ z&3y=mLNMiP;#HJ{ebacWHX zCIBc1hr`h8^=UD;Zr#THZZ{Z~gV#F_mgCUcdKpbk+o#2eqKI?nFCZF=0SXX_#&P!C zIehT`&!5D+_wLW;FzwmNvK&!qG+M9M>&^HgmCd7I5PiKpkVG+SOgJ2d-{*tZ>wnGI zKJN8`rfGa}`4X;P`8OzvLLe}i7B@6B1X%%sj~?NZkN*b0--p0tdfa?UBogDQL?Yfj zGBVkw>j3~JQ~F=PZnuL{ z6zB~G?0f4Sn9UaCn@n>lcg{kgkbhe>;rF*Wo!uryQF88B`BDW$QG`KnfFz~gHOXWG zf?$QYumA>wA!CjW8#bV#q8!OY9D+rFxzL2|+qb2~u`G+GrmfKFbl`a&EJI_*j@NUa z<#Xui>1m^EHk-L&^VY8Y``%1B9FCk1|G$3p5dxDzjEoE;5{rXZ^H3B8@qc&>R>2CR zL66s8Yr@MfXWx7QAeBlXl}bUY)dB#V&iiP)-i~-YhGLryd-v{naxesg!57|GXEQiB zICkjJp_Ozv9FCThmfAz%Q2C}!n+kJHu&lBY-Q6zm8ZGj4I`}5MFd2=om)gOxEb7)f zP+vd$^8`)PVA=nDUh(_=Xn*N z|N6y><;xTK`T6Qx5>XU|En6C~WlQ6{6jo4>4@r{XsI5bx*#e&Dq19>UCHHJXp-{ZF zwe@gEM@I+%o*XMf9#30&dBx8DzCNY4){)OJOxAa(g<`Q-Fg7-dhm#Ls5d=^auzS~z ztQ+`ziN#`4b93|Wj(;9K`sc^jo<477hE{!HFclndI-Qes>uU>DD%GMd&Z<>aD6^MB zu$b}2?p?^wpOCaS2D%SG+So#mTkYa3YLQ!4IkgNbLZ&N zrAuEC1YzON%mt80Bovp++ZhyyUdK}C|Jg?-w3L9#5%0K8tW*Vo_Q?`mmjxeg%rM|^@H2!bF8f*=TjAP9mW e2!bHKhyDvRTh|F3huviW0000of`WNPN+ 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 F>p%N7A+P`d delta 2121 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 M07*qoM6N<$f?j&mg8%>k diff --git a/dist/icons/controller/applet_single_joycon_left_midnight_disabled.png b/dist/icons/controller/applet_single_joycon_left_midnight_disabled.png index 62434c188db9facb12b140e4743c1cede52f6160..29acc865475a786c9e52a905999ff80e2a33b32b 100644 GIT binary patch literal 1887 zcmZWq3p7-D7$2rWo{QClGG)?|rnz&CM{T^*b;_xpeU-|zSRzHeTbpU}s6w)JcR zfnbdKa@K&SH-76A@pZ_&4m^m7EHpr0U%#t&br0AYB>09T5(p+r{MI?L#KZ<9=O%dt zC#{W-OiB*h89_)+PNr_#9+MazmJmUW-x*ah__H;EpnKboAK(SR;F_MECZyw6U|`_c zvu6R0PE^jN!RDKR+Ml2p|@hhWG*^K*B7PjtD`# zjLmgn`qDjl5F4elg*1fg;)zNm`E(`^Lbx=xKq8R>5tzxPBPhh?(^xz@n+GukE(o8_ zLLr0))NlYxkdq^IVe)fxb73Zrj&SKLKE&h!dmzxL@nOJ4_<*8O;{iW8Ik_;x19X4~ zM1aSUEIzJ)v$)_CumA-|GWj@?$pc8OK8&m3vbZ3N3uyp&Q6`S3vw(6QovEq*y)rHi zFdz?Fz$hUgMjTeB~;H#o>5)qg*bJ zFA)0quL%eY3SPfqW9X($BGKl^tP%6R8&+}R{nAB{Dliu)fa1OYwPMSUu$SkG~Q@ZHaFjDX>C>AxqJWbwzl>M z4>~&3YISG#qsKkHeSJ@#J%8T+;^nJXuip&39US~;Xn1(|-Mf*Ik$0sHx zCqI0cn)>+Zld9v=Rq(4|igK6%!A;>J(pWlLU|rs#>Q?&93{UB3SbAEVsIt2@RwnlF zh&Sc=HiW;12sB+5AkQg=FR34B$QAiyJt(3*GqnJzoq@lnWOQljE zz4=$W6wFd+bv3C;zGouNh?w=SK$POpq#R(eraE_6kJy$#MvzJ z)J64Wb4Wy|n5?<}<~2j8{BDA*MTdOLycnV>t_;2YJt(Ni@YG?|x*ByE)Z^AH(#u8e zEInX4=+-nY9V+Zh`t;abNM0GHK7TH{qMX*S#q4s9vm(W&5V6Za#@9dZQ5tQj&b&df z+0DU@MTy+cX)9L4u+^|Kt50+ zc_bTmoh5E@Y*|<?My_Fq$Y=N-YA4vwZLG5st&h7w$H?UfB8W07*91>6oo1 z?c)Ui`~LRlNmV z8P^{bunjK0{%9dGGrYdz`Z;TUT)*_v;)?sL%GYgPH?I!!kXYZ{vHPP+yc|ni!7zuP jlpm$HCluJW4cUox2^IGqVr+yx2mgCRy@Z_eEK%lvy7c=< delta 2474 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 diff --git a/dist/icons/controller/applet_single_joycon_right.png b/dist/icons/controller/applet_single_joycon_right.png index b0d4fba906d494d19e65db36317300959b20508d..0270668d040dec9ccd1966f067a117a70af41f55 100644 GIT binary patch delta 1677 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 DDMVk9 delta 2501 zcmV;$2|D(^5Bw9585jlt0040=;)DPI00eVFNmK|32nc)#WQdV4Jbwv!NklH0^3 z5TRAHGm5ql6JYanaJ0%;>=+zv8KmHkiY*|ZR$FVS2!X)vzI*xy2_|8a>~7u?mf`c? zd+*$H&pmVAz2A4=g@4nW<}^Ow!96EGp5r41&7-3A&a{od)Imqc% z>Y%>9{$kJ5w?sHgm02}4)eU|HHqhi;F#uInRlAMh9sm(}Y~jL%m-!Rcz|*h909033 zuK;ZZEi=Yh(cIjelQufp=yzfOthIB2kAVrhcI~P1!{Si-UUV%x+?bVRqCL# zDi-0^>gwv3{O;pK;A_ReQB@2Y14NbOg{q2uPYgg?TU#9ku8Mtsl{zSNRh*ZKfx=hC zc}olwwkj^_?O`Z1bF8X&UM7w_gaZ+}W~+KkD99i6U)s+0;01yBeA8C6f04&d?Tc+=cPixxj3!q0&B1A(GzHg0_L zCKdC1w*LG^g#DlkI<8gB7I$^ydI^RiM^xq4eS2V>C}(BfrB%heCZdW>)R&i+A1Wy+ z-2_~z%Cef8>Uouwk+~MRNQ4_v0y&JU{|E_H{(o}pQgjYBF+zf&h`RBnye-?EDFjs< z3`M?39tm8W*Hx)Ic~-?zF>_`{b5<}kV`nfFUfY{Zud7l%XlrY$D=jVkzA6*jRq<{8 z^*MFg%mxLV|3`MpXoQin7VS9JGY15{SNE$O3PXj1tObv%GG0EgU*LDBb-PV_i z34aFfKD#m$`D-u~N!=cb?60hx`IDY(W3ia^Jnv3b_KQ$aS64Tyzx^Av%Yl*Ymt!n8 z?VRbU(`-EX0Jsp5n~f(Qs08Mx_1WK`0C3t~Ru~UB0%xk&WuZ`Ld{5@JwY7UhbY6Q1 zkM>g)3(&2-j!JJSixHgz@;S&>MCUjn&wr&e^=XbV-L-_MI=xmxG#Xv$lPXrwE|a*b z{2`s8yQcAZcg?CNfc>Dm-8HM8h{v1K?lk%|$7n0n%*73b8wP2R0C=p!+V7iekSzjtA8=At^wbL@d$ZGxeQS3Y`FAQp?+oPq*^(|^LV zRpoc`m6G1|`DdS8(bCeAI?gs2z8Yg*M^(h|@HOMEdNrH9;!r5^Z3|BVqflN%6L-3< z`(<~#+ai$*oD>bf1Yj#xX1Q+TKl&U?C~^Rs___fO?AWoRERzKEgu7nm(tQ#Y@X^5 z1YQ9!D)to>CiT_GFGNj)z>$t?g%U+7wrtsQkt)BWFI8-%0^|kI?E*^!`rGo+ zqsGQ!F>BVYZP=?q+zHrUWIx2*Xl`y?t=1W1Rez;M8ZhPowME~F#eZVfahyAVFMuhT zs$wUpD?z3J7XmYro-EBaCQ+?LbVBgJVtKT$KR?e8NqP5t>wXW+Xpk4W{UE8o%kq0ocvVF-KP>!l% z;u)%91-5j)A;{)T`+o`sXP>8{ORbo@I+6mNJ_(+QH$JJVe;zdW@N<(UO&XNNIPyYq zap2eqiru?+SNCRX9i0ul1{_3r(J|h=ne-73hlgU4>r{E<*)>mhNoJP~s#q*$w!Ocz zNzrq$fw1eY_;*&L@tIC1C_HP;jeee>m@;MdkiekiI)OKu<9|)}cYogHBQh3?S+z%I zsOknxa`Ww>$O&7<(-DnE*SD+UB0o=1ghG+)0)vv9+LMy@JWr2Xn!)KazlXJt0sq06 z2g|Rxw531aQ@Ik0#RhlZE6&x|)Npu|<58{1tqAwJYntLc+4lbXBp7sX0%26DfOAxM zLD0>r@~H!#S%0f}Pn1_IpItY0{5jqCii5%6*$}w6x3(gjrACIU)vLtFO(@?09>*pg zPPc2?tXmo8egxJHD9p#Snb@5(K2zjuuY z3wm$Meic3!wKD1bb7GSuw`nVrH3;tE=psud&0+4s`NfnD9{~?^LNprPl&z0bu3`YHs;XY; zP{ksWlPW$X69W(k1Zq^-rYawnm6iGWxlr)b*CN*sSJhK;x;V{g3WWayM{oa(22g&S P00000NkvXXu0mjfq~FIn diff --git a/dist/icons/controller/applet_single_joycon_right_disabled.png b/dist/icons/controller/applet_single_joycon_right_disabled.png index 01ca383226b53a43be3478fd2459541dce26f4a4..caee64b74750da7d95984c23a64611d8289f8c76 100644 GIT binary patch literal 1936 zcmZ8h3sg*77@l6E=s7)%JbEA&n%fxB!*!Jz>0yi>$P!JDK|)L!(dEocbIu%1(>WJpN)Qp6=hrAfFWkHq!7=#vXx3Ds31rdKn&Z3=maR51E%xmM zKz8IJ_)a**p&_Cq)6=06att~km|DJrM9@q*PRNvML_zA1KooFQhLPzw3?Rb@h$xYc zXUotm@T4nAIhG|=d_%AbrU0clA;+?%N~o7AVMUG-Ql(mlWI9I5(JU!O=$BSKB{xT(40vu+58&O?6 zlmutdH~QWM^nwpO4lo29g}nd)2oDP?y5j(%tH3Exf`qz_I)uq}tGfKa;s3j!IVi&O zf+fiHIl&oW9=#P5=u#0ngn{*2V5)Ea`Yzw_dj{wR@8rAY2LTTHy+0~|{N%cO)<^nT zgjWGIdUJTO-);5EZ#SdU{0OFB3Oap%BVe7$q5LqKfq|i+k&!Wd$PiOAv!TPxEiA39 zt!-==wzhV5cJ>Yq!@~Pn`Vo^y#WIXU?9#P*YP|TX#{TX}Hwb zc=^gzt@c{e^&7WtH8fhHL9q&53y54tp z_w@Ak_Vs=E^r^qUe_-JA=PzHaTbVb(SHdHZ>lePHJ~o=!hb-LdSUm6gz4|#Ou~m|7 zB}J%MyZ6F}V$?g&i60zV$7~<(y!lKE{*=}on>=rxb1)w~%bt*cCK zzp1P3EHkFJALSt};~N;Ynq>`ypfb&U`7!g7Zl7Q31161Ye|_Mis*a@c>{_)4!<1|^ z)n=C_QT+bt^4~pzBL_aFtu-5UNhx{wE5kf~&EwD3IIG5pSqtuvz=cX zgygkMr=v|1A6~Mn{`#?NgRd+5onbSjYEqPSswI*}((7Q!R`L>(hH8k!Hkm9Kf|B#fcUDG$j@zeu;$HNz^C-|1U zI8{86T@u9$(hfsdiGGVXGw9r)C=WMEK{7bawuS5fBC1+$6wn zEc97#5Z}UTb&XS9#;slniXT^Q<=EMbNL@o$UAc8efG2UD+Mg1kFZYBRW9~0V@mb<6AbpK(+5{q1JYfJoXZ>{lh+To^gxbQSBwqRebH>+?cU(4_)4_npNKkO4@ z$(v?=B6UGHmPKfZzP7TW3956)W;{@2R*UFCF>X#YTk$kcEnXPPIhf(IR#c=35$1og zkGQYRb?WO{SjTL7>y$tb%lCd;&r9gZI+9C8plf5Az(0T4KQ)!b{Fqs@Gd0>1E7j9H g3&vje`i$+Tos8*qZ((-c2j2}^Adk;2_m7tS2Z?q|h5!Hn delta 2154 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 delta 2064 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 diff --git a/dist/icons/controller/applet_single_joycon_right_midnight_disabled.png b/dist/icons/controller/applet_single_joycon_right_midnight_disabled.png index e6693b0270aec23df0150b4209f02db5db06c83a..9b539dcb695ff60fd6ba3a027ff0c6849cf97e8d 100644 GIT binary patch literal 1980 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 Shwg0v0000(yEr+qAXP8FD1G)j8!4coy#YQU zu0R?BLPJ9x92|^|ja5`s6ciLJEiLu*^t83Lb#!!e!2rmB0H7dH0M16{0tJCwOcA(x zxGppih&Yf$6Gt-&Vm@5)=2D@fwTu?Cn(GHfIy{;0U&hJrD`WJK2x4(ZK&*iRn8asl^f8}Kf+=)Ea zaGU?#ou=Ps%Ef2Bn;cu7d9e1$?)B+idHwJAW$xlXcIWqlb(>_$*S;*X)Vp=CcKd^S zlEu*n?>^z#;k$45)e`BN@6MO^_8vT29JAHtq$vNDR_6O0ocq!as@!B=u_+-Wq9Ej- zmeb~0xs~azeQO@9n{cA=#Qe(8o%2p?JhA4ygVKM!=OItqax1f4^KMNu4|@`(Bt3mG zyU@Hjp;N8hE9x1~oe|Y2x0v&GJww}>f=08GuB)Q|9e%`r!L8-;l)z4*} HQ$iB};LG`X delta 1426 zcmV;D1#SAT1=0(U85jlt00427Ff;%F00eVFNmK|32nc)#WQdV4JbwjGNklV37+_%uEwV(Rz=Fho5K}3C1}M-ji2i{x z(IBRR6E>i&fCQniWg)gIq!f9`l6O)RDMmPk@ECFlO6}P1?EB|;_Z_33FF$?s)3X!3 z_nbzbq*yGb)9LiIVSgBdob#oy`;kpL>;_~~EEdzZZr%Cgs91;PbZ9v2AjQv@-_K851AKsXb;gZqMHeJP*M zKhcl4K=2bxjDN9D5EEP=*a_ajeNnQ$?{R_PfL-Ad(agxm$jN@k1%d&NEiT~y8cddD zT}DiC0e>f$EX%qqgm_7^em0xUo?Kj9{M*N#0*_z+t|ZemF9CR2vR+ACz@G^w(=;y; zku2^v*=+W46>$OJfXB}x#@I#3Pp;CqfVUI8gZqkPy?^q!fOo*e7`p)ARmu8q>-G9$ z%gf7~9{v8v#tUG#xZl<5^%HTx1$zG+OpLLQk>Ku|p5Ek4(>w>@HJMr=#P^$zZ^r)6p#+~aY>1-e`!Ow&A<;L64I1UtBI$kfIi7jU@-GsZpyAcadr*K4)f ziE6bPTYp@@#RNOJXQUoVbbVuE<9M}Nt#{p-B9U5y8Dk$H!R;y?C)mM#Q}TH?YPH&< z3GV-CJHd>x_mSZClzk`I!F@~eIX7#y+EjwuoR$-8S=L!3xSpg5*s`p%LWs8|Uw?CG zXee10+GNiX;Sx7V=WOjxaDwYk(g0wZ=6e9%34gg46(drnX}(KD39e5`0r)fQCR9$^ zw(SK?)BYl&hr@10!H6^f*tWf(>pB2D7-~D}MeOeE;hg_$7)BkyLm@V#T13;I%9drF z7DAktdbJS00C=QQsnk4gO_4P1P2-#|=(2o~KhF7l zf`9By_T63S7MX}9HBFmIkoTtT_Ek5?021UD>9{|bb3U(WT8fAska*rfBAOf>9WAY{ zt}4B$Pc~8;ux;CRg)D?fkex{Ha8HoCi>o6939|dRKBLhE^5H_EFtf6_$tB3`^L>?FzIHDr5ueYyq&VPzKvhUa1c7d$aauLY=!7h=v&uG42*Qo6X*r%jIVK6*-hU+~b5C+9ml8au$jshx#o9obw-5M-KgK9#lsT z9T-p>ITFBty2z0M2DXtkO}mSTCMC+pGMUVw!NI{uBS#7t0BqZqMkb+-8#0qjL}!+kmOc-v zFSm&-FtEE^+`SL70PuRbT>dENzT70zzyM&|_75$PcW^I;)t77{4-7OR_YH2pg&1QO g7-O>cWJV(Y0pEG)`=#zJdjJ3c07*qoM6N<$f(yEr+qAXP8FD1G)j8!4coy#YQU zu0Z<#kOf`U`*MIDuqz4j3ua(sVrF4w=iub#vGR|O$;&S*uWx8d$TJ(oAwKX;p+@Febt zaf-R1VEm&UEH`^yB|e?sqonjN=Av(Z|2m$_UGFq@1egEH%M!Q~d92|!|GPU)zt5D5 z&w4jGwmkD-?UUW>)4THe-|x%Z#eeM1?+5EP$&{~sS!Sts>tOBn2lph4qYvJF!n4D7 z-|nj=(ly_mFYoO=c(yoZtIbJK{wuA__c=KCr5#kc$-H7yLP$hG$UiNo&9ibV(_Q=4 zJXkm3MB$0~m7zQ5o!EF{&3Ol<|9a0up0?#yX1nIynr0sMBuq(q`eJsWd2>RiTDw=& yGoCvms!?t+=k0oiwlf8dW+z=&MgKegI{zPMG3(cfyI%vto59o7&t;ucLK6Vrl9N{e delta 642 zcmZ3_dV+O=qy!rS14H3d0}~*{Qtadz!T|&|94Q?W4Q%R}Ts>VJLn`LHy<^!Y;waGi z@P(9sf`#Dp2Mh&l2DceA#ij}J{eEQFaPZy6>H_sWGk+R-I5J;eq_kYQS!eJ4*W2dV zO})7Gl-6cHrfUtd4|2XuI~iIq|I^}F#q}GSez)Ae&3Z01|MfoA9ZqqstlvKh#VE=z ztB={qt~mePy*s`K4C)`9ihUz!kn;ZBqNd%C57e@)NqzrL=^-22nTB@0JI@bHd~-Ke z<<0@Fcg*bXxF7cU>}V9d^ZO9*3a0N%3*5sB-gBBOJY)-N{Oz?vSvW6&_4~R4=2Zu3 zd1cPty9>0h56n}(Gg0);?L)jCAkEQyceWqc2sAaM@weX&<$CQM=B?5q8{QtM)sJyM z#LKfo?aqQ0X^DcXjlUT!=Iz}%8^m$l;b>WC&vjj}AQH^tye_yw_09sV0{@i!fAeSS z)-h~5^Cs!iG|g?_Kfl;pkSulPOoOj*o(J=W#I)&~+I_YjJhLyge@4;a9JAedX`kOH z2Im?WYoB<%Gq`@)&H471pQUY^yCt>j?ccAw2IYS){@|M9C2_C(z^)0+!bQz&90a7ezps{0(bdUT?KA)rMkW9pKHE}`QK+` Y;9+Q5dU)3qU@~LyboFyt=akR{0F$>Y)c^nh diff --git a/dist/icons/overlay/arrow_right.png b/dist/icons/overlay/arrow_right.png index e47ee94bd8984106329e427b0d42b585eaa53b87..44308c5918714d24a2ad645a1fd47ed71ba3505d 100644 GIT binary patch literal 656 zcmeAS@N?(olHy`uVBq!ia0vp^5g^RL3?$vW53m6#=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4co?EyX^ zu0R?BLPJ9x92|^|jkUG4Ra8_gEiEBz9UUEAU0omv6bAwz8^T2v0kR-T=&s(!!s+28rzf~79`B1K|NpY0F0=N;k+eD!-#@_Hu`+lw-a$NgMPJ}1RA z)RcEFGg~cfcX{!=qny!u)z8>$zIwfAdTE-pI{%hC6P5V4-ZA^+aay;rXmYq5_Z0Q0 zyo#0+!RAk_R=EMSLVh=7ea3FO1=slN2-ILg2dD(;mq6{C@XL;;zD}yQfP(*T30k z_e0~l;W`=dFPUGZzaQ59w|V!(*V9yXWIw*wwSbRZtI_gLOn390-8=>PMXruse~jL< YPP&qI>Nr!MGAKECy85}Sb4q9e0RF7x(f|Me delta 1330 zcmV-21Y}j6vpxYF;U+D!)C_3xu{^;ren7$W>M2cB0vI(!Y;5yd<3Ats!&)JDDVZ?fZ7dB zDQUX^z5x47%(fd;>0YN2trS(2oM92$N!q;JaXp@UXXe@2bFSz3r=x3+$KX&JjmB&c z1Q%vzW+u|^#Watk-G6{-8jZ$m6h#+BHIP~J8SKrSld_-1Sdu08e8M` zQ(szIdR{3t4@6^VEmo`r)>{8tsZpA;lC9o@ftAV0$q#{_O^QY2gCGcg!lL(O^8^FXZnvZ9>FKMTPRD4H zMP$nN{ryTQD<;``U>G3Jn<4|pZ9#Sd7&aik030<~a@_a*s#5A2DIz-q3~nMj1q|*X zI|mFKkYB_c`G2`IkevjE0rKxLkY7#%*;!y18u?kJ)OE&$>@+Z}A#1H`BGNEeGFD{g zfngPSW@g4px*R_D9jZXKB1sefKX5<$)^Fu={5H&?3F>g8^? z+W-#lR4*b;-}j&DeY+S*G7Svzk%3oy-+xjm^~WgApLt*y3i(8(Qh8z&$hiQ9Rb|xrPPkd1#mCx zkdFfg4VJuWf?NQv%aF*ADW(3}s-OVAFQY~-fH#TOx?3)nFHcNN#6f;^Gvoqzi`=?( zt6MIY=VBnA+zeUj^?K@m@yuAh4a4x${sU|NsDGTHoDPEEZ2v(4oIph6Ory~_2gMeV zbj}tNoM1$xTL32%5jnH4u<&&OoIv`xP<+UZJR} z^*!9LHawS1Ywl+hxKLawZ<@Hcz?WedK7b3w1V4}=anEjbu$bU=X*Qet?%usS54>); zWPe*+C?OMuAURwpfMerEQFLx`aq)B0*U$BZMyu7@n+r6@~ zatV0Lq<&Pmkb?=X)oQ!QWMwPTzBc7GKY z9N2?{AlOwZm43xRT(EqC`?ygQy=zi$8!lK3oCRF4c#9B`Q>M7Uc^h%T;+vjIsee4r zyDcJbZdVsY(GRxbg2li9TI;_(&-+hAHoY6%!~JO7eZ`5@z_2y43%K9_Fg%DXB0q*< oXgw}C0t^G>+d$hDT!8-p!T9)TD-U_yK>z>%07*qoM6N<$f_PhV<^TWy diff --git a/dist/icons/overlay/arrow_right_dark.png b/dist/icons/overlay/arrow_right_dark.png index 91cf83d2c57ecff0626bf14e3ed0d7f0ecf40c65..7a6e2a62e220282b135ef539666bd602be311b2e 100644 GIT binary patch literal 656 zcmeAS@N?(olHy`uVBq!ia0vp^5g^RL3?$vW53m6#=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8!4co?EyX^ zu0Z<#5Cj5UD?Ncuwc zbLP&QzhL2_#Y>hhTfSoDy7e12ZrZ$M_ny7K|A^el3}j$nWcGA%42d}W_QrKCCP$vu zhlSVg{k~QGe($rt^SuR2UGhbW#F{?aA8^k*#1r`H_oC$WP9nA!WfYJ5xtM%TifO1R z?_6fKTH5aN;(13oqxY(xvDtj}deQXKG--AIEq5j=@o&9j_Q~V4Ze!8pa5?TN>QQ+W zEhmD_pIEJa6Mf*x(rMWSJGmxn&)M*4ea|1I^;=`aG^STP?UgQ?7=CY;qIk=R#<|mE zH~2Kji1 delta 613 zcmbQhx|(%@qy!rS14H3d0}~*{Qtadz!T|&|94Q?W4Q%R}G(24#Ln`LHy>r@6#8Ia8 zqhDG;24moS+QSX*T;R#^G~gIvP#6ADy!G=`j?$amMGoLu$D|6G!ZO0m&S;Z?a=3=_er^SMrj=jctplstII&e! zL0-aAqCoUVMoOaO&tQh18z(l4D!iArj9~l}_xkKz)-??Cd+T*z=1yn$wD{WW-KS58 zYB|*1s46Z`eX`z7EUe+rg0IisojP&9M`sN~<#r$&XnsTXf$t2T{D6j-vKBFA82%I5 zK07E%p0DP1)vtF<-`kkyAKXO0hs)DBa`*GD$(|Q<%V@*0O0Udpv(M`} zTxT<{ix#Lako_U}W3gfW-kr01wAV0{Z~po$&uHC-p6aX^$77;tF^Q}@Zm%^j7v7K+ z6Daxp$c`qEs_%6`t5aeUkBPed`L?_8cv!=0c8_B~#b6!BM5h)0y|Gg1kI#C&$6Uti zHZaBP-(qA2VjBE8v;ZikecrP?0BiZ=+{fj^T2WAx> sjcv%eqiNm#hX1JMsq0VHox5XS%=hK%_v6=Wfhmc>)78&qol`;+03RkHsQ>@~ diff --git a/dist/icons/overlay/button_A_dark.png b/dist/icons/overlay/button_A_dark.png index d6b5514fabac904da9231749555b1c2c2700d070..20f4869f01fd0d157212a924bb2982d457b04841 100644 GIT binary patch delta 2228 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 delta 2895 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 W=e(p{Pzf+4GkCiCxvXQl})yFPMRe zm5rTCL&wx6I5ajPB`v+Iyr!;y;_8iujvPIH^3=Jz4<0^!`|k7CAHV+mo6tHN6n3XQ zT^vI)?!CRSU95>gz$MTiA?ys}W~DTqGynh35_P|#%=<>nYW>_t-;yQdpLUgPx1YB@ zcFEP<30vpLUV7(xBFt@qhSQ9#q6$3`!46U@^A!3_7z>y1RxYWT;Las?MDTK>&7}sL zNs(F#r5XyxtVf!dE?snJ Sw|oS8i^0>?&t;ucLK6T@#VK3> literal 745 zcmeAS@N?(olHy`uVBq!ia0vp^DL@>=px|QJWUCM!r5!7~ch8=@x_SD8TenU+ zR`JesDd5^s!MWCa!oy;ZGns1*1t)*rJL^09+^SQRFAx7*o_RaLPbrCY2j3l*YYpCu z`#&F$T);SI?)AU_!h84seAE%ayz2n-1F;LUj;~1lcHB|vk;-8X{RZpe_$^P;_=E&m zKZsQD#>CuMq-q{K;o`+DXFo)2V%1s}DcahlE9Ttn&XPe%8=I#D%e*P&x|EIVfdDJj7~ zruz+3-x#v_w$&H;c3yn_)#8TzjH=kxSCd}<3*+tnWZIY=X@39r2KW8<=U2r>PV*LC z!muu_e}fle%t^V#sZ2X2*dEeiy>Jf1wwMcI*Zo&K>Uc!tK<695u$jN=Bg6FB1s^LU z$++}1cN7X3@+lp2JYvxyL9yWFGjayq2NMpQ`{t+nJ!|{zoO`#|JdNA`={(EL+U?P& z_gc;M%My@}M7MaxmG6po+hebpUo%#h*<6)p`t@ILN5>V`vX*`wk{tKUIyWrlrIt+m RcVMz)@O1TaS?83{1ON!fH(~$) diff --git a/dist/icons/overlay/button_R.png b/dist/icons/overlay/button_R.png index 4e555395445f9db54c4beab20e09d2c51dc4f04c..f4b97b23fb84a91ecb353a02a5019a483bb15a73 100644 GIT binary patch delta 1233 zcmdnUH;HS4q&PDJ1H*dJ2g`sIbFq_W2nPqp?T7vkCK}q*Gkyy232_BV0D-o)wu*|1 zrKP35zP_HGp02L04j4cf5E7^cE(jEXaDgO{4FM2YI0+Plv#~Jhv50|$fZBjA0J_7# zz`)SZ(8$Qh*x1;_#KhFp6zD!HD=Qlt8(UjjJ3BjjdwT~52PY>d7Z(>dH#ZLt4^K}| zA0HoIUtfQJ|Dd3t;NakpkdUyju<-Ekh=_>D$jGRusOaeE*x1;(xca#G`1pi`gruaT zl$4ar%*?E;tlZq(yu7^p{QQD~g5u)hl9H0r($ezs^2*A}s;a7*nwr|$+WPwX#>U2$ zmX_Am*7o-H?(XiszP|qc{s|K%Oq@7z(xgdKrc9YSb?Wr#(`U?>F?;sxIdkSLSg>H> z!i9?#En2*I@scG=mM&eoeEIVF6)RS(Teoig`t_SPZ{E6f>y8~ecJ11=XV0F!d-onV zaNy9PLr0GuJ$CHa@#Du&oH%j*{P_zPE?m5L@zSMBmoHzwdiCnHYuBz{zkcJ!ja#>F z-MxGF-o1PG@85s$;K9R(4<9{x^z`Y|=g*(Nc=6)p%a^ZSy?Xun^_w?u-o1PG{{8z8 zA3iwcm>Jdsqg}rw$S;_Ik&T^GOTsn_M zBr}>am2FV)dL!!^lEcA~6yU=Az23`hX07D0-E;5Q{=N(hN8dEN&F|mj6-{SdAGNva z=Az1-#_B!iq$Ky`CEr_9SfXORqs5Ze;Z33&>1YS$C6Em|{&FcQ&wcJ{^d&-m7 z+QPXL)K0IPFF$Xte*IPFW$8Ujq$_HD*iV+W@?6_-SaRljv5isX)=J#5%3;+Tg*V-? zP1;*@D`T~d!`*oMWm^nJjiG*t$d`UrngpQK2-& z<5MT{OqdYR?lfvRwoWi%Ii`XV;KTs}r za1T27x}bNDHG|Qm`!f6uT{V?4qD^Ttm0}HFEN?BD9)4uC{#E<;6E|mRd=Zn}6}Bzr zhu)0usv;~L^+I09<@lOn<6AGu)<09QxT1c2)8ys_Zh4!`8Tlst57IKX;ON?aa&Apa z^MfUSj%M)|3D`_vUahPceVg@@^&v-r*WzB@4b2bc$wcUKa&F^Xvc9MJ!3LQKVa|iO zmK(B!gr_?Pjgh}w=D6IzyliY8B2KbLh*2~7a_Mjc52 delta 1780 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 Qx&QzG07*qoM6N<$f)emw0{{R3 diff --git a/dist/icons/overlay/button_X_dark.png b/dist/icons/overlay/button_X_dark.png index b2c83d0c1123d7f076dcabec447a78beb5be4e5c..4c80f373bf445e0011c935843894cbad240740bc 100644 GIT binary patch delta 2379 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 diff --git a/dist/icons/overlay/button_Y_dark.png b/dist/icons/overlay/button_Y_dark.png index 0f3e4df25f8d8861e85fec40d0692a9b31ed9c08..661eb5b43da10b7a16e459b869b7be163f0499c6 100644 GIT binary patch delta 1970 zcmV;j2Tl0H7Ksp$ZGQ)bNkl90&o8<`y!4cijBU7W047&3$y18g*Y_cOVhS0V+^W6|fO_7kFH1+!=`jfQ3LA z?o$dZ0G<{T(MjwA%mjWx9}0mCpomBH8q6lYml(Ud$UdgXYxsvIU^VcR z7`!d=J~Pq`<9}bm=9jT!tjin${7G=A0ww|NVzGJMM{xNuX1YAUD6@kfbZUUaAd75o z-YX--4iWR-+97B%duZ05bejU8TafOTWe62OKflWy2%Hm_x3~Zd@~h0(fh*$he_R1x z^_$FRfy?5qMXAsGMP^^%yf|x>i$H(fWp5cYj@F-W%gxlW4j$9ds1>rMPJ` zU+5-tc#LI$oX998==4DPk~oQ)5YWeKne77p)WmJ}crA2-I8aWKS28=QO6%3t)v;my z1~#nUz`F0(vGUuMt!`IpoJ~TVC^}*3JZ^6J`T432eI9tw_fc);f=q_IF~stgot5pF z%y2kNdVgBF<#QPtHn9#sXABXc2zv(gwTaKFpA|3dN6GA;1iIBf9-_}){yCT=t{(nE3`;p~+PkC<&;jkxjs!pnw+0)Bx^}MWYbQ>aX#3vm0N<(XMdsT4CZxN+l#pNe-Vu&KY6lJ{1HZrQvA zpP?l6w@8HQlfqUZG);tR!+#_dLSGW0+VFx3p`ApiHbg%J#czGl01H(!NKBVuoFbIm zzznn&p#Y?)6#9q=^^^$EL-qWY5)tYd#ZJsV%M_uWG2aQH{Y9u}II~zD@UsYYou8b1 z$3lh(b)BhB3hjamueA}Ox2VJEh2GKpRpbE^n&rlu#2!WCfnxy@+JAt`Y51*3%@v`J zv)s+MarQ;iC6)ssvsBd`oj$0%8(30Ml; zZwR-<_BI2EYd#X$2&@MBiNTh;IE!c=HLfcSKo0Pz7_%<6GcaAV{_7E78meAi5yNu( z1D^sXJ&;%o%$H`>Ik{bdM6<~&cR*kjun~ASCc7RQ2<`;D2)sq}qP3gNRNHT+@JnX! z(rEr%ZvO3%`77B>Al2N*LsFxHAP9mW2!bF8f^eIE0EFC=W;$gfMgRZ+07*qoM6N<$ Eg1aid6aWAK delta 2802 zcmVeQZ_b9mhXEOKoZqDAizdNxvNlH;s;|BU^jKA(}Is#8?;qiD6T$|tHiTU7&VyTr0l zq^fzqdZ0M!vINBIz`P(Hd15E1s@?`{zRkY6#bU-_c=2e3V~mn8i!Kls_KvMIu0U#?(L;0aJz`S z)SY4ACs1zP1MhJT4FaAMjZ8(7<&QPB6$nWXLzSQOl- zs&{u~5LlI~-st@MSm+6AXlUS-ZLa`u?%X*V8XCGiX8QE$^y?qo1c5#8?V+lw%GiG7 zsF4&E71;>=DKJJvPImNV9~%)m;a6Dd*1PDUi#TxL0B`Pk)A*P(r_WHftjtFEb~H6L zv43*qN{)Pd#K=A^Ese(>f6P|+A;8aphdcT*kSbSIuK*U?^to`+Li+aYYiz%L`*!y4 z-*2-BExhpj3&vss+M}Io{!n&a9%|*S>wqJmoOKxWT`0>W}H8nNt z*s;TE8P+|$&gdTA%+j)@T$o{PLPBfisOsfyKMdjueFO;P7l?>=f-W?7zhV6b&YU@8 zCH}tm_wmN-Zy4L(^uwFD>guG1H@hO84(_8?1y$7?-~pRH+cIqUFz&khE@S%>Cx1@x z%*JPuj;pFX_2g5=Rd~Pt{g_`mKk2yLP^#YQx)y9-q4xlpmVLHk#yv9_arp>i`)x08 zEW{=V5&Yk0l z$9vvDYHVzzVncMiLDZ8W8zpn%CYPd2vS^WGkI?cCL) zSerL(=J@gBMz$Fl8I&(8H~wd{K%ur;J7e<-oo&&V5%Wvulbvlog?HW4>u79j^cCaC zkt4jcwcA0C7G}+!#ic_p^%cVc_cp(=Dd-&*eHqcWZ(kNHTwrWpTU*QKO@Etx#aOd? z4NXl=Mz(n)^O!nqsxSYRnBM%xilC}GjEH6;6craySXgLmzxBnf96of|$hNAgig&8s zF|rjA%FD~?(#vO(NKH*mtXnaYirr^>=t8R4=sJjxP}Oj8^D5~>TOOdP;Xn$<>56I8YXX;e* zR%S;Hq`iChvUBH7qvNx(vUqUegMNw_H2EndD8T)5?`Oymvq|}F8%V0k>Zev4_b8P< zSjwP5gSs~ikI^Y7Xhuc`ityfo9Q(0LF!1ljvr)Iy|%7by^#`)^03JEKM=3DS# zl?jCtxPH?0#`de9Tz}2sLx-uTs4%imPfurQ`O+}E_e`-OXe<{UEn2k5c*;tBeLc&U zE$7t9Q%3eP?wP@e5s|k8J7Ta6LCq)ngh=+lY#x|zJ~V6EsvSOjxUccpkh$1~pch;4 z5eOwECBCMtbccwr{Nd%Kr>9%ugQQ()IeHoabB61q|Nl^aJ zW6DIN({+zwlpa3FL4crEFn2_x}=Omt(@Al;2NVmdL)dJwJ zz<;nP%Ml|!1xiHZ-#v8@`QB!#nujN9?6#N-nS;P&5i#q=>V(KwvnK8n*8}FsI8%?e zfoqc$6Jj7JK%!ZG9qUIsIzm+ktLh3>t&dcyuK7Y$*Qo07u+LBITDhjE zm)Uj(UjEFu49WciZ>`Ce#NHF3(`yB7jjHD333~@HHstVo@z!T<5|Ix=j@^!w5NotG zs+tQ-0&YyaMp_PW6mR&i64;)YViOxuPSCcf>Oj1H;xTvw>-l(@EVA&nS0BLtcjZ2V zH>`I$@%|XzRs$_B5vdEa{0@i1;cz${4u`|xaKxGa0RT|VbII9A2LJ#707*qoM6N<$ Ef?GU+2mk;8 diff --git a/dist/icons/overlay/button_minus.png b/dist/icons/overlay/button_minus.png index 7b315fe79df234a8e720fe37c3e1cdcef7c49991..10ec120e95fbd13def0a024f2302865ff3590f11 100644 GIT binary patch literal 1611 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 P0000(yEr+qAXP8FD1G)j8z}|`#%BRO zA+A8h|3|^F2myCj_nz*aNfRf%d-v|^*RS8cef#Sph^Xke_=Loyw9KsR+`NXyrsmeR_Kwc3?w;Ph{)v;OOrJSx_MEx%7p+>mZvD>P zd-feUdhGa#lc!E!xOnOE)oV9y-nw)5-h+pa9zS{d?D>mVuiw0V_x{7juiw7^`1$Mi zpTGb7Jf3y|leeL#i(^Q}y|=d_!!J8XG(2=HaJ;>VQ&daL_09_I6)QwoSzQ`;IbQAJ z>d4s^^*m~*l)I{+GItQ=xsTx&2}%p zX)ZEniqNJx6V#f&*PNBJ){3|z(9z_zv2j|F%*I{TOj2h{-U;Yh-8#JB_F=PjhobI! z#u-su7OWHX{<|mWUELqcu=Ct>wsn{O)of0?tNlRl*;&J{r~8@~y7}}h_{Acjb2DMW znXjn_3MA|232s*5S;i$Q`NLW{VbhA)*VoKsy}bA4;dHrq?2KpSpBR?cGAN#XpK7lC z+#w);b;Q|2930+SX~x&v91|3`eXNpgDeFCIGfA*JtWhwZ-SVx{OKe%Eo()OY$!IF7Ihw_G0of>4s_Z)5LThE$rSB zzPrp}&D5qg!;2GkMe?p#x&Lv=<3-{j7diB-)}~EkDq5mG#PNO7;_aaq#BXGT zWLh!U&StvX-+xW(LfWl`r|(<-cC-$j%(U0V`pa$cbNeoxyRy`w{li5^R;eTI$3N?RNL3D#hxW2U%T8PwWj3de+S*4mAX48=tvq(yCb8sllRw$i+-$CZDlXkr=F|3 zbnZ#$0=Yl!KkQhuHYe?Jl3%f?E6R}d?dGISwO*`udvemeuEeFyd$cHcReo;lj*ND# zsMhWvyFa#vOymQu$=ouyxLM>%xi;d3Z*S;@ zQzm^gFU1^tf7Ee(#=4yRir&OyC3a`$A93gxp6hmG_V=$ok81R9`GmY!^vJ&Ys&E@i z{K4swK9j_SGW(tzEnMR8K<1I;=VQ%l4HK2GxXxHD_*HRU_T_^Mmv9(YHWX|PKJd37 z&-~#T)8uPYwh6xL^68uNktu0`>2v$pJNPAUOMO{xby)uC`gP||tqL>kQ-AZ6mMO`9-gd@FNv~S_@Cx2}n*|Ss#?HAWwA|_r z%hE$_4NHD8NM{rZoypm{d^h`X^(8xWjxX)pcyQgaTfX3wz3hI8nYz9BvRT@|9M0hB L>gTe~DWM4fSsdpf delta 1909 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 JWt~$(69AH&DU|>K delta 2007 zcmV;|2PpX84U!O$85jlt002~)7AF7z00eVFNmK|32nc)#WQdV4Jbwp|Nkl zYm8l08HS&)f`&|sP=pq-)fv<2B~l}rU?K>`nugS-i8T>XD%kX|F-C*`jERX&siXBD zAVLbURZ;O4g_NLTP=wefHuNT~I>NLmbnKM2(6PS$SZC^VF6ZoX&bKe;%=aWGv$OYJ z?^@aKthF!e@<9*;L4ObgK@bE%5EO@%U4XoibOo>&SOWCdw&w#qwcq8nzW}Fz;o9F* zzz}et_S*;SH?voZEPu0fouQKE12+OIfsX>c&RGlre*ks@kDJ*)ob}tHD-4yi6j%?e z0~QsW{Q=-n;9)b{S8(2w=vYG~y$!e>xC8h=$;BDt&%h(Vc7HQ_rR>6V1d|z=?v=El?CVuoB=ss8d8SmWn&YgbZITw3ef=tfq#j9|B#oA8O?!+g{WD%#_Vp|k zNoynxmg|KpFH2f4DYs{rNIEJER+L?qoOlx0kjE=e9P^ z@LNeYwkl9clPhUC@H^nLGV<>LMt~J&_LpW87H+7dcYl*==KP}b?l6u4H<;OhW)c-@ zsHCfiduB5n0zPDBN3td;>>euVEx@k`Gn=6gc&wTC)FK~>?qTM>XST!jz&Em0_i12c^IFb|?ZqZf1`)Ix+VPENLOI3z(aCUR};G@P0EpT<@e@o7`GA(L;op9$XIG z*XX3Y?|-4U)4g3_Ww27xC+nS%Ta&BQJHMCs66DPhV2PQXnCf7jHT3I*nRzfD`08{A zbE%<{7LjV_oAS_am5m!VGB`Ncbh`T=xSs_JDm8%bKcrgv;=}`a)zGg{F*Cc2i-5bQ zI^b@o(pc2bc3@xaMw#DoyE&-jw3GUgPG@c-GMMj#@!;e0prd z)6jK}T0wJsVr;|3P)XMiBN57EY0U$-8u}3@ouGAY20ufii>!QBfS;kaIOznfa|<{a zs(-Y2#lp6W6SPaOq`4k7G}aHO4*eH7h!kSzo;`aQK0e%*#_2PsTS~Y0g}uCTto2oD zX3v?;qD6(g1T5|tLw9W7!Sl~OUqn`u82IKuTj`g-cR8Ey+3ZxBx-9l+a{C=L8e%b| zHw!L?7BcC`W`&^{nCD^WYzK{oL=DZv9Dff(=QwCI#4HTWKnEEbO>P!k42>qYI=C2G z4B=-cJPdu!L8BpY56#3$4?|BnXf$M&bxvbaBAsJsG`X2@F*KUo>fmB%<`p{HAq>sL zQIC)F`yDhI(%ak1$jC@r8oPJxMpD!1`WN@p)6>)V#A)d3>uWh}lk98z-(J#Pz<>7~ z3X?mlZ(Yr~bLW~)H}LHNmMvSBLy6q^tVfeuNDU1#vERec(u2)AIJPkFomx-s{GTCcpL*P66>?e*| zL32Dhw&7{$LylTOb9{en!_CmzQh(addFch2`J~xoai_bXX7(>&o40N- zi3iQ>rHMQ98hN#ev;=6752K`(a1wd0X#FkV3wi0!aJHD)m!~?Ar=fF5i+>W;wa&fPb)80#6f*Rb}NxQb5?FSre2Ivbm2G<@f5M^X@Q)NM_cJ zMmUkeCtaG^Az&5o@1pbWAVz@I&6)`%7z$u!e+AY8QwC(4;hZ3uxvQ1LrOwfl^d8_h z#OJ{=jsUls+3r>aN}qHosh4DGAxq3vm_xuSGy7XRBBd`}P`gij7=L)S?6Q=|Gr$Mi zH4`deC_wG8{087_z<*0FPLT-s4zR+^j(G@{-sDb1(i&z)-0l;=1~dDyr)VW==y=TR z7r=FN_k5WrfNQ~I$=G$k(t@*pfiyq!5i>hjaNd*X3PZ;u=_=qRU}f#+y^Plo zsrzpy@ax(To6692hE7D%T+(;qC8Un^eo`ch9@6sam+}8qxinuRb?cq1Z675qHE{lC pX6;1-3W6XAf*=TjAP9mk;(x!mxT`Rt6x09!002ovPDHLkV1n*h-QoZM diff --git a/dist/icons/overlay/button_press_stick_dark.png b/dist/icons/overlay/button_press_stick_dark.png index 757d0ab292972636084bb75a461820f0d632f4d9..4953738737507a764b7a4c98c64391ea35460c2e 100644 GIT binary patch literal 3032 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 delta 3589 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 diff --git a/dist/icons/overlay/controller_single_joycon_left_a.png b/dist/icons/overlay/controller_single_joycon_left_a.png index e0f5c2ad4f73ca72ec810ffa7da8dc4c9d3f0688..e4dac234a2f9c0e760800c7d91a2ebaab0325b8a 100644 GIT binary patch literal 1520 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 B$>ab4 diff --git a/dist/icons/overlay/controller_single_joycon_left_a_dark.png b/dist/icons/overlay/controller_single_joycon_left_a_dark.png index 53e04781e6142da1e04684e0f71724c30d65f1b5..fa36ee03f952bac4dc10f11f2a8dfdb494cfca47 100644 GIT binary patch literal 1519 zcmeAS@N?(olHy`uVBq!ia0vp^B_Pbf3?!3Xo{0h}=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8z}|`#^nJ% zA+A8h4Gj&Up`i{A4*&oEPfJS!l0Yty1Oi`QUkE!eFc6swmIM(#K0ZJ)C@2U>`uqC> z)q_Nl08lC*AOJ{0On}QkxIisH5ll8*86F0vUZ6!lK{SgXCP1X%3V;ltG9Z93fFuwA z^+FhMOMzTC8T1G}zPDNEsUBlGO!qP7wFgP?UJUk*YDk?f5B`rN8 zD?2AQFTc2?yu6~Ks-dmDqo=p8f5ODcQ>IRzF?06nwd>Yz-m-Puw(UE2A3t&O)akS5 z&R@8A>B`j`x9{A2_~`MISFc~cdHeR=yN{nffBE|3$IqX?e*OOQ@8jdHUSNt;_H=O! z$+-7+*2{3AK#60GlYEL#?cH?duFzSr(-(r24G-65Z&W$0dU;8Zu_Nme$HP18OYXZ& zn)&;l<@r*-<(2zRS?)hv@%-t&{huvl78PFowQOI``}g_leST)m>AQSl>OS7L5!e1c zy)<$9vCy~cS1cBPYLwr;Rp(~bw2m_~FO(QfQ|_MmJ?!$?l6gzsXCAn+<@@s`4(cX{ zdrl?XyJ(Sl$e7!#@`Ay?vy#_$NIDvy4z&x}%hmQRv*pJ|pXXMryB;<FE5xKu)?cZ?O*K*)&A>~no~|{JInCJ24wK^MzzZR$QF54 z{-N}~f8)2P56bg2T;pZkeqK=gA*(sR+VJ+I4VO$lFECGysX5*=^RT46UY;yZTNxi; znbX08(~>?1T-R29Hrx26zn1K09p&PPWDr0)&=ZxulVtz zdY5&wPWHEXbIo50&)PKaq5MnZkex?LKEK@MIX}Q)l7*pg+o%42cO;V8I?ZN$Kwkif6wwvu1dJ2Zn3&rZTjI=QvYmjhL-+`zi@2F$3?YH$zA-uSCea%f8;Dyx)3?R|3jC9d{a%6kocZ; z4mC~P&#boAv-urysyZ_v?-0wN(e$Kt$d)H(#;XkV=9|D0u zUd4!GqDdmo7UKmGjbum=CC}(I@vAh9y^Ytkl9f{b2z8zcxjed$;q0#GEExHY>2a?} z$E?00vs?y##0#sJv&avo!D$5m4*va@>hybnU{pKm43-!Z^ot%)EKfnq6}dj7RE%}% zx!WGDxsxbeCqa;jrRhG_da^Y*LDlGI_)j->G-x#k z13}3B!NEa&yz=X#+Tm#o(jq&w(oWZ5VFp0g1O3S})>D&{yN;#|D5oY$_M+bz#rBSl z==Ialpf(?@kJs)N7igc@-s=WS$(2N9S{-h>!=$^gQj(HBVcuBbFg>{p58f-h^1gZb z@PXMwbYoKq^VO?Y#BIvJ?`cB8mlvT9L7&&x*Qp8nFIl5V^49kDU0q$>#A?A_PVG0^ z!_BR&)=hCsL(7ii1h_sv%*ST}+qL#cBDoQx69`S$q75%u6FfTGXXyxeCnAvuJPi?l zx%hei2VEKlZEdC@gq9W+@onNbC5u8&PtQlj?q&*I1TiA@1((ac3%C^nhT6i>V~@X)MW;Jq}#) zxrQNkh22~Nl!|LKW!u`Nd5RpwOiK2@W03JXECN&p-`Mi6TGZI~UM0)qWF}`SY1>s;l(mhvu*jt&6tWWBV2(~sCZ*>L59dw0h9AfGkBp2caJA+Q1S_MSIUoEt{ni6ot~1z#Wy%u~V$c?o^4 zXHXsU;g72&l+!_eS(J$I{M*(IO_Sa%dcKK<9`?U zkgDJ-K9WP?2cSOE1j(8*AcZk$)!8FCa>vI_jVvuwEF13A6R?}xN(Mh(Yq~XGD4xRh z)>=Kfw^Uh9#InsuS(U>(s0JziG40Us7m<6Ao6i~fSJ?ipde^^$q;v8kyghjN>`QDg z8=C+eoNAD{=4cPJD>o*}>Fbsc6CXrOKF9&kWAFR`^tJsjyJhAmtVtD+3nGHQW~PRS z{|G%TUE;y31yWg~X5+@Tt|6-NSFc7R@BarrX7O1YmSYNcn=Vb z2SOTOf0*x|a7bwkuk@Ugt}hWk2fo{5l#D7Czl}vn+P9vAmiL}mm>r-Y5yoS|s)Gup zA={URd$U1p7wqK<_Adt5`Lnv!fp%&0L&-x;1&X?942PiFohJ{b5rqV!EWki4pvMZu zG%9`X$@BU^4JNm{WSrPJ%IPqvxk)sEucjHsJvnan%$Pszh0&=N6y)XQ?dh7>qrE}% z@TiZGA&PCWEf+q1gygKQq~cw?Gb!)i2?P)DC-&$0(Yo++ow=O-`3Fn`F79?1b5D$> z3M_R05Z68O`t|F4I070myI)^lZ>Ul`E|5fs@3`k~+m6WW7EQ@n(PK5OHh;UvW}{t=&w#JsH-`k|^?qw4UQ=OhhxLRs=vm<-N6a83btlvgsB=J*kJJn zdpC6V)$dS}A-)z+{T`wAN2Zi$-(PPj*ZQBhp_Rm55vAcf;m-!%TR(Nvas6SLwx|P6 zO_Pa*7$_EL++ow!loLk~jHoQU)xD@T3B8 zug9&gNL{<*?I$MJ!%uUyZifU}RbRHoz5i4Jk^JPaV79UMpd!(MMn6P-@qSS1Y|8@d zWa6wJ_JGicf+Bi?-ev$%5~)rb)0eEoTW$@UplWz|+Qp)fA|H8B3cK=K1G14dq>7l+ zm%eYh_E>|D)R=1t7Nt-#BA%HIXg*)LdH4H1+AAR95e7jJbNb+&=86K}eMB)ZPuzj}3%zIA>pP Hi%b6t5a7zx diff --git a/dist/icons/overlay/controller_single_joycon_left_b.png b/dist/icons/overlay/controller_single_joycon_left_b.png index 7429450a33de84a48866309cb0ed7e65e33f7913..bafa4847d4b7192fa96b3343734bce3e680cfc19 100644 GIT binary patch literal 1564 zcmYjQ3pCSv93R^TD}yx^WX}lt;D`*R4x-k%}TIa%>Zk zM=GQcNrm;;U%2b$QPIn2$>w;~?)^Fc+m7Ek|L_0v`@DYVfBye}2AjE64{M4=AP{=q zUW}dK&R@7NNH9Yg?+w8X$)kJwVKA8fH>}rSs~hVT$U`9XA1qv2=k4^(0BOSa;PkBWd-BH!a^dEC>D#aT)9$IR79ar)~;O(JR}my-rgSYfGH^{0a9^sv4#gE znM@W6g}?w$AOQx>0tNuEU=@}CDH4f*2i|JTnjjp3Cs08aOt>77APctv3?hqDKmrTy zhbPPcKMXWmkOCM!8URoQWBAa;+r>eR3cz9>Zh#qB(#*vX4XN=jRslIY`C{Q!o#O9g z`XaQEC=?pKWQh(Ihcht18yXp}FflVTH@6^It+BQtI=gJ3G1)tO{dWZfZ~}Ml{&jCy z_yKO@!9!8eF+6^Jd_qEEa$5R{)0tUk&Ssy>J%8b1{-w(5Yc;iX^|x*{+-d6Q?2D|rwIp|-tNIeoHvhC!w4mEFJI*`I7EitSgZ>Ta%0XG!`|O-h@un))Lvq~u(c?dO?>YJs4-^l(gR`-aRtV?nj*u8JB4ZBkMm@y(bT8%S0% zANb^CTBml7JKA|}x#{o7bK{Vx*_9uYUOJG+M$l^@$Hy*OhEJOEtTGeA)s0I{+uUfE z^PJkb;Tfd#0$CdreCo%Qd83?CciBx5WP2(XOYGeyII>w>69KKlH!=hix_G%M-va9# z0S(qJ>x=une!y!t!DRRigihV{T=eb*GAZ@`S6#yNF+BH7+J%{D$3#A+Q!JP;A+cO9 zMiDs?1z}L4q2Tk0jXbZezl2kdvSt;{#puYNoR!tZXoF1QmG3gw_M_s25Si!wfP`XuJ;6UmJo@c+K8GH z=;(QfLI|q$sKyR~qA;jD@9}(4M`p>p?C!V?PD)XOB}BK-X>n{n&J+xleKP;Jy7x9t z=5TGrpRTIXwB=6nM|v&Na>(YM?kgHA^qHj$E7$f<3+j&~Rqk`1Yd@(oS^II5nx{WH z_o`xebxuLK1+VEPJIBmrdScI2G4X@z<*RS~v&5950B`-W1YtkhOg6&m7^>OY6LsOV qua}1)DUR0MU>sbeT93b;q&5yd@J~QTAFmnw@(6EFCgU1?Z_0mI7qQR) delta 2504 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 BF+u-l`YUXRz~^?tl_)^;mhRa2D$004hOdAoR% zh_u7tWyD6431FrfThe7ZF=$)-*_;o#J|P-`8yRCYHRJ-3mP4?Leu*BAuzjzg8?;^W zlEa0o#Y#EOb+S(iWD^l?XR>8E`bn?sp1axF^`~J9Mr%up>+kuOPay5KMmw{7wkgTg zgLvolKb-8GaveX;cXd23dpw*cUb&Giomx|d7GtwZGc?n$^ben!wO%C!n5Y$b7@X^( zj=+%j)Ojwzcfi{9htXZ6NQKSP7HGDb?=>@9KC~yBx`L0E>Q(N+Fp`rOoVAtwfk!S8 z-mJ}BN71&{aGk=!!iqDf6RIJyDAO#bP!M-knHLUNL5%Jn5=jnGxq01!pK1i32k6nB ziHV8Ii*597NXYxeJC&@q)#c@7BMaI{g_0-A-roLbM@PqY%(=VSlgu`w*tod7ebgB| zm^~SF$pH~7>;W4!T4OfyGEfN7&>hzu>D>YwnV_b63<*x+^!E1R+lWx!(<_sm0VY}b zp9B@_%~2T{8CWF2bm;S2KA+#cp@p)>-ur+)y`b;CBD*^{#RwTEB`vL@tfDgZ@?{UR z?G38${qiw39GE|LJ>oWAPtNPR31z7Lb9Sw$XRFh5l3;~LSHivT9@w3XX~mW`k+UQqujg`6c)(v;%7}DQsn+$ z9B`Nqo!N?H{o>O@i)R}m`G^_6BiS)1ai5FI!A;6_S$m^MB%vIz5Hwr-m;-`f3`LQX z`L!;ey(H+43=6BmqOB{-?V4qOTgqw1QNh78 zdhIH;)R6Jzxw*OB6vaAb5(xD4^(|Qe%6o`DbR&)<@zaKbEjBmz?^`lDMr0zkrhKVARXpHy{=Brp=}3)00{Rf}=JngwG1#JOwMULj z11aA#@48%yU7_usY-d8#*>G&k7=3PDG~Yyd5P7Ll*0-HH@=&y4?-=Nv5FCGFk6D-5 zVyk2P4U^x%H6CGT@GMK}hsRwk3N`5jqn8b|M*D636?8IwX7rD1uxS38dLUxezs`EM z#cy6jeDE1kPSAMj)E7LJ6vLVFQMHgVLJqOp-^D*9&?^c`p2o(P?*APt25VDH<-S!P z&(r&(H&ir;I`WJC{tI3W@k_Yby6#VKR6O#2ifK!p7o$a-Rb~a21BMs=V>38=^zLu2 zlbHJ?@!^{UssX7cAKX+i+vTPfylbzoCY*0TDo&oHjrp{h(YHB)3q0OfQo1j%Hqn@2u*sDu&$sB+n zy%-3<0YhN5ocXPMpt@{e`>+tz9uQH6(|rRQ4;#8hAIKkYg0a0Jmw|nZ77&rA`|~wq z{4j9S;KXD!a9m>X9+MDCB#>8vrm9@!c~3Rnk7W1Dk|Zj97w17#@u<>?98rO>KSHst;o<@7r?VrUyc?Uo>zd*!QOZkP-!9~A{!`Fbz zEQg~WRub7>z{DW{#9ZlHU^v%s~jzwp94KlaaK#*r7^x!3;u;k>3D!VYDSrY)P3 zYcfwq+L~ZQ5{<9R?+Ycdp0V!2X-0redmfwcAwTV|Hr>uh!sL*6JTO<%n+_~sYTXFz z$}|nFhX=nd1gR{+;U5m%Qy2w{;uo(RqsbmHn!oJsBef_m-oD$f23vH{ff7&A?dA6) RGUBfffH~-buCVh>{1?yuT}A)^ diff --git a/dist/icons/overlay/controller_single_joycon_left_x.png b/dist/icons/overlay/controller_single_joycon_left_x.png index 4615172a33957d1bf3538fbbe23d17a1bba5d6e1..27a53104246f7e47f08ac99d0fc9f00886562d5a 100644 GIT binary patch literal 1614 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 jg0oVud=~KE*+ diff --git a/dist/icons/overlay/controller_single_joycon_left_x_dark.png b/dist/icons/overlay/controller_single_joycon_left_x_dark.png index 119e3091af700fd7015099a98687973bdc5a2fd7..4074a22f067eaa3aef4284530c142235c47bb002 100644 GIT binary patch literal 1614 zcmeAS@N?(olHy`uVBq!ia0vp^B_Pbf3?!3Xo{0h}=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8z}|`#^nJ% zA+A8h4Gj&Up`i{A4*&oEPfJS!l0Yty1Oi`QUkE!eFc6swmIM(#K0ZJ)C@2U>`uqC> z)q_Nl08lC*AOJ{0On}QkxIisH5ll8*86F0vUZ6!lK{SgXCP1X%3V;ltG9Z93fFuwA z^+FhMOMzTC8T1G}zPDNEsUBlGO!qP7wFgP?UJUk*YDk?f5B`rN8 zD?2AQFTc2?yu6~Ks-dmDqo=p8f5ODcQ>IRzF?06nwd>Yz-m-Puw(UE2A3t&O)akS5 z&R@8A>B`j`x9{A2_~`MISFc~cdHeR=yN{nffBE|3$IqX?e*OOQ@8jdHUSNuB@^ocWA$tiic)z!IqOBQP#{wVITQhvLW#A@%(jh~!; zx0NNSJbXu=^deYM~vo|Sydgzri=lY*%y!$RiSmgiRl5=zC>GEq4UawwU zFLT$utNGBX__{9RztukJm!_yD8BNrv&Ec#(QJluUB&c4^_f}qK=Hj^@rHe8fN`GCC zX4tCo(n6{Bd|}!x+F)h7lI+1H`5Kq>XO#3Q#U5O8U-Oc$&#%Y- zr)KTkGr#nXN0gkTZo9Ln+Frkj%U)Z2kWKC=nexSMt@D!a5%aYfdFN~M^~d}QIjp{- z{|1}QBrkb`@DH9di<@?ad5EvDd3P&JD^j$3F;BmCmfW8$yS8q%GQJV>!sgRq*{_i$ z(UXcNb+7GyCMb5t^1!cn<O*no`Exttbk1@>*Gp+b{3_rKmMIZ^TY!?@2nXC8`VoOUSw_Rns1}Ew;U78{V&aPUvf(Nt^UAseqB!9x-)#$T9+1`+nK4QG2Qm5$GM%V zS2vi4K58lY<)eC6NORKUMsv4o3nnBljXU}lW)S8e>%`!bZ62-v9GInPfgrY(;PWx`j14v{;D0ppLQ}mRnfLz zG0jyzEy8bU)()R)c?`td&9(WZ2MU&%@HN*#5@M{BQ( zzGq-4K6UtB_5D*%_Oi^_yuGW0-QVW)+>;*qjZb7IJms^re;&Q*K%CPY;i@cg6JDQc z-ow8O7Z~2}{4R7z=7}2PFBUP6`3IO@2}d~WW#J6dZ#?iyRUu+83)AZ94GCX`IM&25 zHC^>~*igmEacvUo!66wDMtyj1M1SMyg+odb4_WxxJM&i}xDJ^$kF UkG$XgfrSKvr>mdKI;Vst09ZClTL1t6 delta 2335 zcmXYzdpy(oAIHCI#xk3f#+jx#Ll+{MlH7+lZuQWP5Q^lsTtX51u7pKW>ZD0#E0J5o zL{=?b*pD^NE*W7b%Qcs-l+q-tWif^Y}bIAJuv{-~2^e82|v^ zBD9fWP&)7E<_lL?8a#}8%j_@+7r7A}d@mMHJqV83c6RG~{=oMa$9BQ-&6^C4!zx?l zoy^?~E;Q%Jd&JF-gLUq2Jhv+OR}}kP9oymyal8lY)fdJ$JstNk2T%oSELH8~%G=*D6h7S8}OcKGRb)V09^fW|S5S&TK;v^>B8| zQVk#gI1HC=0mP8zs??6nlxScT6@udI0akbFujK?yVLbI(ZpfaytGxOnI7mAlDUA`JKXNyH=i&ptU7zi?Ob ztSL9?jvM)C>t5a_62##qdppMp*#4*ZOXx;UIU&p|;E2se5@c$J6pO!ZKMa5iQPCT@p1|U@4m?SZXq~w2`@Su+!~$2AGmwlNcxY0J(EWr4 zv;z~|YE|N3$}E^YFzGBCD$+Mj9!q}5_uvRtej#a~kpoPVQkAACL|w#KM&E|i9c3mQ zCSx%g0ghchMS`G_KkJ$(x;~%I^>nvhQQz08!h-o(BtLfERYjsyBnA-%ix4M=);4;|HepkHJIwPFS( z3QgwL=;?#dIxTzW6Ye%!fnjl%(z1|2^Z2lE^zd%56jLQApE-`j8vK*>z@pspUJnz~~C4Z*DN&MQ&FVzDm|+&ba`T)h6kl@n-~ zB8)HQj*pLbo(i&0FlG1CE~EG&)7^j}0Vgyi3gwU&78bX;YJa$wot2toW(=@hv7Na5 z=GuQU92v9pQZS>++iOj=C;t)~5t2_`u^qGLEhol|DeQM=nHDfT?H&|ed#&RYjYb=S zVUHwea}d<&iA6lnS_Sg^nJ4MpS>X*5SzBA1L&4D4$p9S(eZD#pIc1kP=F=YlDS!fo z(t)a4-{-GXq*eewrz4>iS|c>N!?3}vn;aV=m4`n0j!{aY^BI`^T#rN|(Xzldww+G*#~iY> zY`P)aM#(2ItMQ-q{NcX4%iz)-zZ&n(8oL6%W3VysdFtRtL7)DLA|^l$u%bV?d`cQ3 z%p7?C^K{FxCu&-%nZNZp0{wC@vX6mVd~?GO(DuM>X6(JeqOTsDZy|Yd4$H`Bmh}(=Tn2*wnw;GEK}3(X%ec+{^wnBw@vqf{=>I7yWppOb3E) zk2pj@Wf^Y1#>1R;WDYVE@;7EjjGwKW+(%XWsdolL#5-425#0a=(ZjJ(R>Sr-Z-Eb! zq2wbmc^@OfE52Tb%GIF%g2Vz^Kxr*6HN7ZlEKO$acsdLvPE0Q%8Q)9q6<@JLVEq4j zF)dMc!nRwL=^3h_8&7n1tG35`;kApr%K5;>00-|)g@2AOSdlculfys2)a8Z9$H$&r zBFF@o%04hIE-Gr`%(^C6uvOe;H-PbYO8*P7C2;+*dYh15ggInmlTMS}iomnJ&R*MM zR2z|7ajM1E)LBku1%I~X?FXVPW7Qm=92ZCXEc=+7QS4Z#Al*x^g0@1JFl4$f0 zSxGtxOplG&OfR ze+gGl^y6C8xfml^cOpabz+TUvXBs47@4`25MzQTQUYPmal7rFi-_-CoBSVUObP&Xf zaLnO{Nn{O4v3uD_&igMq{+KIN-jGifO<7Fk6-46&98CR~PbW>e&vE4))5+v4#_uhg z(Gs}VAt5jzn@-TLH@eNe*IHo_TOs#=lCb11ohTcDeL%+c`7F?%Z_$mGwzC;#C6T2y zZ}L-|YR+OJ5VN6!KHC3EMyRaX9!R{IF!Ax_Ccth4$x?tO90hpl@c)yn=Mb;w5bsAe z;(zS>-#!}TuJizDd#Yj?+-}5Lv+jYSUq9_AtMz)#H0$mw+}`j~&cD;iTdZ1h_eS5o#SnuKX9| Ce_~ev diff --git a/dist/icons/overlay/controller_single_joycon_left_y.png b/dist/icons/overlay/controller_single_joycon_left_y.png index 24421d8b9126458f73acd55552992b3466255c8e..6f53699c50cfbae3e8a36eaaae8877236fc029d8 100644 GIT binary patch literal 1523 zcmeAS@N?(olHy`uVBq!ia0vp^B_Pbf3?!3Xo{0h}=3*z$5DpHG+YkL80J)q69+AZi z417mGm~pB$pEOWVvcxr_Bsf2(yEr+qAXP8FD1G)j8z}|`#^nJ% zA+A8h4Gj&eR;_YyaM-_pzp=6L%$YN_wY7mFDk>@v_MAC$G&D38E?l^5*|K@_=IQC_ z>FDSH)o5yJ>g($R#epJAmMj5EEn2h)E)Epb)zzIpe?CwFgak?fMId^CB0vTZKx83O zK*0qI768>ixNyaAjSwvm5-1DQ3nU?i0|kM4A*KP@KrP6+fKosJF&{!gM1blc3^*64 z3&@684P*d~g0LZ$B6E>7!exOBWO0ZI5D|zJoJ7_F7lf-vmIVqv`g8*nRox{)e!&b( z%q%RdtZZ!TTtY&^!Xlz#;u4b5(lRo#aw@87>KdkI7M6Yifx)3+;o%XHQBlzeDQW2$ zS=l+cdHKa9<>eI>RSj+J9X-8${Szimo-%d%jG41nuU)r(^OmjKwr$_J`}m2Ir%sl8*jNwW(2DTH=YO7SH?h zmSwU`y8C(V-2A(lR`1sv*f1A=dt7sV&!i>ls=o7Hp5NWxzI*lMd2Zb$LOX4?cz)jW zaIK+CWns|5dRNXEgK3qOHg|dPM*$oA2M>0l{@~!F-c6`*{j1b_6c$HOR1icObsq zV83Gg_q_ry7I4--(q#X3Rq;Su-=g~ywPuKK&SegplQoF%QRQu|@av{seXZ{Ix~z$Q-e+z?5 zPA*UH57W4+Y_sfj^)+4Lt2KMdzHIATl>Vc7x1Rn*F?FfVtQ>+G_>_PFpT9-C_aSDLL!JJ7YWj%(LzU8}t=(QUkEw>+royk*Pe z@yBY}bd6}W1v-&}dyfb+ol&;Y51iZJ^tjAK-_YrRZ4*p+ksV9G(V&`4FX0o8&3;robEzh#w zbq{1&=HUCYa{r9N2|kr6J`#L+E4%rtn2&mgB=Xg4m_Flq<2l7jPI3M(c9W)05bn4x zx?%c6z7;Y50AXWi8Wf??2~4dyV%*oW5V2P|;~` zc~w4ma(F7+H<>r*yLpx$*>Lv3yyia-Y7hR;E?f8gj^`H{t-1SdZuPK|jhy|}Qrq>s z;};nhtOVoQ=M4{p1Cl+?GoDvpz_$B21J91<4ZANf)G`${*fClg%vbm%|5W@E^Ud(v T8yD>X=41v>S3j3^P6vMhIug|@R>Q!TH)92=@? zwoGe;qzPN^cpc-Z5Bch+CavBI9O}%*bbK6}FWlEPubS}vwc)`h_iruROo8UX2-VDv zg#P~iOt?f|*eWmqu(0Y^f#*=q4>BcihIa?;HNn&KsisoOmaUzBNo5G%91e%`EtR6D z@*ZCI^yQ79ttI(AQ`*A~VSnTXNER=t2TO!PVFEv26E+7^u2_h92qeQ3pJ&E?7>=t6 zq3M!ZIBjihHmQ=6z_LFm75%}E1A~Ib!u*~_dOQ#bUA7%L8WaR-*@GstW>Msrm@m_b ziHSB1)jlTG78a_h^0TwEhhZyMHJ6x@8aA69side#i1WU$T8*>d?LFLPh|^q%G1H=# zR8@tECYrVfmm#jZMciBx6M&UZ0|Ntl5Hop~{dRvIdO#WhLcnY+Q_?v)I{HI4Rv|c@ z(@WtdvUdPR;XRj0-;Z1{V7a@?Kn3$ELMgmGw`%SIC6L z0Rk+^>dWWPzvgMY<6l*epL%_3RY)=d6 z`P_&Ki#TJ(^$xIy4NxDp3Zq{I8SoGE!H0*4l3m-0NgQ4oLT&sG7uaW|^)-vjfLHXN zO5*6bK&c2QbwJwd>B*_<9$7x;_mLA zG&Vnvtkbq{#BkQ+$8*nHAJ}VdPHV~6d^tfIgRa>ac=M|IxM`%7rDgd1+#KP;ue@z; zR@|1Bgrtf6J@6GJ1~K>iun|~N%Fjj7}v|5IV3dxflRleX)qb}t~Z2Sl6 zjyO9z2ky%Ks>{&yZVtWf11Jdu0@>WV_OyErnv=An! z!yoPdDAc7M<=%b#jt+3Q3E7xSwi`Z4*{K%KVmiU-m3c3^#x+zDXmmQ=A%Lmv!N#Oz ze0Sh@F_@k|7qRVQnsufnl8PLSde(5)X8{2qf|DKVJa094jOLEjLsNOuO*|WbR{;WTlV3gAc5Nqz%yG{8U<-|#3(#3aMVzD^A$)gmgt@IT_ zG@73uTJDH1?L`95SfW-zinEi`B*ssXb%5gh<%~#yNzuQ1T(O3YK?3IvdsIe)!VieB z1iP`EBkiOILr5|P?Q4%;?a0(yvt3v-iRBgFuGcToy(ccf=~Xl|H1tj_242~ox)VhN z(o^y8f=+0lQ`#mIH|XYHewxpyY9-cnuB?9d911mJ4L%v1EfM4N2({ra-Ix-0_({J| zJ1z1BM)gaYPLK1u2B-yKKsS`Jrh#~;mw)tR5^RA=Rae*N1P0c=fMe0;L$!WP!SfR* zmuGduur)`GmE=Y?BVTRJq7_S5o2Y=yIlvJiJ6e2a#pgDhP6mF>_V+dw$c`q~SK{;( zfoPL0?IG7b+HxI8wJ&t==S6=ZQ>rhs*T$ng(i;_`_Gd)#m3zU>WK2_d5==Jw?`A(x zuZY9Tfcf~5YPK9J*c+Axy%!+EI-wr8#&!xsITDH zuO~>8%;L*GFUw|1+NAdS3sDANAMy&^-mMM~Ji>}<1Di37m&$`TJv=;m9ECQ@o(L#VOK_WgEFbv2HfH(d9QRfBxwBPokZZ{3y1Dj+_;^!y6phrbFjz<}MlU5Nw*?=w9O&}twg;!k2SPIE;vvtZ1HnOU^zH8U|t7{xA{hPK=<*gtT Q`uzi39X;{24#Z3U0g;RGn*aa+ diff --git a/dist/icons/overlay/osk_button_B.png b/dist/icons/overlay/osk_button_B.png index 2664b5923bb043f6ec7bc977b4ec7cf1a88b37a9..b572d5d7b9f3b011ccaa8ab7375937852b55e61c 100644 GIT binary patch literal 1816 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 diff --git a/dist/icons/overlay/osk_button_B_dark.png b/dist/icons/overlay/osk_button_B_dark.png index 1bd3745719068de59e5b74cb47b6779f9ce0a9bc..c92c41887c424fb7bce56d0e3829161fd7e01fee 100644 GIT binary patch literal 1816 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 literal 2689 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 I^<88C3vH+Q(*OVf diff --git a/dist/icons/overlay/osk_button_B_disabled.png b/dist/icons/overlay/osk_button_B_disabled.png index 0f35cd8f26e02fd11b120f88eb2981cedbff3401..ead1fa042337e877bfb5888ae6fe2d19b3044ec1 100644 GIT binary patch literal 1816 zcmai!cU03?6vuyv)ySSA#Ih1&0SSbl&?-X=Ba9#<2LWS&G9r5fh%7}#CCC;K6v42C z7A;GHh>Cy|R0I{n5Cj=ACG1U~=A4`!Pi=qay!*cQdq4NSf8P7ij}wdq`DFMY2ol7b z;H<&!0@fsq7sSf`xz}Lhr5fN#Fc_?7!14n~clnvvQ6WgE;mhJlRS|*%Q##PlHjwD+ z7D#gnaD`|z8rt2*lj`i`=Zf|Xpxm53A_GC&wjVbq83K4~Ybzroqqw*@IXM|bpmTC^ z^78V4&d$!x&(CKt7zG6dzyuLEAO+RJ!b0GHDpwR073JpUa(EyB3@}b3M{ufu=LpUz zfaeH6f{#<;3XpfQ zcLLYp3U29pz2A^rjO%|-{4e=E0GnW+2kt>hpf!OA@%*r3=Po{eAz=|waf#hhd*FM2 zl$DcLP(&d2q4xizta3mVt)`CAz-k^mq^14y5glDUeVm~Y!P3f_NFuwsQBJ#iczOE< z1kyr6!z0c{p1%@JkGUEf7oU)nd@c2QMpjNi(VgOwKT7{BE3c@mx?jz#seAOKzOm`A zme%JlUbekz?|A*@ZRa~yS9kCGzWxsbgCB>6M@B!5jZaKYO@E$Y&n_-4udJ@EZ*1z2 zL$`tF(1ynyC7tP>>RLHzZnftzTgw8E#AsBBsfy<}+R$5cQ($)_%7|qZbViw)voEUR zmBx*XIm;LyM%YW{=tG+9*$_RwEavCAh!Hfk6cRCjDMTf1sf7~lEX?jwnm^0U&R4xj z88N={An{b!0Hu7nN2R>}gzaGHlkI&rs={W9m6*rK3l{JL`!luD8EJuLbXE;S6!9WE z)>-woNvy<}qr8Fy7?>7w=PusMgMQ_=!f34+@Yq&vagFh9Sd8 zCR5Dvlb#B|&%e*4A1gZ_eZ8!Cvsh^u{jSd&3wIj2eRhy}Ao+z$(*AR3q1~3kw}xYX zzmAJ9GG;Xxd4~v7@(jer^l_|x-poX72g(PxhDkE+4iKfdkk_Zn=uV0WmBYNX(rhF0 zMkA)1SJ)0XJE$9fETOZTm zuWU5mY$YbB&l<@N_}7lM)$S$;+(w)Xzc9tV>erAEHz`P8{J@?ul%KGM!KE7<#98CV zve4pEvX3`~Xaj;i0|*N0$D6&!g=&JmEz&bumg8$K3CcE6&gsnDFE4x+pDWuWgL9ef z9`Ts)|G1jr;glyK>9mBX5H2031oI(Qs$piGx_)DnfX17h+Gy+B5%-8%8mN_>w8Lm? zWNd}$^ol7NX;`h5W~OLYWb$tQk{$!@-y+*D6&+0*o=*u|Y#@&L;+O#qJ?e9w|6tXBnWRvz?B*}UicgTPNa$e literal 2694 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 TJ{OdQJ0pO%alkRHeNz7ecXJh; diff --git a/dist/icons/overlay/osk_button_Y.png b/dist/icons/overlay/osk_button_Y.png index 2cd1934818160858b1a3614fd1f671e3e7b06584..0a10b01b64996a3e6fdf90b64ba6608be9a0a513 100644 GIT binary patch literal 1799 zcmeAS@N?(olHy`uVBq!ia0vp^DM0*&gBeI}z5n?#kYX-&@(khN;JE$J{{fK8S>O>_ z%)r2R1cVuq1xrgyAXiUMPhDLdC<0^~7#IL$H8eET)YO3D zK(?l)roO&DkgcPm1K|SI0J*xlxLEq}MIc5&EP@Ea z*+4Et1V}>kf(1Zs0CIsOgaH@C6oKf1D1*xa1tG@5wZo+#3}jh|2quYa2wXi-8QfuL zT9DNsOJP-yOEI!WBH3HFh`Ixl!rGD`zhDMNCT12^Hg*n9E^b~vegPq25ito#X&G5L zc?Cr!WmR=eEo~iLJ$(a1BV!X&Gjj_|Ya3fTdk05nZy!JZz@U)OsOZ?ll+?8JjO@Jp zf}--us_L5Bx`xK4mX7Y8-oE|`6DLoZI(_Dxc?%XTUb=GC+I5>YZ`rzS`;Ogv_w7G; z=*aPtr%s`HPpYUcY(!?)`_4U%r0({^RGb-+%u8 zyIqwz2be9kdAc};NJzdt_%k{rREGTl{}LsUq-m0k+hSRjgu4%#O%I!BX587uaj2(b zQwfh&P_)6cD|#o>P6QqFIdkXy{~M2s*O~DYpWFHUoQ>_@54G_eiY)?89se6Q)#}du zyZBv=k>&foZ{>2CTF#B8Tju&3d4GzzEhlnjulxFd{PWqA=-m(O^){_Tg_GdlJ59QPTFmu4k?HVv27Y1&jdZFT9P?>6Dx zhZmhoo+kdl`cUY)P=}i}y^*gH%Vyn7+wP$GuW@Ev+xqD@_ca8T&dUCB==y_?@#5VJ zZC)Bi|FWC0=j_%!%OAXcsvF1Sby9U*DUaIpnTOX)FTAt$z-+tr_qNXpSlM{byo~)3 zxAgt_+<-YM#W#8Pmd^{?)87H7)K`3EEcvza`)%2PSL^bcJ_&w(bU||Q!S)Y#nN#y;RViPPT<%z<9~Nou z!z^x9Y$6%m?~{KqMa;@mO4haQ_wy+~uhD>woZdnAxL>&RTK$^YFyPNODmJ7!kA6{DK|8qY2Pm2I441Fmw?Yn0p;JB%uK6hrML)BMyNB-)8k$)8}{8zF0hprINPYnX0lU$;@x}u4l#u7 zIz6%f)@C`~J;u8yte;z}DYfKr|002Hd(E7By>o8|8tjhV?`?4U(}RyyA`zKuc0PWy v!Fsw+TzUIr*|WV%1)RWn2siQZ{%`g}sdM)qJaM%LR10~!`njxgN@xNAs2Q7G literal 2695 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 literal 2073 zcmchYZ9LP98^(tk$?Pl&lV?LJ)yc??NS5tKO`0`%sDx?cA%08Eo)ciQW%*s;rWz63AHH*G1xwMMEI!{QpTIZ>zfQYN!Jq@B)bu6p-d0 z6$GKtXjatl(C7gF$RMkTsNkZn_DBdsnGIl_JmWai?|ts;k@TL=eoM|2rV2C44`gPz zthuc!Jhk3Z(M;1Qq^MJQ2ViieQ@i7(v%!qQMUnVs27_V7zqW8IRf`dJg=+G#us#FZ z%f4{IVmqpnr}bgahOB%a`IsL9JWq#9u`Y%2Ns@Yhx9M=z6l2B9l*!=XQTPUJuRTX?m&qsy1oG z{dN7R{Th3fGm1hS-#OrG#Aq&fiHl~%mM1XXe${guu31U1nMnLtLIA_LX_OU%75K5N zEd1adfcG})dAdvaTmmqbUzI;)`YInR`_G;Y&)`mW2hU`t^vha4$6v66*0tKERN{aNlB?f%+5Dh`x#Sh> z)bQ^|BRr$<0z25LtC-D^UV?MeeG}TIVcNB~Y+Ngr=3^_k$yarP!_sOJPjzY2>d3Vw z+2EhtvVcwdSq=k+!m-YGaw2Q=?UcN4CHAxT@NpO%5EO6M+~1$y z_K>&b%N>K2AC2%BA{BhFy#dX5;@MuB~F6NsGnebczeNz2Ki%R#@zU7z1D?$cs+i(N2| zan1s##>w#VS_3al1QR{rMKzs+w_e7)su*lzjDwb8Oz`E|Ez$JS3d#!_tN&W4T1s%E zdiP5Nw-eQRcf#fflD6bKEZblYSzmO5LOy9OFJ;mlM>-OOdIZrMx%8}d_9{&<&-NCao z9KSRgYTsi@4^1(#%e{U}UFpOdy&sRE68E+zD4H>``w(IlFQZIXc<&KyO?Oh z)1K>w8^3ofX}1z_7%v>+Y)@0K=5d3TDY^<8DXp{QX0wQZVd;{_I)PT-}Xf9`tDIH zI0O#S1>kJX>l5uK4o~z{M$=K7<>US5xM&ZvuWCt``rh!EU_g($$U|^Nw%u-Yu(04i dVxa5$31sO>jDC>o$m$!100#)zs{JQZ{{f`)^T7ZB diff --git a/dist/icons/overlay/osk_button_Y_dark_disabled.png b/dist/icons/overlay/osk_button_Y_dark_disabled.png index de619efa32d0d309e93f20fef388cae8ee8d280c..279cde5418865ad836f9938ad45a1d4f0a20d181 100644 GIT binary patch literal 1799 zcmaKsdpOg39LI;S9JJ!d3?-FIx!)3sv5GC`noI7NnF^;(JDhYj$)%Z@+pGwRp_wW6AecqqXcYo~nOUBwCmXc7AfIuKp zwnuE7z%vNklTZ<$RYRYjfrkhIY3l-oLi^u141;oG&UF5E6-`jSoLT2=tE(){Z!hyF6vC0D%ZgU@E!V=clHof|5$5CMPEYl9ZH0r_%w<%*;$lNdY`7D~m@!mqw#87!1$?BqJjOD1d;Z zrKRya7z8CyKtPKJf%2hXOOW%zAOy%R4~Bvf(k}Jj86nhp67S@ zI|T_C(S9i~gm#=#J28Q2^z8xEX_kQBT z$H`Aq(=)SQ<`)*1zAmqPTm9Z2gU2r#WuAjRdhU3?vMjgZa5*-xK2}_UU95vT zPyD9$_U1XV+iFznVHD}2(6yB*o1nxH`K~WkHqJfmuw}c=R`Z>b!Ph0&rZSTFIyn_1 zE&a+1@<_aA$Og1t{2js-#y3am!_pG@?x0_VHEUa26YOAI+i^C6q8Q*Ky`4O#F&xz8S?? zG(SdtRL~Kay>-}(<67ow*?X4e@xlKLt2d;^QsX-%$0wnj+1p5VjAEVm!g)D7>${c8 zHlNV*T0U^8zP+lxWccHlmXD-e+pe-G$=%GHN973i>#B#B4m^Q|m5%z_1u zQ}~_!upoaoSS5z@b7mG$Ky2`dwtL>yAI?W@()g(JH0@m`JnU$;D)~G&v1S`3*H5_) zhG~PTuHZ$4OIblSGFeb=4sIva2&z)u49&h`sV?;r-iK60#w=-Cvr4T(U9Ba@TI_7@ zG!6ttS|DKU6b&)M+HH)1!A1_mt?ns<-gj47tKQ&#T6tcqhQhT`dI7Au!5B$HpXzti zz3=q^t^0Itcs54X9e=BKbn=cF6XQcl993$k6~U0}@6i9t?9hrhCphmxQ|t2-@acir MqU>$TkbZIh02j+=y8r+H literal 2631 zcmcImX*k>27ygA1!<0ta+G=TN8Cy&2u{04S#!$u*TUAQbR_kAc+R`!!-B8sio!Y9^ zT7z0j>7dcZzSVBp)EZl(b~2gI^ZEZi&$;J0=RWttx#zv_J=Dv#mdAvpg#iFKhPA>t z@VpPt*g}H5l?>wlo9Dn0Xsn|U4>yH;D7^TmP%GC601$2e*FafnqB6XsRHOwi^7jxz zB+)zE7a$Uen*KKeBd&Re`f7%R`#o7TmgXI7$6`>9(YY&A!FN2Iq#)~DPGr*rxw`Bn zpMWF2wLmXXsP37b1z7<5FniN{__K6oY6q>MFslLC@T=f zbl{ZxMQREjjtYiS&(jqq9!(kEmnSsVOynU$wtb@xxh*v`!-%KK9A;kZ{A5HAALc(e zaTcq%z(d&AuU{ozENLT;Udn=*J1PCIAN#t?@uC$hfdH79uDZ6*5^L zW}LivEenStE8y(QoJU_Qbr80$0EeDYyQ+zvgso>3Hsf3PeTxT#CA<;_g|_*)WZ zgvuycvP1_l+2`Tk`JI~8GP@28dvIZ?#R{n7xt?XtX6NC{05eVTk`QE8qNlFHRWE<#L7P$DK35tl1q#K3ciR^Q5ECrYwB3NMlFbK!pU78R4Yzdxnh=MYN1M7v zkm2keB-KRFu$BT+a&o54Ze`Pu*+~iq`|&Fw>h3(Lw>Xax87xucq519;Gpb^g0&meiNo7*S5){)q=#Nk3+sU;0Pi9!f~!s&x6pBvU-H zx(RD`XSZy`1W}>nh#TkUj!1>+36ICLdpW9D$m)|t)cmANzpK{Pld>PMZi?t{@t&8dwb}Ld68r?EL|N4q^~J=c6PSNjy&_wthluD z{*188{X2Kwo-Js}$x*ecbvp!)pFRx6$2E8yUB%t9IY$?1C5|r)0@2CnHr;^Z;I>5C zRMNtn$O4PS`T$>gMXFRhlHY5d0cp{ZYc2b$ef@t^sZghxVGGvfjjuK>?(S3d6T$%mFUxHN+)oKkwFw@G zsT|hoTp;$uy}GQTV{BID*;JQ0exl%#@{S(_0!i~m2|^$h0-^Tv{wWB$!A#*VMn*<4 zxirt?5xFPRB+eg2;`ng!gR7Mn#*4SM|1v%Y4G%hHWUOb7VSOC`E z$Mk~7H^~v@q3z}se2nDg&h0}n{`%@=wj1n2ayz71z0fcm-5nkJoK!wI&R&% zHOgScDz1b z`MW4k#l84zT0tGlKtm)if~ec{Ef#kiyxh&ssLvGM2%iM~dl>`mOA11!)35vc`ufBX z6OSB|?;)L)CNPFS$*S+U|D?*KM6(`<1pQi&{+gORxe@HJI!VV?kRL*bd}UJcTwz z-pYnBeFYWzp>u`84qkR|5MAIH8pU{)G!4Uc8qeL!FTEjf`8REOx`8L$f))-i22gT{us1nRn`%a zDyP!c9EbCOj4LkUweMan`8J39oF3WoS?1}ZB_h_0usu9_1M1oz*Z~;j9`d9)LPSE- zgF0@t@LF0{j~?QvnzdaVr#oylDpSJ~PPOhJWK2Rr=ez}r?tiopXfe8MUOmP>gu!5b z&!TE{5b0Bwu_lP>7`t-^n(&0a2&HpPgG;sv6wbM40h(OEnhCTpmVT&n8UnTzo D6qDS^ diff --git a/dist/icons/overlay/osk_button_Y_disabled.png b/dist/icons/overlay/osk_button_Y_disabled.png index 8d607bc1216cdf54710226e4baa4a20e5bf8b2b9..6cb53245ad5bcbb50daab28c8bffbae3c247ce05 100644 GIT binary patch literal 1799 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 RrJ0{V0B(eUy)$%;`!8@1;4%OJ diff --git a/dist/icons/overlay/osk_button_plus.png b/dist/icons/overlay/osk_button_plus.png index 9f97874192842e618b44778a6961cb2dae1fbd75..b87bc7116160a3e00acfaf676647596980aeaa04 100644 GIT binary patch literal 1444 zcmeAS@N?(olHy`uVBq!ia0vp^DGUsZFF2TitPaavg+PkA*vT`5gM;JtL;nXrE@y#9 zWHAE+-w_aIoT|+y4HT3tag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583TSF) zfKP}kQ1O2Z@c8lLXV0F!c=6)x+qduDy?g)u{ijc#fNVGyDDnXYAc8<;5S2hFWZ92M z08>n5u zlA4yDkzY_=SyfY8*U;F})7#fSVdCVeGiEMYxoYjY^_wDu)hH}Bqi@bK}Ir_Y|hc=h_t+js9jeEj_F`;VW$e*gLVZ>rY5j|>b<|2~)z4_WY#8KwJ$Cr;Lg)A!aRhk|U)a9ZbTXMKeFmOf0skJeOkG*@Z|322{?L154 z;$_Rt@1OTR|K{`8GjoiK&#eO`;~)P&&AyfV@#T>!qn-0+^c~MLdG=fHN@>69Q~i?{ z-$m888q01LO4#>&&vcig2lizwY14D}3)w#@;NvQf&O`rd4JSxhJiWJLn^N1fXj$Q% zf0Ggw&Myu86u8DmoIROLG?&2CvCAi7+cWa&TMd(wx{iIgw`~PEN9jGKu?p zhyPKI(shGR9!f9F_ncRqBsSUYV9=HmUJv)r(-EA=&Q`rU?f%`W&&RJn2>ku<`p4|E z|1Iha*7zIeXsijG+9x;h)r1q=9|bDKiqde2BZ~f##VByxs6H=Z% zf5-0jXl8T$Oc_V}T(gt@Gn>E5Cj;QT47(I(uZk?)?y{muUIyw@}~jZkGE!8+9h`Jkofa-8o{tn_1AD zPlBGJFUvcg+bQ`wZ(De(5>RTs@T z_%L9D#M+HDm!51~U>c-+cTJDWtPOUX+fL0b$nSYB;TE#-^Cle;&E%zh@%(vV8r;0M z^?KiGpYpo9sy2CXT;#3~XSZz(S-3_tIxhKr_mt+xwwc|>Cd)iscJ#;V6GzjYzHvD} z&ogQLeh1e;OBt*5mj{bPLnCkSr%#{4zdYZMRdrv<{NQ_6O7@0xJ v^7*S>n{@K(ktYH9(Y5oKfT@ox!0}0X8S|nqv)*hx3DWQB>gTe~DWM4f>y%Ra delta 1974 zcmV;n2TAy(3$hWA85jlt006(|N<#nu00eVFNmK|32nc)#WQdV4Jbwr;Nkl0fns26HtrN-C` z8@1l(our9IY&9W;#6)7#suk+LXrLsT>b5JUnLTHKbxYknj~6>2;O?@+ob#TU;rqEF zyNC08cAhzBX5RC@XMZFB000000000000000K$)zL(5b1Z)#Kyi+stf}nQe6UO_Hva zG$ARK^wRF8Gm)48cAik%^Z9q#@X zNiXhmmoG^Ajk_NXAslQrn@^NbX6-6%NW0x$-)J=UNcy;>jek{UN&35_A4>Xuk|ckv zIIA+1G$hNi8zp_#%=SoXRFSca!rdPUA?$57o4<{m-M3O3lIQsrN%u}HGaM0bq zn5OCP>n>!aN@+-zWr?JF%hQAq-^l~#hoMqWN>MrC$D?UQ9EZc5oha|nE!hd?|FzfC+(=>gw?n0y$He`Bw z`i2m~FSRhvG>T5S`}RRNeO&$F__iwJvvJL5UI^UG^rbx96f-QNT-&bb=OP;d2pTK_{v6g}1?jK6i^x-

KRoo0ox+aA1l{$j|?+ED*p+BK` zqqe6ct@OIZMoF)%u$BwWyZf7CzZD)^3xy%BwcdK%Cc;;q<6X1=kW|hD388fr%-My^+%}ctYm;d1I&-JkF0ZAu&tm&)j zf9ZoHDaMo6@;rY;Qd#e^{*xq0DSv!f@;pDSg@r(UbN2&jnpQg47$jX+;{HZ@9L&tt zSDg_gttoMTBi#^5FRMBrlpHeZV_{`Jd4CrbRMPpiizB2@qyCH@IzbCdj!Wb2qkNQ{ zt~wx85HiXQIaPH)s32sNPlHj8kY}n685Qn6S#`!(_jVPfT@UGWIw$fx?`16J=Sh;> zzLE{IEW6vx?&`6m)je*%Br|)etbHwI%-v6vyw43iZr{u5-Bi-6d)$ASDsM<|_kUwm zhm4A%D2`X15oTv+k4QRObfZdT@^=tJ>{yZ{PsRwka4PA8F#?CwzF0x$8&VX-K1oHa z;2}~JMG@`EdcGmu_1Qm-6+A@tw|`o#f5ZyAXduwt_ev^l3d#s@N#BSWcu_;T>*)@~ zEMSnC*?}ZUeit?K(jR15w%N>%DBe25=Oq1ch1=*=*iyW-ruLz_Jq(%4ikSOwMS*`g?R)!7Vb1v5m_G<|x0e*P9Md~L+2 z>bU!RV}2rE%8I7!v|6n{yMOx!Bn{-vhx;^J6vb_6ny&P-P^DHphbm3eN6l=9q=CPG zdJpoVC~j%BT94IT$T>aFGHkcouWvLOhg9ymlIYz1pOS7Jlq2Juo@W`ZUAy)#?*4X3 zQ7+h2T8%zv`%gOa{G=(hyy z-k0}|IzRNSMBfvm(=>hf?Af!g)xvdyx&BKk-JH9Bdv0#-b%WjvspL~lmSu00bg!Ac zr|f-S0XMS)^Yimxiamthk4hf2>FMbk%Uc8#Qb8(t&(=S`wmHORsZ)_d0x`5&FmNMelXU&sjAg- zo}ZkY9G{q&*xJ2S#YT7EWMi0+i zlVJrclW+wclW+wclW+wclW+wclW+wclW+wclW+wG7%0zw0bP$vQ*Z82rvLx|07*qo IM6N<$f^L!XSpWb4 diff --git a/dist/icons/overlay/osk_button_plus_dark.png b/dist/icons/overlay/osk_button_plus_dark.png index dbe7b0c66cf7db596d8c0038aa84831943a0911a..77016510859e22cce339bb05cb04f0cc3d1c071b 100644 GIT binary patch literal 1444 zcmeAS@N?(olHy`uVBq!ia0vp^DGUsZFF2TitPaavg+PkA*vT`5gM;JtL;nXrE@y#9 zWHAE+-w_aIoT|+y4HT3tag8Vm&QB{TPb^AhC@(M9%goCzPEIUH)ypqRpZ(583TSF) zfKP}kP%#8JI5-#^8*6K8tEi}0T3Q0xdU|?5HjrUpV4$I)0p#lF=l~UHYH9*SfLvW& zU7(1TmKK~1lm!A@B0wpKN{B|dE{L%}S)e#X3L=8WhHya^Xlo;D0kR=nGzNr=MgsN1 zjfFFiwL{b+OCg&8u^L$f$i}4@O&Naf(K+ttficlk666=mz{teH%Er#g#m&brAS@#* zC$FHWq^zx@tEX>ZXk=_+YG!U>V{2#c;Ork56q1^jo{?WrURhOBTi4Lo(bL=4KVjnJ zsWWCSTDfZNy7ikjZ`rne$L_uR_8&ZS>hzhj=gwcacb@tz{i)5CWS02@>QB1 z5Y*+O9b0m^OfYao#HqD0hmXB`um3*Q=IuO7Qnub7vDwIw;IcC7E0Lne9v^3qX+h7ENRno z_Y2uSDd6KOkIqB?Y7HkySvv;QsX4A%G?=V+`6oZ2Th@zsPA+#dxh z#fsK1uW<=V-#T&kBW0!XEfXc}Cq~9D_WR?q#7%hTbL~q@J9~b1^{|+KDz9}dYn~rF z>qxju6aS;K`iZX_C+f_F(4s=OxZsxIC*^{IX{;j0PrUozn=(_+@=^7!O*(sIzV7`Hsh4Q^?6*+g z?{1d+JsWi1N0EpV@w1`cZK?XF~5krLX7Or&Xr7e?DaUO8Zk- z@ywFnT_sscTlXp5TK*8|gY&m;uR87jWSd#goKJ$DqA$xkp4%z;J8xTfs^p8uucRAk z;{9@xJa+?Eo9HjQ&mZUWyvhCT)b{tc`BfLqIQTGNgT&g6HJ6@jTwofce0NQc%d8D{ zo7+y!Ey(YAF5wok@$)7f5zXYKeewKxVH(`LxAl78YM=7DyQ(&Maa`oC4`;V+3|Y8F zG&(N%efN~+$F`Z>$0o}>U3T=x>k~)Qp1yH8KhHC1{eB16KuZ~`^p^*VL_;HQ@TX6o z!oNJX9b_`O&rWn4kq5$rQ&Y Y>1E7|zRY^F@gzvEr>mdKI;Vst0FN0b*#H0l delta 2036 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 delta 1981 zcmV;u2SWIy3%L=H85jlt006(|N<#nu00eVFNmK|32nc)#WQdV4Jbwr_NklDqd z`{2W=Z;~b&FV&M%*^T#!U}g^E@_3NnFy6nTA$~B z=V4C>VQZyQ`BmA4^edN!G@H$(X0~0@gNlDdTutWgk1SfWsJ40Y=6{r3%+<`hA6JOuQ-7or?*3q{R{KHOh0Nue8#7aueStqE>D3YHDbsOxUsLuM{hSTyo!UMv z=^c^kDchkC!kS8@@}IH_nDa|L%d&>9pJqtX%HFkAX|8yL^sd0a8?%^UVP+polH}1+ zvS<5Ynt!G@WLb7ZF$^X47q#S?e@x;fq$1YB+Ifds-%%9!^+*i5Hs&WLnbFD zmr43?%)eLXv`+ z-JIk8#`->(yWdiDM#!@4h8*`d)(tVUSAP_p5poV0_j_S^zIkUA)SYOVm$5!VBo%*z z6di!U1a+qz=f>T~`6zjz=z!qvxrS`tzI~hEB?E3hm!moEYkyV? z&Fq-_Ag|w5EgNwAzGv^6*^QFkFyQ|4RCq&znH?@VWL)&dI~OWUOiUb*RN8!q5pqV- z!Jg-c~2glKQp3k~Vb&;DVo;8Ef3-%FC@ z&$03@xe@5@J0#_L**@Z2($``JUeb`>e7e0c3m9f*_E@b}`(@0`7tJvYA#BaE>~6)I zXSk-_Za?17hVK5xqKmo6Id|U{F;CJJo`JVotw~9nBiAx)n$>Ex9y@f_hkr>SgsqZ} zN3LanN@T82eCNs=Fx z6+Y+l?-0W0Bt^MpFeDC6Pftgk27S4!ju2@!o3A&srzE{5LOo@A-puZbc@a39zJ~1d zRwCW6F1)VNk|e*A^bvIzj2t(oCEYU&&5#BdLshL-_lFSH zNgDd~(+4n}W!VRkBzdyzLe3j_lwqUMcxwn@ucSQZm6YMHA%qRXa%7x0@F>H2z5aW5 ze~(7{?CXG;-7##p;o;~{}b&r;F^DilP=Om>egtrWPGo+knJT;rm zw}%iOa`zABz3*$_y=m0js@3XmORlAFg}i8uM&nj9`+UiN6l{CFUN3y4VcrUT7pG}@ zv%BA$W!b09?6xAaBw-zK_wPvhR;^b1W5HR4iT1J5YPD9G*?M9 zkPU$d0!82eXbz?zP!?i7Tp6+mTs@otQHH4nSv!!8rXEcej{*_5zg@t{XetTv3ua(s zVqs-t=j7t%;};N?k(HBIP*hUZ*3s3|H!w6ZHZe6bx3ICbvv+Xz4-5)PO-s+nFDS39 zs;RAOXzb|e?dzW~aq`p|GZ(E~wRYY5O`ErD+rDG>-hKNI9y)dU%-M72FI>EI?fQ+I zckexT`1r}wXU|`}dj00@yZ0YHe*X6T$IoBC|NQ+oRcqfz1_q}8o-U3d6}R5rd~F@# zD0ATB%SV$!78Us_O%Dj_a?y@0Ib0?fxFX`z+L*(~-o4jl7Sv|sh9{>h8)qUu|XWj6~Y z?0ddvy35f6`!bfa>ACxb?4K0yag|5sp?|f86QnGj-rKQFscl-ctnkjiNr?*Qmj-?c zT;n5h+uTe1$fcsCxr+;f*W{W+n3WwlxGi*PPVAhV$TJZqCs{<9#QnX)|0qZ4y1^$8 zr5EOV&Z|xmo9uQlXv+z&hx_O02u@^YtKOY<|8CXizCKK1f_4CxciZ^Qu&sNlJ*lLV;B4VaarOfyz{yCrKO!c zKf8KZ%s-Xax|TK1kDYZS+@*>CQCa=O*Nqc(=HJP;esUqOaO>je-c{qIegsb~49deIumyuX*|yEoG<&USm|`LD8yEj(57#p74fjWqFoIZ2+ofvZjQm)+-&^LgIn{&s5n``i4gi)I{r7_dQN?Z%o* zPc|+v4N|_lrpIO02D{B|r{)&q_dJ(y3)%R2la7dH^3uL|{=6^^ZrGQodEH%A zo4hzKa@U8m+ct(QTq7DCm;AnaO7mme%GyQ?b6Mw<&;$Uz?%z%T delta 2011 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 delta 826 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 L3iNDukNx3)*Y9Ya diff --git a/dist/qt_themes/colorful/icons/16x16/checked.png b/dist/qt_themes/colorful/icons/16x16/checked.png index b9e64e9e083479d3ee98f767e7db0afa918733a4..0694e3d4055fd6d4ecc24c2b0ae43a246b8bd7fc 100644 GIT binary patch delta 266 zcmbQoe41&3BnLAC1A~SxfAB;_lX?c%0G|+7pn%?)LJHBONw&#AgTzXL{DK*n`1nP% z+&#U5f)k30>!;6{H~+!+pA6BWPCym8o-U3d65+Y$9mUF<6-1mbwkzn0bx-sEw*LxW zfM2!AW@|4dhRd7Qojx*igQ;g$^ox0``>seT@OYatq!!diFy3#A-SW(H|1_bFc&whJ%ZISsKqrX*s`+vtrwDO*K{QTE$pv?@Pu6{1- HoD!M<_e5>2 delta 350 zcmV-k0ipiO0-ghq83+ad001BJ|6!3KG=BjzNkl^K=ToF?)nQtb(4@VfQ7*7nnZtv^4L6#k~VJU-730 ze>E?Fo}LNfs@`D>Zu4xSCUdA8H3)se4ro$s<}4G~B+8dAals8JTr%wWT*`W!!yz=8)k_td>_-ib!R82QIw{8{xmHiEK`MLO2B{~RrD)~+ wJyf?qz}_z48lon38S|YjoWBG0&(ArfFTBE5^|a!r5C8xG07*qoM6N<$f}EY0^Z)<= diff --git a/dist/qt_themes/colorful/icons/16x16/info.png b/dist/qt_themes/colorful/icons/16x16/info.png index 8b9330f4c85c308cdded20086095eca71bff2490..e7ffc60830f9663467c642d7b728482537336a38 100644 GIT binary patch delta 293 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 N&`{A*F1u|N`hPMhH%|Zn diff --git a/dist/qt_themes/colorful/icons/48x48/chip.png b/dist/qt_themes/colorful/icons/48x48/chip.png index 6fa15899950c576b742d4bf340c40296d2673583..42b016592edca85eaf223ce71b6b83c4af1ff28f 100644 GIT binary patch delta 360 zcmX@cvVnPmq&PDJ14F_c&aFU-x!B1wgoA_Q_Cx;%6Af+Z8Dax`LR^6oKAU|!*9Q4* z^z&I0?6oe?dwqb+xx2r)hrhX}zlD##RfxY;sJ~rKfPJpNeWAZoO@K>R zfNPh($E*Oar2*cnL3;nsU`Pvn;|a8YuO!GXm_b@bMOAI(>a}m)e)#z5rE>kF`9P`F zo-U3d9>?!aJuTF%z~fq*yw;(1OO)vU|Hf;r6(-y$vP^x&efldg``^aZB6 zxsF1boCoSz)@H7M;QdnL5M%P)&wOrEW8(!iw{H8O(z3EzvP9UlaJJi*@6pLi|CCL9 wy5m5@gnJiKWe$IpO}iI8RcGG|`SLiiP5aC86qK(y0Nu^t>FVdQ&MBb@06CkF_y7O^ delta 511 zcmVgP_yAhjimjz2f{+-w zTMH5s5SY80`@_ZkmAA9A-*-2=19yPI@V}v;6ZJLpRHBRNT+(r`s34P831c8>Jk?#f zQ7u}e>mYpsARn=&0e=A9S)SOWyyha<;7T2qIMVGTH%Y5?9tQRI)FvYZ+h#2UD(HeX2KnNtR4n+TffVKffDGh@sDieT~$&>{71v5y?$kr>Vs2aQ0uUx%m&Duv#-@bkK;p3-I zpa1>)7o*&64OE!t>EamTas2I7bD;(U9+$u(vzsoB2fy2^%w4eg&P>U_Rq@)Da?kw| zO&O=n{_epg;*|OIq w;Bte*gfCN+{|f9~eqMh`rd`*J`-_}y{U6N~f3Zx?3TQQhr>mdKI;Vst04`>g2LJ#7 delta 396 zcmeyybcT6?BnKM<14B5|&-RImCiRSoo-U3d8P0DfZS-Px6meaC!CqkYiq;(`vtFD3 zi2c{ecEzb@Zdp^T+3pAa9Mc4Q|5p1QTKnXlg!FgO;s+%=56_&t#A#uGhDcqKc;@|M znUi9FSo~Cbc7I;-J^iw&--^!6as8Lp;e8`@S90O(TfbF5vF?kw5&!0^(CUuax!;#J z*8k3VaqsHhtj!B=em*$c_T49R+aeR!o^g=R{bb*UJc=7@NvWZlr1bmGc}K$VFr6Bm0Z1s`^s=(4P> zR|%iON&+g^tQOCaIC$qw)3I#X8}Vd4E^lUb$AW^T2Rt@O1TaS?83{1ONrw BxMctU diff --git a/dist/qt_themes/colorful/icons/48x48/list-add.png b/dist/qt_themes/colorful/icons/48x48/list-add.png index 74e4882aaedc98b57cce65ae5c0a2683bab31279..27a6f47c9719e8c4e00a0d641925097b508a38fb 100644 GIT binary patch delta 71 zcmX@ZxRP;#1Scai0|P_und~DI6+?~XJY5_^B&H_+;Ai7`5?uc#)78|#z~IrMj0{~@ bMkWS}-oNUCC1PiQIv6}%{an^LB{Ts59?BM2 delta 106 zcmV-w0G0o#0n7oA7zqdi0001B+zGXjAyrmENkl4|kmrbbZ#MR4B3X sl;hTR55Bi^j1^>d)JsgL;qpmhIGWmaXcenVKhQV^Pgg&ebxsLQ0G{42#Q*>R delta 192 zcmdnY_=ItS1Sba@0|P@i)6e#aiW2qHJY5_^GVZ;-b&$6~fv5H1wb(lcl$k9jl^;9E zE92(AK#@i6}?h$1)jugnEQ@ ofU05O%#F^e-xGf>wfnUDEPHmMbC>?P;C7Itr>mdKI;Vst0Qr_oX8-^I diff --git a/dist/qt_themes/colorful/icons/48x48/star.png b/dist/qt_themes/colorful/icons/48x48/star.png index 19d55a0a8065cf4168752568bc67d4ebc3b8ec9f..2ff57696d4e56651c7f1bbb65507bb4f40ef03c7 100644 GIT binary patch literal 854 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85p>mK$vmguSZLP8gv4DLR^88|Nn#0Du)029sZv&{(n{b|8153 z`xX8llL2ur>VZU#sQ*82@c*#x|1)a;Pig-@rSt!^8i;*d_5UfY|ED$opHTmQQtkg~ zt^X%9{-0F;e+tM}`+q|7|4EJir-4#h|4(UxlmVrHBBy`~)WPCFK^XTWSTRr;NC8+E zkOVQn3ZSGWNCYAaR1ai;?1Bh_86YcA6+qO(m4VEGA)sP78^S=AMUy(EVb;}N4h*m4 zk|4ie21X`k7FITP4o)s^9$o=K5eZo(4NYwwJ$*xC6H_w_OKV#@m(Zx_#H8f3%>43( z=GL~3?w;QMNmHlKoHb|ef<=p$uUNTi^_uk?Hg4Lyb=!`eyN+DFcK6}amv7&F{PO+B z&)vr;iM%mxU?dt*{)k-vq^`$)vw$2{Oh|8$6pC|ukky$fOYp~rF37d_VCb;r+^lNklgo6vxkbQ-q478>}qo z@2YC_O-uM6gr+1mHhxRQuJK!lkdR1N2(b_n#m1uX4aH(aCcF$dbU;f)9_`VRbwbI2+^=5-2NDo}wa;EVy905p zStFbbICKct+~9~4%3QFX0ZBBrl6Vgx{@J#O%k8NLTC;-v40v)7*ZhHTXs?#6VKoC1 zt8F269ziVBu3$pD+>ulnvVz?Vuz#~(U9(DF7=PVbwt}?`NW8HLFVnIO`WGQ!~ zRNa5ZVg^L5`$5`c)UviOSjm9gt7)J}3^_?)r zsTpOCsuLn3C@+wqJ_PC|x~R*Km)Oa1&n3qJiPs;4Wh&GQkejC5ki+|;J2gUBt)d|S;c-hR~XYC_&Pb2Yw~qoQE=VnF8V>Q`Zq$n zl(kF>J(QWZ!4GHwitYmlkT>HolTk=jz5nX&2pg`ztr8W3_*JK@F|ZTcTv z2-0~)Q3n*h6K%;|$j51I3J>OUAWJ40}AB?M^n2Y9o42VIDd)r(KbI|0Wm%c zDI{LkgRf$hvWZ+nfYxgzFo83WgK$Jk_F$)^zLe&G!|GsX7m|9~w+K$0fazQI zlix90iA){%ef+DJQ#Xjc29DzNXz)IV+Xg-;XR-9xLWT3##KtjO~ZMIrhL%RwB1 UQ8&(R00000Ne4wvM6N<$f}2V4VE_OC diff --git a/dist/qt_themes/default/icons/256x256/eden.png b/dist/qt_themes/default/icons/256x256/eden.png index 32a2eebe8ba7432d10c84286e4522b3195cbc09c..c0d7d8e37c2731bb2666cfa8f67a3f23ad70ee7f 100644 GIT binary patch literal 5032 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 literal 9962 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 diff --git a/dist/qt_themes/default/icons/256x256/eden_named.png b/dist/qt_themes/default/icons/256x256/eden_named.png index c77d32c38022ecf70429ff5eb693e43576c3c664..e4944d624d7b810b092e37c015802cb4e615720c 100644 GIT binary patch literal 2859768 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%0DoXs@m(5-g;lMW$to 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


FcuM82@5bL>e131+SHnqX&POFj@|`>378gAF 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 z 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 z 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%0D3YG8+=GxD*1Nyc>NsMB*>!M!+|y?s`ROd=OXfh6 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

o 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 T^)B%9oXzh(NIzu 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�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

YDMd*sts#UU0i2#I54S_RB7*^$G{sY6?0_9 z919=B^RLSl-j!UEGTDGGi}TV`nuRIK;Jg{p?Vw)!i^&mtftxh4xg9pXIY~(t+(Z2@ zW#aN^QPpc8!DIh2C>&XD;xX-!(k#Dk$8OA}yA>fbrS`|hg^zC^htZVCzE{cPUf*gJ zcONptLaETd%8;U?1l?3tmsJ61N}0L~-Bz{iAv~#S*(Ob69!Ct?;hD0Bif74#=iUX@ znYp_76s3D+BBI3@^-#*Qp;t0M{vn+b(*@MBh`fk%c;Z=3d7S=Ry)Z=E;w7xvmKFDl zOV;7qSy(4A{TH}9PDIVUON*3v?|}o3M$j1)t1yzI=*M>mXcNFeW_Rg=&e_{S+m>E` z7^ihf3+c$(bV0+7RV}1_H~|L~b<(3l@9ssUFyI6+5Qg0l5LwThoOfC!=2pHv!$g@c zjlYdf6ztO3sE{*wIeK(+_FnO8mVEuA%7<2LYH2J+pP(+4hJ4FJkg@_gDqU(8p!J9l2M&D%bszi`jU zBB#=CUX9TP|9i=P=*@^f!rQe!@kf#bnZa*?ud{8s+wjBf9`7C-L$Bx2KV&QIbGZ!g z7q^mkVhk^#8~7j^{y(ol_$D9!`z)=t}@6z#>4cxGB0M*|h@a+GD+DKOoKyH-EDE(1*-S7?09$b&TlN{fnE(g2iP64W8QctVoJ?y?-c=MA3}S%fR+>&XY}SCPTxMji@;!Pd+-bEqUu&D}y4_Uc0IzXkv4B`QRtA=84k{_&t%M?02rYQR7<|41`8 z4PzJTY8Dz!6)Ao=f&hsGGY<79BN!Mn)r7Mv0j_2E1A{fxsuzh$>G&*r$DNH5ng># zHh#Da>9p~mHi|@(kL5pk^rHt%yb|xgVtfBJUP;r%miG8c?h$nJ&NK{*7FZSVzBBu{ ze@*G>@ayhc%={rlH@Wm%om%^)py(Fq@@kJiI}8AL_jkl#p2#EfXnc7D3|B=Pe7zh$ zj+rA<*I*afLvfMMDh}sYFW(8onc`HpE@<$e01HXbP{sg&X95qpS&xk0I~7b2_7(EP z>5Dy(AoBgx;jq$cK8`|18ET}X^~@b1QW%XYyzo|f zr7gTD7eK`=OE=5hxPQc05YBWmu#4H^u&UKrE)NJD7scH%&1jcj9N*E7K3;a}8AqW^ z6XbC{tCQx`#IVn)mV_%IJSmOYI;9bFSwB~q-KjC*U_3-a711yIrG$7wC#I`00NljF z#^lVcz`6W!tney~uFXS<^xwu0+<6#-3)I1#Ys_0&E6Q|F@^USyD_3QAJm;kwZqCWF zILg~2AU`u>yq$sj=8&eg1kV?9=tQxmhhy41prK+KNKJSdsxeNdw%0fp?Li$UIWAxW zZ)>E*!Q z%%749|I=3wI}s%Z)&>-Xs?Kt3+9QV2rU-~cYO*cb$gQ_Kpjm~I$r|(Vp0oqdP9^Qo z$Zk(f(Oc?l>W;OLy`)I35R=#zlF3}ktQ|NQ_;?SR%1ExyL(;#c39}@rpBVi`2Qet% zBSa@-|G(8$ai98Y=3>{*&t8y??t1);~kgR{QOAAwj> zWD4GNIA$6D4)Y=gw~i`PW)W!!LLaIp`{p5-F}J!ea@{&h-Ysl&po3mD_RZF?JTn>D&Q|eQ_Yv*Ft1E@*oQ4(||5~ zr7Hq6Uf~kT*qw+V@6+-_g!K7O1_L;%C{#^0u;QOm=R*DcGB8FGx6AZFnopdUs0064 z_%_QVp`1-Lu7xYho?F zSF)^tWlcgjJS|s=(QOi>hQjxTRgLd!2ozQMX7_F4R>SU@*OTG50STSEpGv^#D+wel z-U#VlVu#PgR>Q~DE4vh?kZwQ5j)={Mq53(hdd1wP{r5lgaz^G5&3jo5_dULXpClG= zt`0x^Od;4`;U%-JAy~cqiPXw^*v}HL)_;{6{<=2SqcrjvvXKrShCGOSw{}?COd^k1 z>@dmqJaVqc=5eNa`vsN}rpD}@d$qs!telG`PNOo$;t9_dwXQxog_1-C4YZXkmBZJS zN<}LkDxj~*pC{ZPwh5`ZT+wYi(2uF2s{!GR$}%`)vFkV8{9}9j$L^2ZUy2gfP+PN> znq-+V^7UG~Y2>sAnstt1*WenWhHAU(jOG7eAYAczE95;uw!8?#4y>+wjXf~I5%gL$ z#)~gdlQrhpj`mRy8pLKkRN2a5P{*uLYN)soz!4uWLWMb@P7 zZX~!Kl4m$j7Sc6kkJA8RmK;_9Q$}mxqF!`EjcnFO^ z6PtkEGFKGXfdJ*+>U#MyEue4b7GwkaBPGY#cn#~8^)hbs9FkFpY;jHM3Qj%JD2EAY z#fl2rDE(rvK9mpUgpSgPKiq39fw81%!*Zrz)JTEv@o(pR9aKT~IZ|Yi(6lCPMD5tj zBDef6&Ng0liL|2@I{SnHBimq`JENTa>se}Zn&p&*q=CX{4IS!aY68z~l#S6!bS)Q> z^)u=cL~gE#&DWeJ^Br5cOmm|A&YR&1+M$Ss?k4z)`{vY^v3#?Xoc9G)uYUfc#F#?W zV{<~hl=tTL(x&7zIIU#)e%XHtE`R}F_Ct!YfiaeY={Dgs8KqIYnZ zE?n9xp08?ebLDyyawgua9mD&}#$PG7`v4i1XMA5I8IaS$Ct6PWlNoeVL(f_?MS>DD zY@xhI{_v+P4|+Cb9ld1z57;gbM^7eh6b~7u9_Tpf(%DW^_M`QwvGGWHN+;WX8s_6? zplza8B-fMAEa^jyMjWlAAh0>FKpDj7uw(>UJCO)8O|(IR^O>%rr=J=T%dTNTqpM1q zf1&*-dCj4--87J#Y5AY&lNwG>c1)k zuj|vPTRW^*cAgha;SmN^HXIQK95Z&rDb89}dBb;+Mt#Uahi1xu5{>E}M?I~9M$^jo z#)2$)eMtel+S1Y)xzgZdt<8mj&eeL-yUleIQqFxTW?9! zI0UGiKZ!e#j2y!PNz=YkRX@J=be(?gh%?wrd#t;@3+Z`JzrJ4Wk5`a!(jI@T#ekVu z_!8+|!=$_w+Q!$4DH018pQq}h*{w<(K*<@{b5l#*rbR^R5d6cFXLKM>s#?Z-1atw(CQh()?;-m(I>gbk94BvOor0LVOkOwMlAcFCcvM6mN-c9es^l z1&?i{{Ol%i#3i?e+bBT@HcbuhN~PAQz}BTM!MMM9GluiQhNp80;vf{6`(M!Z3CO>7 zg`!Rg3@JAHE)J_sH!+vF1QgJT9kQ#ue8B81^R8hzNl*V)GHOqbO*c>G4>Z|?m#}F2 zAlX~Q1RqCSA8-@1Zk`=BY#SZZ+y|0^i%cC~+I?;%D~Lbit64kc|EEvz-|`Mk7>V*H z6wQK2M<0&rDoJ1ApjCx7;7`t^*}5l4!(8)8kld}DWjaKL|n#!8J+4 zbGQO)C@+m#H~N=^pscMnkKZaKu_nG6g&d+(GTl0B)-+LhGvEVqZ|vsU`u!^0;1To1 znfj9odBsR(&dDmAC}J09tICx~Njv`eYNk!No2_c2CUIW$at-(0Gzn!wWvziOgL_9# zVO4e@;o_0pNmYsXg|e{_@I?)~{YoaZT?Fg9KhM4n)n(p>Eweceuy}IqqBIqEt2O8l z-Id4TRcccpNNp1S@FNZpA7Q$5g7%WH{fUO_y7zd@x$(Kj?;`$K4Keu&#A4CZ;z;U) zU`y8ytHaE>$+>4wCf^+USo_tbf2a1FAEfx-vs$@929z0$M1|1qWD_hp-S$}FzzObb znTQ%|c*ZgQFnJR_qfPD@z#-xC(Eeu6Xa1EaNs1N^z8XxnabY+$4VXHpbTC*^$ULFY<~-BFmS9^y1)t|9u#H)X^SsY5}| zAb<4haGLf9WA;q{!?4Pjg%6*{8|nKE2e+A2ktv#RnQ@;hfwmej+GjEaNA{K7JS**k za8bgKjI0zq3h~qmf6f}zL%LIj$UD8T=|-1BmNqu_T>spD5XofgXaiDZ41@In1)(Z}fb`#LKe z(x7InE;U~an3Xaud|g;pur*aR%bsbh@!0|AhLVGx4!K;XZfJPWqS{eo=B$57znxZL z>9Luo*I?#O&sY*^6q-#;AIhE-CF}%n#7(KtEdLR~jy!jXq@IFSoh+l7v(iV0tXf^J zwc$EJvXCruK9w`{yH6RB5U>O|LhyCW$dP``hrBAV~nf2E3Mn)z6y8Kw~-M2PFi` zui>=_3%s1!MXMht8?(qk#2w8Z^?h)z6yQ5L-LkPlR<@1s`E0(K%9$(UuQ!|oa;RpM zaldW|&&61}b{t>&w+(cSh=YcdD7-W1wl+ubJj* zr*ehf)3KbOKa;#K=?G;*nNkT-$Bg5onS#NOxRHHY{Xrn*Tb_yAa`Lw>lvoT1VU`I%-y0N#(iK{I}p6@A?oeC4CvtVmr1A8l}@N~bw zy+2&L0}7zj@avJzwG`ria_;^+C^5?diZt6vE7d2An~>N7iKk1kC|y{HIC61R%#c+& z6vu2s2(NX|hqT>-cxp%8rHJ+ZS7e;DnDtyoXmJW%lNg+l=xVGi=14n=I}Zvj%=ACB)Rp!fgp{eP#wK7?$`f72EaCGo~t()oei)N;eN4z zkmHk5lm|cU#I$!`1dyckWZX)SVS8@Y1_na3r=HIz8(wyQM*x5tAyl}SC-o^iu3E=}qR zrE=`iu|h4EVx`L{(ZQ;jjCqF6obs(&e|%rO3LVkqtVNXz%f`EFl%vsnzCIfr%kS+Usqw1GLf6Roe*v)qfuAJBt z*vo)lyj;PK%wn#eEA|f|%r0Wg+E>I&58$m1_P?KTulD6y2?scYHBgsDKy)VfwR+N! zHDIg4O#=&Q^!a~mQGjT9m?Bvngy zRE>t~K(3i8=4esGG;G)%Ti(!x#l-<(1&-%x+XS3hG( z-L@`J{P8!0ZpWo^l1SX>_EGcNhz2;u0%(b`;P?J`tn;Z%@O@XM>-N4 zxP|(T8juI}4%??d)Z8TAe?{yUX|R^J7oRHlTy}-^-ekb|{LdX*cNv1b zXi^e4JGI$PNZIDnAVL~ttD7`Ix7{=<#fCJR`HnhHtbxUVC*g10L48hu`f}Y1c*cZS z;jt1w^%!D4tBQmZV_#*A5-s5(db{QEft)Goj}}=t;+hKYb9#~E+-8D}n3dxKK;!R@ zDlboWB`d5&YApyg2>SE@aRl1wQ=ooOpB(>^thDW+kyeFmHg?Z8afs`Dj07N71kM;^ zF7j(jdROB3K8}FnKn_oLbcC;RqQ*f4>8^IT;9oZZq*It{o0<}#AXgIMKWYZWg}zxE zm$*33f+!D(4xp6|6la6Ug)S3Ghkr$ORd%y$uB)DJW#yL5kmDroW3Z^xG_Pyrab9S+ zgh83R%7M5Y(5fmGf50&~!zUw4ECss#3jIlent;84mc_Y?YCLP+XNh)|rfI@ymtuQ) z$UG(yVpO%Vw6fZMMy$G1mNytPqt+>MwP1q0R~E?2f(?H|(-9|C ztQldkx)>drp0eNsAP+p!-#of|7LI%OQ_8*DIyW&xOFVvGkN!j>C)1cd_@$^{X*iu- zZ=?N>+hNZQhq48tyY+>*<@a)RU4-l(nb-ZL@O-m>ydGam zbTc+|P7ma7b6E`_vx8a(k$KUgXXf`I@NYDUpJ=2@%}*9$C`>d5uFAH7 zP>m%(;scFCN!u(40IQv--~P@`;z1Gxs=7}W%pB}rSP$^$HdG4ZQ}@O*tR`m-ar*=s zd4o~}nq)2knrXK62eQo|@hN||{OWD_%KB|CgZN*ilD z2d(@(K6v3;lL-|>v}_gTpQOeK&7~uAD0+66MC`g$GZl=@F1(9iPekiSiSkb&;aB}o zSM^|1e7IgzHTXzXC8SqG25)>eqWpz-tc&`d^#BNa0?E|jT`DDYS zJd6?MGX^Z+;TaCM8i=<^xUun4dqPmU-(wz7p7q^Ni6k9jZwXJgv&E<3k^#V@G!ZwS zZ@21*JAxXb=5Kr!sJpg8Yh^#4U+$4@g}sYJz+-E}j{4+KFia&`yh%z+w=ilDin&Mt{NPVP#EU&Vx#T38>`~S2SiAM`o~^=~s^A_`p@q0)GtVNvV*rHN=!8S`&hp z?sQ;GmkI#ah+=)rAdD20?qV9y$olIYKhOK=4F)d8>KRWmsr9lzeCr-Wgbs=vF`;c+ z6!DrXh>ZU(aF<3r1#z;&pb$}b87H{%$n)0cUzdK~VM3$!3e;cKI#bga1K>Heg%U7@ zm48we7jpz`7(Apn#Lvzqu4VUeNC_>~6*iRVsE1bSY9Q#u)A+0Q&G-iwK@Amre;|~{WQb=ls`=rK1KGsi4O6aT(ndeEyH7?;sH$=RrerzEDcz2K(QH)F zSUM4hEMBFIE^Z7fj_Tp1#+x+qgN_|A+gB($lhVRB*rYe}j%EQ zUNPd-9sUlh8`Oi)9dlS>3*_g>5}}lF@=jGGC>wqgsNa>ca^C8Q;8(rkN!5f_TimU{ zZo;e-cW*Jjulr^7MhPga6Ar>4uM>p&Y1iN2YQnfo2qMh?xvO<>!>WE ztP3x^r!1P)z`h-9)ZJ`&WudGnlq&N(9wMz(PoKk{j(9F>IHS#7ceo`AS&`q1z zBr0V^{UUI`U0s@ckTp>`&rOfi=gym+Nc-n3Aj`?Eg6cL_+~gG6-04fp&V+MtZ!@PY zZ878`?{vf&G3r|9(>72d8kIYBZ5S})IQ@S^Gn~=jaW?_CEq(KovUoil2~|nOM^2J2 zzvac1phpLbV-=)Dz@I)6%4TLu=VS4GXfj{nk?mT8liS_ssim)a*slZh-DpamVdxP9 zqk)-;=sGR*4CejCL9&SNT@=zkCP3!qw|Aznzi{*XUa;2{mJRF$z2Bn*o7jCH)2}OV zw<0}2Y;JB}`{b&Vnb^@%F8(4^&G^{kU3o#OGS5Mf*{sGqK!VpUK&hEKgI)>I@LM$C zsV7vKV8DWt&-kN{1(MAXlffOmus8GpaWV*Gi?RMD?)I6igUw0Gh_k|)t?mv-k%+r4 zjd_^afJd#r`3C33#B+|9E!_e;hC{A=y zr=?5PIHaO!9IakPxE(X0T>wft@Mx)8Y2}i~A{5Mdn&k^UuK!MAVd4crbuf!==-iAA zH7e+otBRV(^ii;mGiZ5=RNa~pIvKxOq^+QhcEvulR{N2$HjA04bs5yOU>7KvV(Gok z;ec+^p@C4DB6~o}i%Hm2PwVDhR-IU3LuQU5ZQ}TFItCzQwt*00F4z9<&+wZr?1;tqNC-)>1={&N2Jya4@;A{??s_@wY0!ae#PO^EpcAIQhrtofMsVh z>SFC*2^p}bRa|5#fUNEEpO0&SOXQHZ|HcpvDmo%bmF1Fz)KY~Hy8+tUh zmR)RWRfSyJuOSUv96aB#6?b?C{z+ zi%WM8YHk;lqqCylXOnmHITHK!h2W#HILp2=0hcnSgU-uj%7Rz-Pes`Qq|zy3suyvoNId0B)KKrO7bKv*jtn_;LuP z48fa)OAoc**M6p5Nl%c5mf^2t0u~5%+YgIWA#$^0vnogd(mdNxd$pQQ*4%TfgK1k5 zz)HOhk%#AdTbGiw{d>~IRGHxG&EdeYf`%A;GcId)*=XeGmxcecx8(By^X{E#pF;D_ zEVj=E+7zN}h;3-Wf-a;?m|-7#bshZqfN`_8C#5%YPXO{NO28I39al^P+$>dFTB~Y4 zPb`TCZ!0Pd4Quf|u9*5VwOHhiQ>pa#DGSsF9*Se#N=az;MHI^?)T*9MD~cM{(V$;= zR1MzptoP(fArz+O2a*fQmA)05^hQ~#|+bJR{hOu+L+Bsy4UR$#x| zw~pI8XSngB%XJ*7X_Z@@Lz9rC#Teww$cbyTIOlwIi+>5jV3>wlh=B1=#>Av=`UU5c zZ_D;ZIPj|J<6B{T(~lkg8xpN~hXRoW4}6#FbN!2KF=ZnObZS!jJCskcKrriyKRj42 zWb=8>-KfDLL(F}NYR5cWcli*C z9um*f!l-ZLh$4*JzflT2bW>v}_6*ZTee%HA-a;4ws}KeVA#^Z@F)-okg#JS76}05~ zeWwR^?C(6#%>{oB_xAya)0&`{I;?kFh${;#+&PRy{a=2g^eXrBsBH~Fr5W+BE*{jJ z_HbA{P}NO0<~FolC<|%mvU)u=UIGmeX{i&v#di2Pd$#r>_h#c6?Srusk&&M>prhe# z2EW!!bbyiL8Z~65bN=MEZpptNL*J;%sj$ymkASr4`F?2~ffo(WLq~Uu3s)VOo=pP7 z4lZ=gw@(+%Dw0|h9N!^-PTKC2EqIu3|#uAAq zxPjGY@GC&*T%L%{j+rdl9oUBXD-hhPihW)$^Iq4U?Pl(V7bJ`g2<|4ZuB)Az4}>Ow zN#JaXJv6wPV%Ex!=8G4L&5L#2W14R`VOz%kRD1)c3cl0~aD0)-A_~2Ashc0XJ#T4| zEpiq`L&(5L9W$pXZILl8MaJz~I%QZg9C8UBovoeNCv#@Bf`hR8fJ^!go_CZmm zkyxZa({{e=$-XcYx{#E@Dm-d&N7%>1#^|1S>Jtl!k<`VkPN4!uNqyv1W*l2&0-|;DoJ((clbYaV2`d`#qQ7 z=-0ksT6=|`x+1+BMtkOCJ4&&l!Ybm}0s$gsQ~A29^)Pe&$^*#$+=eq+7@xQ~lD^VT zDe8a+S+H7Ky-azN?)RQTw_7cYb?yc8LQ$OdY^mQkSUHQHk}|!kPu`?27CA@m2_XKqL)ww zv0$CW0J0F)%^dXhBV{zHV77jSo}OnfHuSQF)(@QHSF?6iFMk^nP-rW=+RCJ*>J8|} zfz|4N`r#HUbc5*hgeV;Ps(!V)vV;}bk>(I+ITIUC>CLVH2#FAvOgxj{3KGpZ04WZf z3qINz5T(Sq%EdBnPb?QeE4~kIZU%lUy-M!VP)qhNjfnw%T?Y26sSm(v{3Y7$W(7Tl z#KL0WbN|iRB9D`~E=v+^svrylbpdg@)&N*tbYj zL9mzU0#5O!cQ7$J3|eiF{#JMMx1@KbSkQC3vbj{o47d0|e}A0}gF^s+^Gz( z6Idfq8-AX8m$d{RzcrauAm>F^?UUa5KOz)<~02#ON>|3RM3q-D?pjQl5ntb00PX0neWDnnbT(`9w^Db zaW|WIL{@ef4%{V4q4(5@U48{=LUQUsKh>*%EJj*A;st7QJ{F)U7B*=@C+;B{tw@1} z@!^{9y7(+)rtZvENgtPxJQ`Q1DBi+Y01ot=FgDG8VOCa*UhQ!H8X^f}Hl$_RbQh%+ zcr38xiYa>~#m*)Lw}uwLnzNGlTzxAE7IU{Ql@9%7-!V)m1VkRVifKkF(tG@n%i-Wc zcgq)p&mVMPYy!jEzYjg8c_u}zUZ)6(UJ=6ZKIJD$xkiTgt3y1(%Mbt^F3@waft`Gy zLo|on%jul}!W3Y~h&I(T0d zA8_$g<`9}TVA@St%hoHk%$Jp-T#T*1>m7-HegN}onPpB<-R$X~FrLl@d+f*&mq*-? z`FBW?1=ql6N+$;Pa2U)!Onv*9XBc4Ud3GM?tjP&h4kV^LJyG{DTnu(|A{`*m z$jwQLv{s%|QvN!dOIf3#kesgYCiRL}Oc4DVwUI8hXXdU+WVe{P8msfj&liI;~oaF>3a;B|_^)^L$VQm&8gWL1kYP`$y5Q2F8)Wdh{;{o4I zJe`iBmLT#L(9h%tZIDbDa(tiJBQ*HD|8-ZN-?~}>aHb#Juj!^AqH=u(YprI{k)E`Z zuIBXd#+}E18a9`LdZ9y%C)Kou3nGNOg*O}(tQ_XvETnX{b~Ue$I1=V5!1+ZY@bS02 zG&2xPEkEj~#)_3L5orksFy5^d+>f9p zJwFD~7FK4W40B-W!CTPUM2v=E)_y+!6iw`F!;vFf;_Q8c^nkcN^dbFr+)P`+iY zmEeoF@9Wh61^)9v@B?@G>)zs(uLMG;ekC}gi{vFPY$p2^Hb6nBDKSRB zP*#2xNP6zfM8`h-REv-=iO37i(v&yc#6JS>SJO3;BJAh%)m*s6zTtS*0~jH(8|2)@mJh10zD0p6H?LZmR&wR0m0meU#ALY$@*cv4)bX)R}-14(u z9dew1nOz_cr8iP-0NpkwtXa4M#qWl9Jwl_sPUByQl8Y|h?yE` z6bnOcw7{K|D?!n_s3bMW2jP>ClLcaN3E3r`#6{j}BgS74Uo%{phTyY=QQK>ONrt~cS$`S2d zSab;v=@+=`Z_kKVU;6u`TAf`Pv+=S9+~+l6nOJq_e(8JQbNhvSuhTcaVb?MPM8p6o z`13OOIrUM1wMb(~T`g2!n*fC!G8>LYMg5Rw%t%g+nUaL9uxgo{y)HI~_Lsi9umoDP zJfNA#h+5?8p#I;_mSYyR&SN1Y_2l-@(G_V7)zuwTpdLSR+w35YvV)8z3JV&N_(PMR+C(SvpA z(YBNjjgkyjoN|tcRh}FTcW52QN4V(re4y`cGu(Si>&189o|D+-i{B&6MO;t9F}D zfV1s(r0M#%!`Qw5ze-Wz_n{upt#{U)SaYRG6LB5197!`>2!Hq+!T^Q;hpV@2i*sAn zwsCiN2-blR+@0VaoZ#;6?i$?Pg1fuZxO?O7PH=yjb3OamYrjYTfc|igYgCP@y6P0| zg#0d~(|VYOVE5c70X(e$?d|>AB+8CT_jvRP5nEZWT))e)W9Wcj^7F2buZ7rCL7tI; zg)=U$F@WspXpu-(ldkXz^=l~#@#gkaawF0{c@Mi8Y%urc{pU{JobtZ9uj`sqiu(Px zg6zkpN=7(w1JqPOHT4dW|MkXm@fv)Ye>9$?X(7cbylQm55kr8tK^Cb5_WJ#N@8s05 zK2aFZy^A|zFx#%FyMZD6$@@wi8f7{JS}Z9QvrhJl!ZeI{l_m;b#JSWG{7;nzdO@ma zsYT*p8i-6Av_3KHvkSvuyb#PE!|?D0klfc2NW0Puw(E8nqaVy@Kiuq4+V`Wh-kNwVb=C>4ZuL^TR0nc3 zIzK9HNC>V)*55FRdQV)x&^Zd*>3x-A-*R+Df0Ms*@7z z1b2%(b@lEoNsief3d#LF1@XI$WtK!T?{m*iu1%Z(u@k(88tyG!rdt zY0k{k^9}n3A#rK#h;qLt_yk`O8@MI+jGaSLRI;Q-q4nQQB&gb0Hal1B8}4q5i2x?e z_a!+LOmvm4Qy0+#cdC2``>R?wk;a`c)ovaXS&kulM>_t00|R-__CDa?FK^e2X$=R_;W;_DP<@ms8?N(H zrr$c3RYl5YSyq+dIIGH1uOR*>RaB;0QrHPUZwbi^k+lEA3SJ>j+qOo<@Cc_(A6EdkH z#UAU${#Oo5jx|6>?L?)2gbOFc{Usj7oIrTcb2o0Z+`C=%#| z5@%7VxVWucg`&(rTra`(k*rT}RlD6~N1dz&oDaPcJf_dmqm=V#OAuvM(qM&)^89jZ zd^mwJ_3-Z`FE0{gZ7#x=2KaY;o3ApvC06U`Jr!s`#+D#^JG6Qs959-E&3OqG!Y6#HcQgQ zr7~aC=f^5f&-aWKMjGflwaeYaQy(mcok!x~93uPCW?Ofw*`IaVGD8d z2o=>f?=-mwdUMj_UTS8a+0v=S0dAJ#w9BiMik=XO-!;5v=*#v_Q99aOkI8Hto@{RK zIz-L*T214eoDkZ<9jwU4jFo#ynf!#kaq;L_6tHCZB zqHj9aTz>F(D{8V9Ml}~hUHL|+q9C%Va%TFkH^Mc3myaim|JR|_xJXAE$TCzdxBb)j zvg|~CN~ax1y2xVUrR%!Fz`}Kg`f(DlPs%Wzg7`QPuzxOxQvU$|&c1yeUo&%5w}Y$$ zBSHAEeVGj}!bDi!7^`6l`g!Sx;+umxVBsAa$SI$NYk}W*pb%D|a9hkpsrE_T*bHu2 z3_t6ip|y452=$^4gIw47IxjEwV0cEan^l4mSpKX7(5LW4ZcK;(M^$ix9WtgBI&+98 zBo6YnfwM{^3jgFbvM$xrpBA%W1QYcB#58Y&CLPu{POEPl{QA58lMa*FC$+w-ak#6F zS$fJXpP4b_&Kcj;#G-bjh`BtC7?g?LZ^4tpmFWuAvGuq%frvDynNyXEKD7$6BP6Uk z&y~BW6Zfr%;A^LQHeP+^UO3_Q5{R9;>s#l=Wx{}g(DfRUxZkU}c+fSNSp-FwY-JK# zZ0wK)F8?YkBXlz(ih@H!Zthj|TIMp+)%|Ba=>PN#U#E8q*%GRQUt138?-61?qMub} zIwykpt0=QGy(nkJg-D}bQ>~uN`Z23obo`xVN!fjGCYeU`KMT}t|7Ha~W7pMSZ`Xej z-_AcFz;zL}$?W;s$YuO^Iy&C~aJXQoVD!taU`C>-8$#h%MqoA9bW2z=WBX_X5`>;VMV#l5OA-LELQdarP~Tlfmx4^u zBITOYeDlFm$j7}lr`DMwiIF;8q9Xev;Y7`D<{{I5kP;CO4c-~Ju7Ib>`Te|38`1Qx zWi~4Wghu(1pLR0@2C6%~pUhXfL-waDDD9Y7@_vhFdMB@vD1ZtSf=BLWg6@1$xDwi|Sn}IyINT?6|Tw^v!5ol+$NqWf~IBK?sVzWWW0> zs{qqAKz+?XcENMQKVx&hW-0?B@wg#W;+MWFcHhT2TLy&%w=tQ_u@p7}<4y5OrIv_B zG?08b#2FFaW|v_*=k(76EV>t;A#b7TQqV-j#gtzoABOy=gKs?FPWVP{NbJX9Ri2j) zMZgYXDV!h1-7?AmBKLd4pZgzH=4iHQF`N6Gap7XUU)<%v%GFH2csSd5Sm%hVIDMP@ zbMh3vyM(`mO3^fpT6X%ccYpUZv}>E-#WB2>m>Z>VQu2dWwW#YUx=a15K_cvtnEVxc zCZn|-octr)79!=Vmk#-7%K1p8=NphyEKsq>cmwT~a@B%w#}*b68gC}x9>8L+nLvZD zKaN4W5!C0!#at$lfH+rmVO4%(uLJM@`A zx>6~{-{NqIpE53ThdcB|6Y$5;R2%qH0N?RjO~3T8K5PK0+**?jXYf;&*75D8VzGMXo?@Wq^KZf+W&s52 z`Awa;v`$U3)Tn|QmVnd{^EjeHLN)+Oe~l(G&*bjayC?@yABGVf-m)aJZ^GxR^|7TCae+*~%EblslZx7#|3Fht)qW5)(PAT_4ke|S2;cYNf z@w313^*#DW#{_sg0rRW9DDRBav_ayVufoDI6QA}8?1BGRhz0thzMTOtp9%G}!vW9t zdz0eFpSvWI5EKQvqZog~qfz~G7Z>Vn6@D8`!D(Zv(Z5WcR$bi==_KEhE`|>7#5otA!&W!+`_^@Ds5AWZ$J@;W4X{mAPS}&jt)R0PbzE)S!|~6&xtwxy)ogDsw?pdW zh(7ErF6tabYAHrL+!R0g8gYk5U)tqMkj#A97FG5cW(Kg~H)I-Wl`(?F5(2&PzWG9r z4EU=usg3cw+!Y*U?d*bs-7`roB=7Co(n524bhj(A5M~lA^jJvZWqX zJGe{VjJp+nreCsun2Q}VVt>sMmU2ufy6p5f76EZI9?yQ~lYy1E+#GX40=ObKj8yg0fuJPQ zeCeiW{R3;~k~{pyddhWJGsAX80)IQ7g}S|QM?quNDTKoF<#%Z^G0)%};^46Y_S@Ft z5Fv^on?mi`S32^x$pKFh=nhrlp7i>ZkmwXPj_@&}Cs*$4KW4-F$42krJsmEnCmosR zd#qdd-3R{;0bUbR`Z0VXzRs|^eOXuWiSoW;CIa^xpogfsS(|#C6bAc%`p|q{*L}6> zUHzc%^-ahkx5@efATTCkjXe0d%T0oXCabTgksKcRM4o%nOhSayXH7bPpp44V|1L+EI$>I!M$g4(aRR*QP4rL}p|2}c3 zUUw%B^b01wNl;xCEU{OA)Jw$~HpIQZ;Q`OCCqS4CW}SpHn9%kvNy%K09ejV0`7Q$a z#mY&^)sF&y+@1$kLtKIA_6HXz@4nUo5F_fJ)zTTLj@s8vLX^(OS&Vv@$pU&*DBU?j zpIJUyA6z%Wi-Vq1*l;hAEX0^__|>@n|1vgtg+$_eId~2I^wUmF zRS%N_S|K`qyCq(Iy`n%SO<*83_t09)fvZH7T;0_AsP}>W_{stLjPp9OG6A1!C928Z zpFR-0T?X#UeIxG51qLX(By^u#-Vk<2pYIJcani9g8E(9DvAV|t|CwJq$E=w| zri&$HUJ@54SJMOprqEuOU$d`pgU9Y6{AnHUuWmy{A}h{?nY!L=it*&YAJO6AssNZa zs9hM@kpcx#ZaPn+EY{H<8Nuw9-e$MNT*}7Fh3pXH;NWf1dA3l~O+)-n;zS=#nU4#h8bT9b5J;b4(I^V580#XXpKV zU*Eld4)SC4D`QuS7uRY=i(qT*e_HbW@fKTy-D#qZq79cgF?Q>LwLa)y>S9r<3=mNC zLUWLfl9V`Vvf!Q3QdIAwZTG6h1QqN>5%%-^c+a%rmEnzMW`493N+lj@khvw*;ybVW zBpR{?Mpc00;rALVD*J(alp<-@&V1la>4TbI?uT{e5X-Fd=W>X(5h!|?Y1f915vRao zLMUkHzI@vSpq!kX`N!_wu?2i#Ydb!EKg?D3-OVQTkGyNYsgYgiqTEOr5*Pf58Z+rc zkVF2$H!J7uTwzE--)yOqM2VAqlEkV?uNXe`Dw4#Qto?}P(|mJ8$(^eUdSiC!<>R6& z77s|2WkG8~=60bbL!^;4ZXNmTx_w@~n?5Cup1ht=H_fWSv&V^IjL|$eZttMKPfpou z_?z~U`!UyJw+z0QIe-rL`mLMpUo~I#pJe;~Qg53}x6r}d{9Q)Mz^}@-E0i?pH<`ca zC2>Sbz9tR?vygu_aMThPSm6eQ4R}aX`iTC)FGoxzJ)!N9K#AxRfV`Ft)Vgp z7S;;wY?tbsL-Pu#;@>l6RH-i_+1_0&aL91)`ZCOpaO?=*Kq)PN*Mqyk+ z296{y$;&f1TeAk6#uLFBU}0 z(qPwF{A{tWM0O~8QT_O1@4>kShfFWHw=WFl*I}a==7SR&5CgW`s&=6?98n^7|Z#*t-YF2!DzRLAg+qyE6L%1=L00DLWKfz z?d^;3dnK^wT0BIFK?pLxZ|<$#!TFxhr-OvPx1)DMY=67m#?G97R{>+p8~RRGVk`Wa z4&!G-f6i&!_44BN%x?-9RzsUOz_9+ZLjeko3qFec!SU!*2j?(8WP~zU`W}GyeEj)k zY|sV8m^I1#YD)EXo1WQnI+bI5#o3Mo;S9x5@ZY-*A)H|R+U_nr0?BX|8aPl+mPros z)Q)sQ->&O?I3_$D)S-k#V<$>?m~%*j*PZzG!wvD;?MJk?_Ybbv;s@Ncz5wbzn%og&5ei=Lv@DPm#}Yk!)hA^_mAz!4$Ln}pqhLNcFmCA z#3^1gnG|$cv-u*tHNE7#JA4E<-Dxlf20hy;qL;&I-@~Qe^;g9~HSIm^!lZr_3Jq%v zyx=$&K|gurVYKBlA$izd;_O1ee)d~ulE`QF+5|udALM4`EWIOF8S-pJO$3)a9xHw9 zS?|?u`4lVKVt=>t+}gt7sN?RwRwP7?1JD}^?iH2tiWKhn<{eq!h=ctnc~-$f(*2n+ z3sQf1St*|}so?jt%I?SCw7t^Z)m`m=#m%AO?a;isnuGGG)ms*GQ144-HrxO~x%Y_y z58z|*E40duvDDUl@`sTlwD0XxiB14XM^s4kXTon(Eg{Z(HElX0@-9roLFUF;n8i;z zLV=a^P8De)DU6vdkps{}I0E-ztp|Rw#p-sN;&vL%I$FhEhrRfbLJ~s(H{AZB-rj{2 z;oEZSPyh&mz*HFd6Y5%%KHP#(Snw=IS7Q%5rtZ_C==?2NDsShxS9QW;hwlPyA(hR; z24DLbGkG{{dqurVV2OwIO$*UNGcr0dP%>3k-+El<4TW8kw%uET#B;<3*`BE#Pe`}u(%VPn-TT#-&kRFj6W z{3R%AzQzI}Ao3{ElZJwze=N5|Wu2)cR^!7N{f^dyFTn0$UdX8xSEqyyp7DhgM=NwFo#iP0;zH7$YSxDG>E8JMpI z%~ClP*H6ScVCF$OI?3vKzNYXV}d6~${^is15jU^4akO)I9G@*NCbTEp&10ip@|o?ZVJB-fdDUlZOL zO)ovX76v;@OEFZM`B?rI^Zl5+UkU*nEQWfe_v06VRpMT;L&jU@tgm6h=T&EHz6t_X z>sbRG86m1MG|SQz_4D8cc8C$xXph?WV6s+y&nuEn>@ls9R1Srhht*;zyIfoq)`-A+ zPR@4H5q*LYebWnlj!Ym*@T)LFb$=S#-KA=PwAL;Aeo#K zp{93Sb0A1^RgC>nRtgCYmZduM?Q!89+tsZcCY#l?n7T_}+hh!++t3 zh1FV0gJ}_&wIgmtiadt0DUO~@0a=?Pwv$*mu>DYQ7@>@Wa>Ve*ZF7uRcViAoQFQZ9 zU7uXozVXXlymJj`b~uG-dc5>Mg}?tTMvCColK0#GYVt6j zu05z>O%$y(aFQYQK@$8Wg{#?)<7Atj%l0(#MdI^D_Jwk=$So#V4)G5Ghn&rwF>@kB zE~hG^l8U+9P)bUxvR=atPX zDmO)51J>Tv;v#}Wcwc{E@bNt3VRYqXb;LLzmA)Q_}GL>Lut;{s=LG@&X5s7%138mR?1_UR}yp_Rg(KJS$dq;WWAJ8gy zjAYcoGG3s%nmhUAM2%6VGl`tye(o^j>bJ=%_`4R$AE16!FcsE^H-wNGs&MdlH-YaJ zkt+P!GX8p*FyRJ&236b*KB!-AYc2q*hB~CD`;XqV*fjweflzh3?klw;H-jSRPT{=- zCm3AB?-t}6;0k@WTSsJ1 zFi!4jcmdxM|7CTnu@=6nW}EY-p*d&I^p*^9{q%#k+@S0VgY%Y+*WJQBX7CL;HYN4p zG<@HHdiMy?>w6XIvzBhzBSu(_hN^W+BU@wXYQ75~Jj~<*FrTXl9k*0b#KYB2!4^>0 zeyg#}i8pVFC_|YWce9XEV*=yOWr_W6EwdmlLo6DdE>~&ZLm3QTC@ZOal3H5aGf}N< z(b-jm`$&NBQr3(_mcZ;g;~1SzR5b47G$C9ZuH6tmNoN11uPiXrTu6eF@$!VulYnFo zgKu%+2!qI1uJa>9 z)u6!mxid~eZ1HSOcEU7UPy$Bh zMeG|a{d*LyN``QaZr*=!s=URiipWIlz<9#T?z_b9-j>&;DMcM1*b&qOaeh|)+C%vJ zJE+{QQ=5rl4wsbfV-tE+!21SxUhJz^9`uRKF#g(=f*h_(ClRBC*`#csNx4do14Qa}I$A=hdj-k7aaEVVEV@pfSij=Yc z4}rtz_K!;f{fPFkPw|eD ziLC&UsVtWt-7u$cmMb49r^}D&b=o$kayM_`Aof*LDK+ z;mM)Ah4Z&sD!IS1N+6v(Cta6E#wwE4vJ6WfRh4-kq7CKnuP^Nla`K?XM4NtvQ}#C~ zwp;p2W3?4q?JI&*u*k8&w~Nut4l~x@cL7Ii?n-6W#8Bq83~UGrnif8KA%@zTlF^$%s1z% zQy@KdE;7+{I21F8mWvKR$EBZ*!6+NM8VSuppBl%&f-^an3@{>5TmPlbaHf$}phIuS z!tw{ksJ5tOb&t`qh{6hFJ>ew|HZt1tW8qg~Y0!~7bY*L_B+3mnw_t{6X0N_U)xdRw zqn;Ef@_W2A3&|_rH%vrmcS%^EsB!0-kMY2j-&LiN@j#40no)y8kwzbgTSoL8rcVY8 zymgdF$nieFF?->|$hc-ZzHf0xYji>Amb*>F)X9-|7JTr(?^JZY@mcL zm{@6-lm^3knC{_z=W=f>)FKymz`GX{Arr2FpGD9Ew}WRUv@MZvI706Bd6T>fc72#v5>b>81c?>GFzi!i4mQsuW6qz+d_ zF0ppL@u1WScaGaTw2z?kt?Kp`S2KT!)yHsi-p(!WRuN zN2H25gw+q7#O(rxPK;JW7++BMLt65gymIVr+f2Jz6jJZ@*w8wQ8@i%1+UqqLsE~2T z#4S|3q1#=-P_=|`TZViydE02|_tzB-SQNC29Jew}37C*6?3E~X7ZTDgV=|u|(I4s6 zXErn72JgRhOcNnXdSs!A{cc{edt^HIhJT3|M11M~*8bYftq=550?t>~9~7g22}vWf zOvnR{^~LisagkwB`~#zY`T;jD(L}Eo<^PkuH8+yu^sIWKF#XFbwSQCUT{E-+2e;bNzF>)FHD(z4Qdf1Bx%9@w z)fRq~f$2PotI4gyXA^YtD8vW9=$)5d(QG(I=}~)*OUH;ec1A@5a+)`)e#hexWJrJ; zgo*17Fgkx4Bh$H%x7NO!M*VjCsa%hdq?#0RRR3_E?PL~J{;Fo?x&l^6Lc87&)GKg5 zD*mHsHBK>p>7E?QS18PP`YE?1YOiOP!Q1ViRpCA$Y`}2@BuYEw7Q68MFJAhk5Bc%o z%vvdoWl66YyVM3FCoT)Z@7LPJdF5>=ngKkwb-@tmKTyCb=3N_5gXOr`tq`yq_B(7{ zrs+^gilbL^Xuj6 zLGdn&fb7X>RO`P133<5R7j5Tdjr|U(8#bfVyq(YlzYcgNlh?tw_^a0qBL|cl=?JwR z1g&NstnTjaKF9K_Z)(-Pm46UF`M!fQ`;f@aR?~eoaZIip( z72FaMtIR!a;I`1WWWRDK;-G!2ofrZQ0oE_8wX45B{KH+e!UZPeKjWB_%cn1XOCi}m=@xk@0@J9v7 z@OX3p`yrKzz6D?gmkD?(>j8(`)W zmGkgW)^bbR3N5(f3wkg1gi3ve3K}Sda*|aQQu@3UxbTxinC?jCjj_C>aGDM&-<-`9 zD`D#CxuQdj`7h_J*HZ^DVI3EU4#5||DXEEj%7#!gi^JBX(WIA#M26o6sV{r9w`#cM zG7CJ@a;$t|V%1?Ytx=fAY`Boi{auUEokFo;Um(`KUAonpkDZv3ro|VjzSZR&$Mi3$yOfyE>GxF# zp%agAEF{VB%oFNeIX!IpIvDgaEferca_WDf_Tc|AZU^w`Bc=MW>W{&%QSW79CR z5cUs_n%t^k$vvduwBiA;TI3Pq(B^|W{}{`Cucc+lq-yVHG|jB|(-#IXDYLZ2pXtTiQ8>vfq_fh3DQAGa7S5H0Y=;0I~LEP}JCn>noA zU3SOSsu-^zy7P$ic>|4qve!GA5>ALZyIW!-(C^%B#x{}KWLg-rTsn}+A7#Pn^mjV8 z;EGHt5jN7oUHAKa4@@1duH{dtSRyq|iBYW(Vdp#y^_!*zFuueH$6pHB5v9|F{?|*! z-XuPdX9}nJ6e^7fD;XoU?2KqhYpK76FQ+rUcOF$;rLZt*E})Lwgny0Cy&y%7J~)`i%XgS6WY_5 z5G0;bv$smR%6vh43)Y|#6TxK3QR?+RuMpiC zUsgQj1igq=qRjZUCITDbG!&T|&&k&S(l+j%vpg1e{RV5P+)sZyi`27w=}1`F@$`c1y(I&( zPnyQ>#9Np2<2*U1&~#`vM`9Jt>rKd#)jOh6fe`H5D`k(RUk>Ui8&sY6a^S-!s2B4} z@euuTiXet#r%9k`kN%b2QYXPE+)--=(S1<3+<|-gUk^c@yHL-i9rKBxT-br+H9$}$ z5oO5J?ZKLDJ=0E)nhdhA04eEPiQ$2yofTY=`<47=bv$sqDNHu*lwEDoHB!kf!Yn}r zDOu&>i#BcQ(#o2)QhI{7irplmv-~l2Dbd>fc-_PDO}q($-ad{$7=r3V)>iY zFUz@Zv|~-4GL#7t@CrTucqRF(`^LOg^Yf_iAAs@^Ri>+`MEu7U%oB{2o=)-cwoAgQ z^A8U!$;%)&*wOY(cj#;IAXG`C{9!1@W1Mb#!;>_f$){y6*P-?L#y38TQo5KIc2Aj| zXKE~jbwZH3XE@THisw8w(V~!1;E+FT=Jag)?O#b&u)#KD1I3ON!_VhrQz!yXIaq4y zP-6p2**i*8NTG+%+|Q-!HkuO`byzFtx#RkP9BB<#s~n;tTQzOGW4~FkQeH_e%~R@v zAo?#AO-ZslWHsnyE-(qlMWuW3elVpbK&aegJoe9YeW!uVfoO4Zu-NXCcW5+!%L>sj zNmMoE7snE2lqZWq2yXD8IPP?#*&e`f*MHO=1PTH|uB%M1}J5&zwLZk8*~#XD|# zN@Dt)XolI(+Cqg_6yRKwvh2b~t6&PjZ6=eORzVUnr!D;H1!vdB0gEtxHPSSdM#*no zTdI|Cce!>5z<$?Uu&n%LC|OO z;reDhcHKk7nuizf5FSk)G`OI;dr& z`$mHjF%P8stg~Y2UsUSpSd!fbBVoeqGvcVIsMDCC(#Sn|Q@7~uvXqs$R5K8R??45v z3iZhdq2cn_`I5NboKX=YlQ!XFD`v->9Ml6r6>6dvGOpa5MOLOm7Pp}m(kPDMhxu5B z2^WRA)pJnykZ_){CN+-u^YZkx_EwLtc;mq!B*1tea|$D-u{z4;qHMl1?RXq@yU#iISR6impGy1V?(tW=ej?)I{W2Z=M7Bh+-pr zR%QRE4s=8%#g%nay8mdQtHYKdTABFMPnKB~0f&)6unppgwqM21QmW-UBFG*1{6czg z9uf5V_5u0i>%X^T`y(%<^qgES^!iPti-WWtG1IOG3ISxc>){@aZXP6bjas+WN^-EYIx*7Y z6$e*V)k<*)q**5Bk$$OIY%V%2(R7rvb&cycL%44W+BqN6mzq)jPS5NL@Ow+Kt&^;ywU{mz}k z-WZ<`#8994b_0|6dP`ewH(By75dECg$|**FTdx{H`Tl7AnF)m>!QBeiC>+}Qp zPj+iF>JU;1b>r?3=Wc!|koim=ytjkGhmT)0>YF!^oP&-17)G|UmF;^(6{$QR{BFXK zl_QMio&CYl_>unmdNeIe>}LWS$%68P!_3-!rgJrpTg6@wz zo(MYrqOXmy$fdu6(Zu^@0<&dO!X1K17>fvI{F75dM{{URt|TQvJ}kZ*P}bx?SqB>H zi`=n{vv9!USuD{(Z~J+2U@Y7yha6g)QJA!XP*NqGr7M<#C1z?SXFRUbh%FoYUgg$u$z>+nu9SJ>F36YjGI?YZw%YG2MdaWt+tsf4S(9#Z*iO6f#6~i51PcQ}FTGw0ljguP+ z#?M`hyWSVN_jPvw3JCDQIyDezh@U0fR`sCQ$k!|4Cf&D*>ZW60Ov>0ep=i}j@Mlm( z-1^SEp>TyBL`prZx@x9b{8nytx9dqqGdY?#WNG5{hVl9T)2~thAC=UyHcm@U8E|!a z^oqA+$lKX)qbI+PC8{X@KU+0BR@&*&4zf%vrb5?$sGwfAcgoB->FhH9A5 z-dC7&%OQ9$)x5fA6uT>WC90PePWK?1HNg;ti-tpiAF>Rrmc#?zlDiszbYrOz# zk94iyOP&2W4mma^>HSo1M1c4D{+fEUZgDWId0eUtI1nt7 z`eoPQmZ*^nAErw$?5O_ROOtEKpohc!W6IsNw8sjmzTQ>ZXB^tcauPH=5!B`Pg#2#< zg8Fy)b?cTzt)c)Z{3Gc#Hif`Z2}E-?%oCRmWHi;gbdgH&o_uq~eZ+e(qE|#hLAL=k z4e)$kL882k9hgo@ZwlAPLVlF4?-IGg^*;Dzfq4V5=dpOQgoVV8U@w!L?-Lz1my5dZ zaq`p$)e07=A;7iT(wNO%rZuBj@`D)j z`)SkVknAgmp`tEXVST3(C!WQI(w23VU-}Hsr71lHu5l-+Sd9;{cX(wn<*|j_I^yPr z7ieW<1S&U#TuYjFH~G{N{|10tW$%ktQ8A&MT`dqz?p25@*!x!CX3UQE5#MdvR?Nre z`u8rX*DVm{taSh{B^;*B*gMZY{9Mxq3^iPFmWdQ5qkIqhWwU-CJCz@14~@0V5~V_m zE?bHRbjFmR^iNyo-*2hIZz=>T=S3a{X7$8L7}UH61P#aMCe#bLj5Fq^x1}e~&spEI zwB@&JKG|aA#6`8aJ%HA3oPg!GR(p~R+uu`g zz{^hIyqkyb9rrDif1K4zsoLa&cJHkm0~l^X0%1&~fg-KwkCdE}Zv>Q1Q8uItn=3}s zRKYVvF}>Bh;R%m$B0PZ^w0>oWO{_Ntr=h}X+vqIC7aRxh5K4;DB98EeyqY;o5N&E$ ze63CB_M%*e2>k%plmFK3k81Tb@RJ0)3oi&bM8n%9Bv~A+ovC>*%45bOVU-Bw1iB_bIp|r6e1Jbpd2Uw_qV*Ps)c=XH^u$ke zkjHpK2sw1R7N}e9Iu)Wp{~$Qxf{Ml?n2=c+;i_tS@j-n5^oc?xHNZH;`AW- z;C2F2jDo`hj9a0~2^s!v3AXeAwh&iL{SBK@#zG43R#Qm~b)iHlW;$?>T6W12deKvck4&N9>xfafWyuohADxeH09oj82k;sk2BK-84`w!^$%wX z>YQx)=`3N+7K37o=lqT3=-tBe6pxP$%!{xB#lG9N!q7pH%Sr+`L(AxLcthjl;y>h~ z#lNZM#MZKhq6yiIWl-Q`_56GOJxX0N+YyIz$n9q2adC6Ow#ng-L_NCTj|v@8dBs)R z|0&)MO#!@KV^}uiFb|x6^aZ&~yQM;pr8DjaQS!7k9KfS4VfGtkgQxYn5B?^`z?4Ii zRCgff3MZ2dGBO%LV;bag7$=j`HcY+Uka5pF`TmnF8Rxh11!0fAbN1X8BYH*|{cSyM zI=4(9kj`nYn9$Md_);;_g97oE=8RjRqR+4_SDUe3DP@Y$!3(**-UHM_jPVeudt#+TEq1-6T!k-aj{rWH2q58&|Gv#T9EdNY;kbIK!) z(Swf%YH4Gn_O!;{h8yK`WZ9VVXYrigT0QtU9X@;Zq{y$*AMh^|6dY+NeM8XOu6 z^>}dEq2DWR-afl)Ib>if|3AXryhdukNw7C z1OFFpL=B_4|2RF>cCE$h6&!ST>FD#ocg6Bb<3D8p_zapQ{|4WAc=wNk2V8-{>UD#Jlj+)SQUnFsE?j|kYi+;R9rw+ffab13=XH@{JrTA2? zt@&(=FIUdAA1xOdlmh)EPTR>`x5WzX=L1HJ34q?yr+-n4J%i?|D~p1e)Umt8sPI$M zxu%He_x%M#>3wvnjsUn;pGkUiKX5i+-lJKP28tQ7($14x9LImc3 z5Ndp?$S3tNJ0V9vTQ0W*h#6`4Anns1y0*I0kW_4;i8A=od%iNgB*hR$@jm)&};vRZt z@t0)au>~bh5w6iva=r4h(iKH>I9DVo*F0-#{3TIIQ1`5`o>`F8x5hOH9+w~yEV|I6 z{0jeEF@}&!lUvbaRz#cz3l{R+9$@pcCM{sdV~hJUefv>ueeg7!EgKqfWHp&N)?p7F zdyT^36%GA3Q>@T|$k(_Df5p-(@5{Try*cIf*a?qGU0~gpi8(9W#|{|h5~@;?MfFrS z*{TETuhIALLY^X}p>Wd44vPoiQOO!XEK*9uKhwx`CR@S?W(XtDWiIsUKabWj^7+0gt3PaJ9FKvF}hOa1%?y7!|vVZHR zOu(Ka&Mc+{-8!quyH|Y?O93l<&%wT$Tab4fl7anf1s)38`IgV${q^N5)>zwRdFGaZ z?$dY+p^9@Sv@*>CZDXOlNSPu)+9i>e1u^o1d#*qED#n0{q}trltC~9B@0NI| z)99YuK=^{cCpJtQOW30sz#HE|T_8@)Ya$2gC|n)w7)@?o1twn~Z+|8IlyAkq^34qL z{qX+#A}F_-LB+R|zOhZ5{F;n!`^8PVmx7D~-HOb4)8L;Jy{mGD5GscCGpL`J>f%v{ z7RLW|9#6se*;}!ZL;#RmIBAM!E=nq&QfX08U9(rZEq` z^12klWQ1Klim2K$5Zem4uov&`WtfoNA^>2L`S|doDRAr-+g#f7ui5cA?~PFiP_?#bh5*9X^ACcPUz#gVXwg@Ipn{WTNfZ}&D zLGOkaQyV&zs_|lNB+rxpZUnoD_Y}E8gdMv`EXXD*WvlCR5#DRWwct-bGShy5(TNew zTEiYP0)-gIe+ui(VhWop>1+td1`juHQH~;YK&4wK)hiF|lcCrp`!!w=vcD2GQjwi= z58PkR`zeRmRuNmgE`Uh6s5L#nOZ9E3Fupx?d@fczASH}zgRUXTLQ(yffH}BKrzS^g z1yy*Xw>Apgxda}j0uiw$gvNhb3eypbrhlt_pGRKjV%{er$55%aZt&q*4tTej0c(pv z`0&zlu{7t?xYWEdn8Wyq#0b0G!k=bCNsKy5tIQgE2ri~WNzU{CkE*v|i>r&4262KD zEV#S7TY@&O0fIK}?(T%(-nhF%@SshQV8Pwp-EI2KH+SZKzo5_4=j^>|Rn@AcNn8Uoat1Gwo_;QDeeq5XPTbzGt zkFrtDgpUWk`Pl}hgBvzm{>X;05ej3FGYy-4G}Cxg)JtTsEiN3afGl)IS9iU`!qClC z4G7PW}rHY~_H1=OdFOG>|8Im@)&ZOy!cCu82V zPlG0=MaD`ZeIpDqoPeGR6s@+EjcNCC&MrG#&MpU}(YoKYv<}9k0_DBQL`v6de@|p8 zZ?G19^9jzGFHml{HyL>#XJS|^3>ho+dtA5nk~4H++G8O;cPu~yN>1FL^Q-<~EBccy zC-Hv?HGhxiCY`}lu>P>7(4JI|V~MqZDU&~*Eq0Gi@~ukPwbys%UiZD3r-foKrqB1P z+>i$L*S|xU2U%8(`Z5_1=lcqy`xM~xJZ8AD+Hl1p)ipGFjL z;<^x+#v^CbknytTPa0eJx`ir_%XcEO@V`|^M-Yr>N+5+XB|)JqBMB-6s)R5(6zxOh z>Oq@8sm4N8M0Y>x_S0L=3BMvDBj#+f`$4|^Oi*xNUPg4HB5DWy!U%Pw*Wj^_{rq83 zx)t1a9iu`Xu6*A13xU{q3vum7UA{!(i{uB%oP@%g4_%C7$^*sUc&J%?u`mmRB%If| znVAdFe9G)Pl+N*}7Jv8uvHVG9vP95t$PntGKcCm}rzB-Ti1^X$ zM`-qPSEe)s_m>s{RiS;TARFM!M&uf=n<4bKvd{Gh$)9QPn)b2hop;nHm1+`ETlZs6 zx4RNq&9gw(JNUEXFiSV2a1EVr#SMMy zHaQ2Q|i`=>2b*BTv{(e)~o$d5E8EutG zL8b(n4~0zM>>^!f)hQx1o@o8jqZQY%UJ$L6X{R=l#}puMutS)NM!QCj8)FEf9PRLd zxpuM}5K%>4;-|Ye7dcW>lk@gfv?y&yX1YxxrLEi(gjZln;`Cds*rTpS9sf4wWOgko z5bgW*P!Dd*kq$EN&v}c^Cw9q`0Lk$22p7^Hqt5OD4$rFpo%cp%FT%>p(Ur-6rtJd* z3)|v2W`|8+v+Y#2wg1wEvxF=SfB6eGtjsXcq(U#-52-xP%QZP9+sX_B=fDP9aXLfA zT|U@K(M2Ft)lYqZl4s@7EsdG={;{&&x3S6JUgFMjsW+Yu?|CL+4JUSDaP(MG?iR^h|L$ur?p`bby8F{+3oLcPE zexwQP{BZ`YyKRJ1%^69OY_jJ|(`;oJZNoO^ z=hGO005;7c=Pl$Rq-iZFetoAEQGhkZ816G}T#%+)AD!XhDBr)$10nQFcIa=%W?rsN z7d@Y5WJnJK3yW%|0+S~a`w#%)P3cyD$%`E-6&1Wr%KZ2gE#qy!Vuz!b+MegUh&qCF z)@aoT5RF&a)d`)2vy90ZW?7l4q0Mgi8BshdX03XPct^@g8vsTs3}z*oExm?8a%M)thNR#e!wk$4S`Nhd_FgFnY)fW4DvUKkYjVffrN%MkrNRspk*LS^x&chl zcQ~CeLR>j+eM@Rp^3Jv|`BP*|;$C6mXK(7ZTVq9={)1?KF<7X26{eQOn8=+nVY`iR zFP43A@0NWLRxklvCI)m04p_9*E7ZVoA>!04xE1puv+z-D`sp{HC! z)4BMg{lpv7eSaPs5sdkEdIj^<(Kn&1D+j^%o7?3jdE-~jD88&WF5ujaK(P~z+5A!+ zs7rM&jisC@D?E6_5W%0@qf0!eu5`e=vv&KKhSiLk_}jV@p4HAT{-i6PZ)eD!wZw*w zx%T+btKGLLso!(lDzS4%sUS`MjqzFsHW(1nn`r2;C}z3eU5LZgx_^!gdq7dCiUo=| z8z&bQy|!o-?q!~1|1EB*3 zYi0&z(e~U=6CV@E$|K{@#MmX%i_4ph`T;xj|ANBxl6?MI%)MGKEIx*}-5vy-u+m0CS;pA_4Ivef`gwgd!sL zKK+jTc-`Ii^blZ@fE0)G3%jUAU^82VRA5&Mj)_8tp1|mjj|SRE3x}wSnJb42As*&` z_Xb_58tw~cq=8+A_LDau+`tmOMi5)sAgQ53%kuql;_wI69*|{VWsv?bb7jy^ljVv` zw;H8icU^Oc6v!9WG4f_Y$3+B2HFozTn7o3+t-LneEXwrX2zo~_Px*=>`gSLQsL!B{V3|Y+aFGYyi@!2Z z4`HuoG8Arhw1~J)=FrFnLF*<^$IAW>rxMX0h>w-*cxE|A)leNEQ~8XL>&M@5!*<+U zgWa)2qq(eAo~f6y94mx8Yf=`(;xti9!47YE7*13s`U%!M5=AHpwxYoMTMBiF{AZYW zB(zR7E1*o5Fg3}t+L_6Gi|N&X9y>l-P4Su|Hfpn2nrE8r{I$do^z669%AZFnMJ1G? zZm%|Hm#@k+zpF|jSBb!;7YaY0lZv)M%CO?7$U9Rl#n=x`!gzT6@`X1XPBBhb(U)P( zho?C%Z|a!)n8ZQ@*;%Vke}gPmjG(o0&;pGyEL8zUPrC%E(RtLjjvVX-@AO2TG+@70 zVraZ(SFxFRGo4bz4%h9BlVhe9jHiPGLL=Q;CofaEd(Gs zg=6#(#jJSsV8?F8l2KVu0tXTeQo1C4B+?4DMWtbkDT>#jAcpIa5Z5Sb)Y>-*FmSLv zeKsrPPgSYD#@uZiDg4OS1slU8;(?k4PS0uFnbeIvYyiP}Pr6nQZGb-UhM5sNMmSB{ zQq3{TA6pCeVKbx+SKfd=frsm?Z$D}ZA09Cf5eN!zZrv{KonicAHrQ_i=Dv;8$L3EW zoCw>9U=5CDF?Q^*b03_x(7fwpeF0kZfZl-JdV)b+!j8NZ9kbbn-_X!Q29I7tL$Zg8 z!ejg^-;cBFI=V$-pU%H!26vg%p;_wb*caEJM!suR6jblaZPH0=`f?(0rw+lo%l}U7h~_v-GrYFi z02SAo{lXg34ha@1bemJ$-HP1Tft-|hdGo#v%H5x4+hIpl!*^?(>wlUc?d%gt7SkX4 zLwR&QODM{=cCqN)fb0U-+DOTm@RYMHn|EX6A5T&+f+J zq)A@B&uoTMe|{7;{iLP4&_1*5uT@m$mq%AWCKVXksw#c;{EWyCBusZrR8mBDA)lWi zt~8Sl=@i_zJ`aw$^MOlOgeA9CYL5I~W#@fg^()J8slGF`Z1 zpxx9ul1cp*y!Ry$&O^R*BOuue4^XdiQz3p=A4q(9=cFV>f8M#&?u-6Bvyp0_I1>^B zK zmEYTeOiE38&M|3XuG)`Lt^xVI0a5g4rUv`wueQ&@>*!Meip-9JB@ihN+ zzRrC=PkXd7=&D9SN6fw$uwkA!;?ENhU{lkm+?ic-Q|zPALKNK`W`vT+c#&16DB^i} z_$S7)fQtFI$Fh53RTI*gvJ%0+TIpk~{k=f<*r37TcTbz?PA8Co|7$Nbakk|ouQ_Dirh&^emx;S?cYD1&fg}+riRo5v!kx8h@3e2{qG1&3^s5HWGOh#zfXNvkQMh+Dt&n6psg^B~HrqFl6P8 z^T)(sZkhWs6+87N@b>-SaC}3CK=*@VvH}$GS@9aZ?x1EIPI@sjEWDT4JvFcqy23s}W0{Q$n;+$AE;T`9f%J(m_7l z_y)4@t*i{}3X=GM9Ft{Pv}~&fg&@vT_VsyzcDzF8Y7cV>Cehu`y7j%1g^?p9o}g7vc?2!QxCZ%DhS-r(LP-riM=BDx$6?3m4>}AhjE(4E{=_)}zI<@-dCZZV&I2u(^nm zPaZ9sc8=91M(p=ryx2mWV^4#fG2xqEKs5%#q%OtuwX$!K8eG|?(+d_DQ9#tNl)>~z zrK4W%*KO?lDPR}XK~hyN&$__d9QmyIKD9H%YL$^EDvMs(gaaROh*NJpl!Qy3NaxT!tg;Ds{xjdht= zYiD~>G(M+MVZ`6APE^OwR`XPZ#6%h$XT8>Lf$bI*MMqx_js@@d33vWPxdO~^$qTb; zmDg+TFx2LI{-Ons=~>lLS*s|Gt4+a?sLA(h{T~$ce|li#SNkDN^D?_mN8kO+AC+*N z?Pllgn8Pb1V_(_X;tw-=nb<{wTg|rw6|Z^5u1^b*Mi7yfm*eh#6n=-JhP1to|C-;8 zs5rw{#2v4Jj7Z(_R<(=Rp}2V8unmMwWMeaFJW7lFC*$lqg z`MeHlwDNM`@+)NfXH?!!&QQl#PkPCLgR*`O3$HG2$SyLJ3zl=UmTP1$(s}0du#Z(N z9&T;0Cy}Q@W<&qL`=kmvYWw(SNRln)$IW!$UX$YRawEBy`oKC7zu%*M&O`)5SZ5pd zZ~E3Ck6(8&O3Rzx)#?Mn%xd-%b#coYTPpCfjz!ocwdF;TBpXB`VUzm2t*`qA#-JZ3 zhiCWVX-pp<3yVr@CTqV18H-XxQ$g^pUXYFf9qM8zTT}Fr+({~f%ul5R!RAaHl(8P( z<>=fAp@@;z^pal~Dh$9u8%uz(PhrxoT+?UqkUvL5uD>YEvQ{FH(M1RM=_1kYX`05C z^1r=waSO)EQ+=~?RA5Jo!E;T)W@oqc_9yn5>Ib0U&k?b!z9td_<z z9^3=>kr#y@G~L4@8=db1qR8!4Jh=@-55imQ<-qxH!U?^MnofK1 zz`_7r#*)NpwnNx~*$TGGfKG=}3WRKhzqnbSrFSp?S$edd~P>YBIyyKX2{e!g^=FC~ee*`H)D# znlEphyQv5b^OIKY*%q@V|4u)A!K3>?xN+4&BLKJ!&K^l!%H`8Z5E2_Mb|-38U>g)- zFfras-dm<`CDh{!Af*eM6p99!veyr<68N=iN4AsBz?3J=M39ps(jArF!LKo>{CKWL z9#%dx=5}koKI-5kK9UwA@R4*wkXnmAB)u$dY&WYLcMj0&3jP1xkMuW7Jlu1AI=g}E zlk=$Ght`athSL|Ibf8v1PASQ?d3rRLydPWS`>x!xdH2V$ z&<@|HD%}CJPr{Vj9K|=WNasDLa$Cs8(5CQL)S;LPVD{8Ty2yJ0$o-rn0JM$~M%aU# z0C;V70MHcnciFkg>)YBL7Y_f4V>K_D96LEkr)8<8IV&9eH>(y+FZ@ZQ3xH1a*%$%6 zaZELkH&?T(vf|JHOoUevpOjt>%P$A3?pFWxBF#O8cTB!L(#kiS(sD{s6VPV+Y5#PZHd(0gdUANV1B>kae9EuAq~tTzG%r*;@9K=})Ze1s zdT%je@>I?1BpATgrM-%!jh(>6le~`&Jo77l;H*N&BitQlAv8G;nbcE^n?*P(9MOGHO(OyGuU4<*q&9F4?kIhLJYU|7qzheE8K;VxA z0=K>B*mLA0UTvkBXO#h+>AsSIA6MUqhzH(UG4CUZnc`#powtR)F&4N@vECozNcDWF zb#B-%|5P6E3;T%x^DZmblwxKas2^mhMs%~|FZH)u6Mp=v9QcTI;JUz^ep+vsuPS2R zTMS#8$-sj)%g8k{rc%kCo&n3;ZGf0v`>shhws6Db*S!H24%eazq7 zYPe@P-syHeX^6GD^I8bc`A3{|Nzs@FQNy(A#iAr(Y}p}|A2&{5y*(HzJsguMKe%T1 zu8)Gmve-qaS5iYqB))vZR?DeVe0JDOX!1!HpR>JyMbC_Hql*Z__FUmBB_U@TNklTj z+6xgMewNbslGcE3c4MNx+Q_w-e@TkD|6LuG*_uR3Ir9id@?@JI^i}$r{*JS$uZD)lO5hW z@^49$8xjzIA^_ebo_W}>b@Y?w*snKgv=i>~C=dU}Afv)Z`!rGn#0;|z)}Qa#?O(sr zw*S`Hk6iuiiu^00;%s&u0nq?Zd!E>d0MH-2#w;Hnlz{_<{Z*I8)~byuVHM$Z^~&YK z$@M)g{7g%``Hxcge~W1+D-sFyz`3(!*h$JkCydmhWF2z7isQ&AAK>c4g%jBQHSjP4 zJGI5oC|k7usge!igZi`~7MD%?{~_Y7Tg0J9hx*Rp*3Ma*LP*Xem!_b#$f~uksop>@!V7%3!^qF*xk*h57%Yi=`#L`79-7r2ZU$sI5B!EqA!#tuS#~WKf&TIvQma|C=1eJxi0Bgi^ z)~9^}15q9kxn7_~B#@P*N<=|F4Ajrg_@SQ%l0!v68lQ52NW^85;dUYWt~yam9M6O= z?KAUNxK;_?gs3`pyAcLRKWw<={Xc>-5W!^nxfu!=TU(C2{ybh2MNGz zmu9-;`yod#OQedSj<{tSWC9v;Q)gDrFP0DclXz&Oomgy#ic~VJRmaa;JTSk?zce1k zy+848ZwqfXC=M;>kh?F_j=Jnyt9?G=;pVJ1T_k4s@w-W)ENebSP7ruA>Qn# z=|g&7W7IvNbU*#V5HJ*T-EGp92~@+YL(NLsx^t!si?@N>i)}?s0akV!^w464=K$yNSoHCX%uc{VsGexacE6mcqy4#y6_D|_&Zwl2jWqGwBLO#<TFSLfl-UaBF^dXh9Q~Mtn?oVp`0Jx%aNO7h(FNu=F zn+6zPr+2s=L36J%r${@3Y|OC^lfdKV`)?X20ht42X~c6hPOAW<%6AVm`Qsk6XE^lZ zw6SUdYnQ+Uojw&sp%52U_t+82vmYA-pU-J|6pDjq2QX7kwzVpI=tIh%so4X>kVB-C z5X^h(mK>>&@j|Q$^4m@($C%C>0E5nqz-U1p0OO42`^260Q3=^J)DGI*@6|M;mGs~J zT(kGu=o^)=HImRamY6y^^IaO@z@8#kzNTKSUvWt*ZOOPIZ)H1!u!KL$zjGhgbiJ68 z<t&_|}dD-wmb z{#oM2-o$@R0(+jrmra&C>2r-`JoNtF-K&!1-g&Chu?B&EU87rm98CXps+pYFpQfj5 zBt&HaAtY(w&IWCd9Gzj^DGO;++w!rn{2u-fDK(xxQRyTAi-c{q1|@7vM+ z3w@{@crz&W=-Vd~zz%%sATab5r7A{p2?DR3bx%tK?}(r&>}|{4%c4`6R~@7F<}lMj z@G-3dC}9_7BNz=Ciz(6sK(Fvcjxt_$aZC*Z++-cTJ?aFS)r7#W9rhb5H|)u4oTHmN z=VuNNH6C)2-h*h4Xh>SIepsObDOzcH|BfIXL*$8NQwq`?rVP;zy#&dmxgdC^ZU!<} z_qwIvF%DH<|8XFPkp`L9`FzZUyng&c;jD(Mh*XY(G-*+I3UwV#vz+DqMAzt`&VUNqc-?T|b1C;j<4xrgxIyfb~Coq;lpET!eXL#M_!s zZJR>uu8~L`MXXQM4>P1WB=gyudPkLCUwwcDCAEdm_S`?@MeNPS^u>$YBH~M})V~Od z$C($d9gp`Nq~z=JLq>Sfb9FV8L;Z%D^L@} z(VcCEbkNVC%DyxZc5jc5v`<-k>44t|g6S5HTiZ75VQKZC7FF5zAPBWCI| zLfO_=5jgP7_16!QA|9#R{TH_zsgR_eN%0jg^1qWo%@ za4RjdZhQC;x4P6f&~d|{;EkOd5wZq?cq07Zj^$Fmc6=2zRSH}|gP)9qB0TV*r`EaK zTRBqW-Vm+g;9f5DPu|jJC!W%}qKL^~7|1d8EaH7&JHt;Wo{7kah?l#mcxI`Z4*s_q z@#DqohHCdFX(9$fg+)s<5m`~E9DmMF%}lFPgIb( z73|`-0MXdutXX{V>6xLbfv}^3@!ktrAHB*V)<(%7Rzy<5ThB^GN4z}lVK3WbJ{FIu z0b0Lk73q3}sh-B|g#vAM2qJW*{z3CR`2m_5zI3rsD4_J$#DAUE4NS@C>h66k2OTW{ zj&Jlh%t1}C!1+t}cB0sCHaM|Y(>|H^;m{jCE?Nayh)H9ex`+j+i@hfR%*5W)%d11u zHXjlW5h@5B`MKW0@wt^QA~Lx5kMpv7QCu-W2Z_Ye2KaPV$svi#baGwOV(hIVwf3Ay(FV1SY^DEG}dC88@)qWDMDk?L~2?qD~ z84;p$xfGaWR(!;K@|xCh1_>t+4g$Casu*RyH zX+ixS^7r}~4GogwAldF})%P7;BD4UAv@Ik?JBxx&KMgRQ%B;aZP(2~mQ^IN*@n-jo z?O^kQ3(80A<~+3kW(hA$bgqiF&RaTXnl$v5yNj(2Vm=kwX$k$L;nCOH0<@>OBy(&U zwZFlq{aQT|8M_&r`xWk!P%(mr;#-<4pUyNwUOq|`pS`NZOP+bZ-+A}^zjfX(wF-qx z;?HCg+kXwy+MN@eJ?NY(+5aRae8S{&^e);NM4C1kKUOp~NR2)n8(a|0mP?Z4sZ>6WR$_s8c-e(tg-;&Qx!Q;rI8X*`-Y;>fwV~gi34z7_LD0XC-%}C3)UU zLx7ZpDMT+yG>K9|SFcO^S(1ei5jhM^5Mo>nEPIg?B&gz7p}L1k&nix0NIOzZnws>~ zNF1=HnyUZk%uVz?n4B@$JdaIPQO)wu0y&Rey4-b>=FI^WRr@7W@7uPT;&eJ9k^q(G zv8BoqHaL$kNiC%7<~#z-@=R$$t{`Ede(tC^zd`*cMVlL+*0L_pL+egaSh+a79AZZ? zG%}ez6#Y}|os82Q1LR2ED;?uuuWqZJ5GGrRlfxZ>Wv5nGC-V5gbCg5DRudtAh>VOLHgXjynhicww$0`$nhGFr;#@g}>f?L>R`inbmJWY2kus2_U z2r3WeTzAsz_AAt$&G(XeMcbr|5Ah3xTsFblM?{npYAB^Msca@nkURynw887hjYl+x z5>+(b>c7;u*7&$0C&g#`2q+ClB{JKfnkn$;`1&0sI%>yK{gDB+nQ)a_4-5mcu5*r{ z^qloM2z07&5gG3uZ z-ln;=%dQ;1kO#`2{xFp9p>f;QPucSZm9M*@Ez6-~zcPF5`d&8CJr!O0PBY@KLhY0w zAx~~OJ=_u{-{5=ndg~w)@)Q(QpZSBVV6GBy!o8I7GO_DuHlT*%=^WQwetsAh8go-v zW?(lLe!>zHl87|kDzu?t{ET|A!S3SuK`{2S<5ziAH-dl{G#kdcVc@_oWA^up0UOM5$Ld6nuVx>kf^NzGJl_~C@m>t}O8tf7oYCUWx@NIL6-C`=+ zn)Blb83H87pp)|-epZQuz-Nay)W=OjpwD$-Tv~wMn-d@{Vwrk6B|R?kFhRhO;!yez z%rJ%zZA5adby3q@_gM?ruq#V{)X~=o8$wMQTF=eUMVP_cP0|Ez0{9g|G;xuqCkkck zNXKM~VEZ8<6kYXqUPQ_D4yEDXKg~E1w(xx^&to2|YMX3UHxXgr{#@`(rtEpkl=S81 z{i6|VC6-2^irSb&MNnA?_->DSQc*q)PT2C(iK%|IJo4i2(m1pY_UXSx&2$2Yw(AF5 z&)7L|JSz^?rN-!q;5t5bvo!qXiXHZV zO_e4Vvb^X3MTGJDR{;@>0nl~lQ0Xe&TJ(09^M7RBgDlNOiPcZSbc_hzNw z>;NS+xXfA4GVI~Rg=M$xEO`trMd!jO>uGiX-yCMaAdyQ}2Zx2*c7(wmX}@<>Zn0HO ztXDx|#~Jatpq^5IETc&DEuSJG2wF(rTl=x2C!uOE!iRJ#urpSY9oDsJyMQ{1z`~7h zmmv=%0Gb$=q=mI;^VxK=pn1HNAf{_8m`928=oDhZ!x;C$v%vv8w4&20^*{}`#j;( zKm+2hKMr(}q#%;^8Z~stAIR^iU6WU|P55(lj7)wzhbDP2+hm{Q!OiVIi*bLV)D$~U zNHRkurmg6L;foV@P~xy*Xa3A;aht4aXXcn&Q?1}^3}p(YKYNgNgjvygr(T5t`?f>b}nEN@WqV!wTXOI`I?BAI#(_SfE+y zyjY;(r(?BVUt^H+2QZS}Uh4FrnfE)vSd`QlmsA>ubh%z3wIIC&9k*rWxQ(Ww^0|k^ zh62IQ1J{PC4Yr15-U=_y+nA6I&gZmNuR{QQ82$v$uIymRfu`{Vx0`=;lr3%c8Z+Cf z3$Mwi)<7=~9$_xD`#t$)98;m9n+8EMMO!DloMKJltYjcYN2v2s6n3=Y4K| zsO*Lcc)+eQ^o>2e+5_f0Qg|%~>Iy22kG4YV0T$!q8BDX1{>!A1$LN&VN)2g9-YgHQ zfJ%AOOzbIIEy?&E2+?;%M557LF@H;YmQ{&Htk+~*Nu^Lj1kTl88XK%VB}qt3H)asE zhd3O3`UHW)`Uv}upd7Wht{gGmKJGw%a(P%|QO#0r3S3YnH@&{vdY(oiSRpA%9$!fQ zEZt8oP9AD%`3%j??BQ$lJFSn$al%NGgYlojB6hz_2VrML`I5HZ<$y zhIX{)bp%wRPSpun)JlxW*paF3d-xv})tq5)s=H*JUjlff;D4m|vuosfZ5LIEeYGM_ zb{8!HU^XII5Uw=H#ONaS2LpL{P|;8ey}J?QsW!`cEspA>3J0_i zI8PlDY2c>wee^ z*TMv#Ws1V5#HaCgcB)q?e=h6SJZ_ZlHv z17^Oqd;iE;FB8gv_y?{9WvbIRpt__TwITnR-Unug6qK~m$a8vmi^~&Gz_*V*s6>+&*MqbGXXktiQxX@T*444q5r9ITZN5Ke? z%oHG_ezYJ5Djuqkbx_qfjj-2QFNR|xD2(^O@}O!o;vC-EsgCc!tC3gkvS*gyyR>_X zaW=Yx`rr(rg*X?z?8y#Kdv?>@Z)u+nrM<3u12wjP%H01T=>xYzFNFT}NUaRh`|4CR zo#d2wnn*n^Pi#Qk&=n}2jPHu^diTezlb_GC>GKZsW3CjJH~r1gzgVe6rwm9Ud#E10O}r7X#=vWG^byAjhO^*$sOyZ@oTWI^+JFqYA!sm=B-2A&t|n zD>oEL{^V0>psu&kX%hHq(j+gbcY(YHmRMeYODhd}$NyMcki* z^pOgtdsvY?WswP8&gMip6!_R52a4N@K;=d3xy0rfpo`tr>Jf)?;;M{v>W-Q0MoCgM z-x#QxFl1C0)`d(ZG>KfC<~XUjWsmo!JFbX?dF}s$+sHEcZ5*7nh=_OJU*L@Ofi{vlc89_!F9(#_(OT z#~)ZBgY|7HCfwm@gj}!M+AWhpIa(lBvU6*bOaOccESTNCi1>4PX^dm=SwE*>S@d+9 zGTOCb^1VL}YCF2#L&pw>hS3bS?Ug`!Z)+o6Jq2@OI^&9g$WwZ-v)pB>Kf7ivoT zH}`b2aWZbST7x!1x>~Ix!~u1YW_Ko7Nyc;DTYbaA|JB`fgWs{rbC+Mbms9XQTttQD z`g3kVbCHVXkmpW-#6aw|*mE?%KS&A?tq3}N3?4HRIvqpS7I6UiB z=e0iTj%mMLNnr@lRhl+FQI7LQ)x=61MsqB5ZeftlZFVWHvauEJ7A7o`bK3G6DdRA? zvrFCn6Mio+r0qwzeKZC96SsTPM(j7Pgeb1va$4ct{jzzzBFOrh=p#mtw;T<%g_d|? zT2l0D216c}(c-$eDezC|37E_UQ91g`5<)L_!#{qME*v+WM?*dn4tiZvkv;FO12n9f zy23X!+uU{3`y-ZRRkR*pk-eg?`$^5`e(xIAeN+;-u&zLr^S+)NK&=eUfmEg(FHBci zvm&f|-Si{;;9g=}Lhnp5M^3LL2X+C#(rOP#X&I~|#(>dXVOp*M{TZ|IZJda;^ zzdPm$xVn6wSbIK|P14u$x5>rUTpcrylCUl!h-}Y;UmEyO7X*z4Yl0td^gPvaMHNjJ zQayh`rP9*HXDA*B4R)a!3T5#W&Pb3{Y_wQx2do+~ zxZu*`jiu9po_eHrYS4|y*#9PM{}fvmSSvF+(0lpql`t1dHkf*qJXr%9yXx3AqP>po zISaAp7H%F?^v-LfU^|_tOr~pKsdrQ^a>!jB!4`yXF<+h??&b`F?`O9C?ef7y6HTd7 z37si!8q6Eqc^Nr4X#3}ONu10qAQonMbcURFc2sh^j`={D{^le>$7s-^nJwE>}im$Bkby-CO2PmV$3S$CqJw z^L}DwHC#k;J0ZKWUB12n6XY=dG3vOisLtJwOnzh-dW+B}Gzo!H$i5PGC_3E__h?4t zTT*h_r4r+gRJ%XeTmNpav51g!6`#}P?0g$d+NFdP+v3o;wy85RcsB%9qKxeN1{Y5U9-XB0j~ zadNi%6yM9lnkS@g-dz#nYRmZx3;eI1NQZ&dZ&OJVL{M`_40To~)m>Z1bapzqcqNJ+ zIU9+;U1OxG1Jn%jbIv^vWTdmhx|282*CEPwQT_ANAg{bZgggqzC<|E%l!wIJ8$#yp@B!%+=AZ zO@f-GHj#$@0i4hHu}H>^p|!yPW6-;y1`L7T60e>g8UkJ>VxDg6A42TIr*R2HlBN^k zrl^^HXbXV;36i1fK3arabnbnWHg>*5jn4#^n=-?-q?-W4#`s3-Avw;z(EnT)|5f)+ zgvCD+=g0~30)uIYd@-U`oeI-Griud_KG(st(rhHcog!WxL)x4lCM?#UksMkr6%jkdXA3$ydlno*Dm(?NMa3?1G#;?D{LF* zFfF}EMB#72=>E)>+ZhDw$-1TBp$CqXM!Ri5-}%$ySMwo%j88=_nJZm>Qov3^))U}miwQ56*g~(? zz1u_qv`XL%^DwyGA8{K+&gB(Bwz(Eg~?>s#=#w$1BKdPOg#uokW?sfq7aYM$dt$ z8sQ~`KgVduN#3xgGLw2}lG&hoWEHt}6vR2e-d)Y2F~$!vL60&E;>P5Sl*fK1{B&Ny zdc*^GT`~V#0S(q`ClgS{V4{mOIxcE+=2c4h#9F<0b{viJ_hc)5yG8uI>~^N}ZSe=- ziAWv!H9vN{!?2_AnVBRjo$(@Npt<~9Z@ognI#}diGi_)XqXd;4 z%N_AWA{X{>@F6>T{nfOWZhd%T;?oDt)HrO2OKUpOkqwENz*(QXjKN4R@EIlnUi*F! z%Ewx}JkkiBK+U>c+Y3g`@8oOcheQg6+Z}7f-*UrHjYdftiGesD(KpO%(^cFHY)9iY zw%Sz;2iXe_c=9;yW#mz(X@zHxWF8Ji-MxSCiJW2+lFJe9Bx+jM^DS}g@jtz#jP}dDQK*@+k%0A4@VLwZ0J(^7Q0ZMn;Zu;Dh#Vj{Q%l{ zkZ#L*%MKhm7_e&p4IC2I_Ok73eTPbHgJk5E&Frr$scaj^U=Ffv%o;1wyey%M7{*s9 z2^YCCI&nsA<lf* z2)cC>h3VQWMbEJ*Z)Ep*odmRa+PMx7%y_NudSSmPHkF(UWj_W}3dTx2D8iO( zWl=*0(^fxAnD^jv6YnK;;tAiI43JZxEx5@dVxw7(B@W+xtbU(aRUh^25r^~F zzin6gP&tNP{n3h>0s3#8)dTXWkLfxW-$grvg^#@urw~6g%}~A$y?}*PG;Lwy9@Vx{ z_JEX-R?9QqXl7cDFYNRJ>)l@QtN$b#UBzNpa9R+%-|Jsy7!=Eg9TpdoLe<0gmBRPh zkyQ>gUj>sSJ8fed?WGw%?^TP9LFSLLy)@kRBNZ!sgX>F$Y!Z7Hm~S7L2<#&I5oW$@f%r?(fUscg zO&<7=d>DFMrQ#xQzd*)4x5_oDUVwAPJN^yf!T_9Vt^hQAOR&&ix&}J7$io$&vbgK- zYG~hd-TVQmTXZMlmcsPuR4B!RbnnfGPK}u2ZD_aha86Pob3R7q=kWX)GLd$-N>vo09`s3fZZKgM*P%imhpqj&2hv5*hcKz`!QLKs8P^ zYe)`;;X-40!d()t(;T6neV&4&H(|XTy?rq{SNFjH{m+YT(QY1|REEXCd*=Y`6uh}4 zu<0nns9s;Mo^p+7fue^(r_{Wekqw(N7r#RLB*yKpfg(yDe$@T)lQ?VU)6Q9!^wWNj zvAOvryI<$HAG#xmXA`J9Ft6ubU7T@$(|y`y48?&%upGWkd`R{_pSt*lfEZ#Wt`K`a zruM4@6Q39=ygt{I_;Wq%ciL;yMsKoP_X@9KK=%E$snXf8n{ZB#2|p|BD0ZLHH24pW zT4C-)%Tv7n+px?KqRDWySmXV0nUhsgiUf69nbSDf)Oh;XFWVl*vL08Dr;e9}=EstI z3%TaUq3(3q5+z4p<*oUF|7ocI^Q*4~$L?Y&RiM=FYsKC(WY3WneEq@D#AE{RNaci` zfYO5^wU%(0&2Bj7+{rqz>;Gno3jl{l62~en4PqWeqW&GI3o`W1JefFPF#|RR!%Sva@X^|WW?i{kXMqL z4B9+z`x4e^I;e0u;!Decx@Ss?&n)dW*xS!;W;$L{BMsk4uf_Y>Le-y}pvVETWk`pULAw`E)0A-H>R zZQLzLXxxGm+}+)sKyYZ>-QC@Sy9WyrXdpmvzrEHz_c{A~>L1W=&8iwT#8eLz@3P=$ zZ5gu4wN3bW)&5IwuUzVp^aYKAdy53YaU7G|i;1$asT^ss)wSvtKP;ZdAlBA zv%55l(z1T_7wH{W(A2(H2A$D5(3IS;8m;rHtShgIqf|KL(`3+>({N@M8XuHo6R2Xy zE~)g~Z~!2j!g;*$TF7)YhcYEQa=R&83yvzyP`tm7qlubd{hUR;qCQd_Pe%4uNrY$D zOI}EFl#SYjHg=P^i0zv9&p-J3L_=4iwY2)%7lyTfPuITS1y^iZ>|tOwjlvHVwYS?+ zc1HGxcJB|!yljA-MoX32Oz+PsB2U_VQNK3YorlIHsfN%hV!&c5kw~AQESn_3CIr`d zJ}Hl#l0+$zY*ieK<^6f!Cd1|Axmu+J^*(IR#KH&`E+^3?(q!uVpYR&diO+K_C!rn4h!M&l1PbH_fnD0+9EKs-MBdd%FzBnebW*^ z6ttMVqOI?uEg)~^>5h*cQG3I&LgPS~}3cX+yWwk62_;vmy$r$m?B1%H?($1b(PNqRY6v*#USFWd^U~QH{H6b zEydN6qwz2~jO1}rLop8exeZilWN+?u86qLt;K_fR8$Fc@737>TAZ zhmhr;?D!@7Qb>;^YSTzpDB)ud>JbW~l|PUihiZTZhb#rH?Pzl5GZ<03yWEFD zSxGgsV$1tEDw2O9d~^4j@@FjX$bHOtn`=MNMdLP_?~mWWq!C581mee9u`QwFSH%HM z`WxVcZ3%35+Kct;@br0&>fP*Of$4uze_d)VR9e8e+*!P{yB3`LT^pPVgP%RN5aJ*S6?J$)SBUg0wj z(%L_Ep9TJ@k7y5Lw~x>d=IUA1dypSseCmYm8hw3st#}?0!|=%Q*%VS~HT}rTQC+L0 zrg)+TAW8DKCj?4kZmi0@6ID7;?4udb<<+;V^Ht8u2+8w(4#0uuSs5s#)aRkY_VC~8 z35;AmV>6@TI6q)NYU!y@Cnv@e(63P!Ui;x}pCy9X_^AnH%RH5HnRMRtSF1Sg|n zkr|LH<&!{p=(BXr^f=Hsh<#ZbDr@HZqp%b`!>vz*9JPaM_((~MB^qpQTI=>H<69ly zwsXaK(*eLVsK7>)81hgq)J}VTmHTiFJI7LSQZft>>(l8uQEF&O^@VmADXrgWp;BH? z-kg3HeD&wevvJQgv1PJXYKBgxJg?*7RJJ$@jQ>>G#rDDB`f_9#e;ksgxr5Jo!d-=Ef74k;SVadGR@`I1RO;_!H8gK$Vejwp}Cf;(5_2n zB!QaGb@j+y=hwY>w#QT{enD?9L~p-#X5&5UHxklc`zTCEHi^8_e2EpVVy^7O<$zus zrF5LqJJ9mc`0ujDeL|dP=Q5;!u%LTtxelM8?@XX(pgv*iZwb<3?1pj)E|#aN>ku}` z%XRjBduV!g?0&X;&Y`$N(Sjt(nExw5qW>{nY6&x9D4cRPPTeMbcq`zm z`}2b^;heTTx1e1e4C9?exLTeT?H^186cQ(GMZ!~zbqx`PY~?J=IQamH!m@kPY6B9L zRQ2$o1&#(==hZyjOl`H9rTYHW0_O^Y{2;)23}mg@bliu-#L1gW)?k|bXsQ#KgW{#C zNXp_CN6p4lo!z0Ej=TiFIp@aC#-R{wHofH&E=QnVujAPw3Pj5)$;5;Ab6Y!jjbW!B zP$i^E(*`KeM@Z*G6~K0f;kZbsHS*8W$n@ zcH7iEJ5NhBzntVn>U($9#I~8Hh3xq1Nb=s_Lyt?kYip2kGj{i3N}~Gu;@i-gr=}qe zd>>sp+)>uDg{h(Erm|`F#D~!zG`rOtN~5CQghf_{=^Mb$>RHMUf5+M#jf7(rZTvty z!}gVowa0W28Wp-pPfo_U>0e zkOgP{BGxaBU~PswPSlXO1z{obEe!n!&~oBd8arL*`4-if`a-i^=%_Mscn$XwFzA`k zP)&4_rrH{NxF7by(rzD8qQPHn_QQQZgw>0UXo_g|$F2i9Y(8BmRZ%elkyU$h3b%@W#sTpHgvPK zN#z@yd62OUin8KWIrKIOuF0=z{%OrEe0MQ7__|e_=b1xz1=>(*a4na_ zey+QZ3gAavfuCjUhJVf=k)0EfnJszsk38k4OS?_sAcShz@kr_v+4;>v!yAcda4s)l zJc=YoADBUn{T;A|M!I;9_u41d!*2dmF`ulnl#drrCy#saWUkik6jX!jB+W4@j87<3 zg+9UEK_a@v|*p>RQ_RU)=7)O^j^2^9x~&;?P#-$ z4duYMefmjxg7S+l+B3KsiVtaG7fGsxu#a{AbyXsA%@op%LlcJvjWw)|!DaSOW(^2- z(?Jc;*62pn3Jc>Jn}R2e61pq091MSJA}>vuA=@a5YXbE6aWJH{&f#GY=4 z0rPRFXyUQ|;-D0rW7^~iPFLW(u*1*KO?nfu#0zZW2-rnF#3Gn&8ZH{*{PsG6T^?ZV8bd!>FO7hWP%(3n1BLfwPT-OvidTRn%j=ibi~yXVJcd3+ z$6j8nB^O`dmd5HGdNNBHP^v}jq>j{iKbnD8OG==2^L2-N1li6;OQ=+1%m%ja&XhG{ zKX&HPPux(&I)GE0GY6Z_!vIr&E`c$Mr*r<3rc8zZI}#$z`8Ta$8z=2|STj05ns$NMJCR*9nB6wP9_XnIYf*)v+bTVo=?d?k^mC*!W}%K6>OM@uV+EpR$Tr9y^`)mb|Qe zQSe(;gUYHNlt5L(gVdcQCx~miLjX3ntE%QFp0MVNt2k}b(17ub_`XP-$JeKpgZY%p z3)=S#9)9^U4_aL#c>+Ck7gy~mXh^b~ma)&LteKkhs;a{w8BPm)JeEiyl6ag=oX`hURgTC*NEfB_%{F)#dXkgPXp! z`4YBPf!_9Wt(MO9Rz9w@NZ*dHV#~-edg(iTk4YC6QzQS9>;C6{<)eswE-N&j1+F4j z6wgQU(6eI1#SgZF=|Ek;8$_id$k&%o-2ANXfcbM3Z__d``0vnrfo6f!zk6_jS~ol- zpYIX;_QzB8!9FFap(K_hnk1nXrUS(Z=Lb5qXH>P(29&B8Nl(wk$!9UoQ5_%yt{@qe z0yY6I=}JF;tiX3MW9@UjbtCOdD%l?14P_wknL6ph8MInj5i?Gs+D`R}D1c zOmaSQB2;jlmt`Ztkt8BhdhXnOKN2N1sQK{tsaCJ7OPXHRvt(sjvVJ$c_f4O@ljB4H zdbaRS7VGIB--Q$7ljB%>{W@p3kp(Ni0*}@eb{)g1O~Cfp_KyYue!Go)sZAp{Ek(Jf zJ3aTxUQQZuq9DMi2lUx^>b>mDXC5`xeKk}ImO7V6bTN3!Xb<9b)Riy7M zp84nJ66o^gbJ?So&fpQhBfGqh#+c0wz1%w-$35j=Ts27I!;n8A92Xd^5#3m$uIP$}ZC>#G;FFZcU{V=|ArkKOUm3F^zFl z@^SuxgJRx28f{%J`M~>7?Zjfctq1Rud7fq(pBBk)J-||a!QZF!eR)NSjfbuxS9miU zvPL$Son_o_b=KV%vnLLTmX3wy{`$?|?tE5u^}0A3XC?cOFlsK6dltVyBepLG7u?j% z)7#$5(KVR2tIYX^Bt)1t0kao!N>6mEK9~k~npyu!4dG*}jmu8`5IAQvo`f2%XA=@( zM>gN0YVa^LMzE~})ejgy+m{@?($uiXHd3~XrF8bb(kM~N-X5?cBd;ew(IE-Jt>6qU z1oZ_;Hl{x^JJld$PjOhC(jUm{@L1AbLibKBL?`p6Sw)+e7z5NlWGu@kRaLZaD(?a; z)|)ocUZ1E0K_*Y$+-56# z0JNf<7SVtqQT7e)hmRDk>~(oNRw`5UG1L8QBJnvTCiHw`f>5Sj2^t89spyo|tJjne zL(SFVd`i|0jZVoBke(8~Tl%`asiAq5mi2xT5v~Oo$7fJ5t)N1F!uhX|NI%@h!)XFP zLMO+VNbZ}zTd5N15nbz`h>eWJh|eE3QDeWefI$}pGS|9q$jcgoIaO}t{5ywa1bT)gnM=Dq1<(L(^s zuj$kh5c79~U#_Ec{V^fFSU;ikgWXE(+EVWF$il7R+f@^w7^Q&hxxL+^buQk`TUSGn zE0Z9G+t>l%`%TRelHvzXf!%NTE5uHqkXB*JmA(2q*LK2ov}Q5$_?w0_8`IU(Kqbd< z0oai8RTAOR9!cOwHad|=Cc#+Pq|=X;&h4eJ9Jr*s9X))m2XNMG%Yv$(%Oa=yYsyek zb4nt;y%gA=Z=m2N#|Mqb2LTSlCM55cYT{wv6W!X9s^cr1^VEY;k@GSjVlR*uXh_~T=}>Sufl~Z@TfHsHy#zIE%T*A zOvAF&i*v|+Mkz{0lL+Flx)X^WHWr@G_$@gfZ{_2R3wOHrjC#1Leu*j>C@1B*t&wne zlh(Pbfg)U5;sU!IX(Hk{>f$43)&qkq&(Bw2^PUWktC4WS)BJEsZGzkg<|)A+BVQ#e z_sn`Yoizhb^u54gGh1H=<5fxU)@~`Wrs56!vxzQ2!9zak*|AAxacY$A)rT+ebEf0q zBB*7b;!;Gll8Xw{>8#-M{)27upK4PGNSWXUY0G0a1kNJ43)>lRllf>v>Ua;BL5)zpoS`OiW$b)djaA}z=qi7Sklrrn=gJ{KYMBY7^ z<3=0mKZ4+?i4xExYU%YWf~c1@S)KD(n}L764$T9Hm;`!AZsurP^<1jyiJv=T>hhwp z3=@(Uy=SU+$m_47hv+285H2^=HwwTkq8!z<;l^t5S3GHmCuii~4BE&ZM}fR#0Y!me zM=+`MhW_xX<_a=k#h4>j$|DD*wC*2QONI-~kJ#H5yu$=~jZ@&)FUvg5oBB-V5^^hFr4Q4K3QPKr%8j z1G0SS7uOafHD7-BHM<%-J?S+@Z~6;2Iu4-qf?dIP4+z2YbOA%FsSK^(sZIEm)uWEq zW;iT0O93tjsuLXM*_}SD$(v_c!;&fkKx}oF^f~y< zz?j+v_E3&di>3p~DK(W3r(p=sf8L&o=&G0;vhFE z9WRH1q|sb34>^XZBBHBPM(9xS+hDg?Dd=3nunvtMji2pfy|u|LqKE3VTu)+!^2-w( zW~2rw{OAd=(ZK@d_jaYn%d(=n#xxK)3GlO==b)Zu)2^9j*(&AxxQTMD^NIILd&*Ie zw&v-y;0WSabG@5e)6ozD_7oMz7Oo4_5I`9-t3!{17?hvS{@cz!kKecs&V7FYdOOIV z&q3qwoUStTpwkg=gJ^tTs6fpKChST-2YL(}nZ^(qxHX{IOA~@EnL2(YQkZBEkeb>r zZ^J@CINePb+IT8R8+~V0EU)PrFkpg42cMroX@~0POC(=)pXoFd1~r*|T|{!nX$nYY zTglJFNWY!$_me4%z!DG%W%1XkbYy$y)JDm}B-XW{p_H!6-gX-Ed+sGZ`? z&k7~s3E`HKJyZ0Q=T`Fz82*_furVogm`X`!_qUTveoiJXx;wQq)pGR7;=i06KY5-) z--0zhYL9%b8b$sPbaEw8C&{kG%}_czbOOcU-N!ig4*%!DR-6!zM&Rc(BQbU|mXg&V zINP=(_JZ%p{&?B}w$W~O(RdD{yQCLQdenI>XL;Rlk}4-*P3$-5_dos=$C6dr#Nb}| zJX|1<{+pjZdqGxJWL|A4kaG7Z33a1OcI(M5qw9jqnMDAxtRJ<=h8s~TKy-}Mx1wA zAk%rX&K)GLTyBGkW8RgD$u;lozJ4=41<>FGs>y3dj=YjeSmbUPiuR9mSir)#c12cK z2Uh-pNyko;`P=yw!iPvHn>M&Kn&HZTRonycpr_muS}t{0zZ;TT75(P5bjSbTMC3}g zB=0#@}55{#Rp> znVMO*QSES!&h=|{O0{Y;x;;@%g`wrd1t4NA3T{O~;Zaf@5_Abk6C06N^B69M!Sd_J z(_Rk-;;F-iQK&CtnM+Y#l!5;}qC?0cSezC3#~~xkS*MfV_;>?1sHsW%74N{m(UA%2 z^^*=fY1otUYEhkk$J`b%w^FjTdw-O8M- zpOk_+&P>IJ=?SeRF^+2&{zF9nmlJir)-!X&+`ElW*a#fwBYM=;q$0x&Bz%et+saKB z1jO)7z&zS*bndzsr#K~>BV=7FQFnR*EeCO?hQQutxxc<{ys<|j&=kzjNgxteH?@Fd zXo5or+|Oe5#f%2y zQ@zJA?)hW4`c8XvG#qgurX~>r62eloZd|wJet_oc5k^k4KgLtXvOk&CypgtASK$ni zl%kyN$rTFAqLX%?Sls=w_)bNH;YqN`$Ha<2g_1tQ5E!*7!p-2N05qWTp^cO6d$CU@ zAv)B`=-2WF^$RW2O^r|56x{NTok_u^6=Ri%mlDV-OSzyVd+yUXTMcwu{>Tyh-wzk* zLflIOgT@oI24GR3h=sEYrj6_rcjNRMI~x_6dO|AmnZIDTN=>}99qjM3@;k{N)#LKF zwznipk>f))(!s`0UQ15tuAjA{{fd+?F75yLJS+r>eVH%{RiC9O%dP6ckfu{#awhv{ z3!IA-yhl)}%!9#XbAfyQd? zXzQf0Jn%yr*lT2CW*#3RYs{B)HQ^ImQtmB|n?z*|w~;(d(Rn(kcJ>wd#ZV}e3Bbrn(?VXlbqe3veJ?!O>GGi>80hUU*hVv z$|%{v8+kgVGeYw4BQb_;dC7cAamlY_omTL;(BIhbSBaBznU!s1R9w#nQZN9~CTVX4Y$CS`f)orgsl)>^62 zKpH`L9Ae=@zl9T_5S&rk0NTp}X1Y8M7bRhQKG7V+IMWE-qDPuG7#)C4jgn0{{Qh0> zL-cYNIR1bds+b{k=}ENN!xc92WFQqG7vKb1dw>3LDFXb=!*VM_tE*z`?4%t&P`r~i zdOizDAh-irwu$a^H~%Q0vOzIywm+w+2Os<3t_>#lwRlTf%#9RCAfc?dR0yLyf#c+l zTGMbf5q90#dCl#v?*)F_z}A63h_Gk$I41@_3{#<&Nuq7Ls_^g z1U;nTBGI+rYq1h`Wv~ASrT7}3-PU3s9nt0ewq@*RO@s}TpvYYqF-k&2V?mbltRIHQ4K`bvkYNJb_ zlx1zJT|m#-x@)WjUm`(L$&`|Sb?H*=Av^{g^Tgp-*b?(tjw}kt2mWvcp5EXKy$}({ z{>Do>J0I=MHtV|kHc7Xn+|VwJ{LJ=-(9g%%PL{Z)f%BMzUv@UMYoTj?P3^Km5&T=| zRSRTLY_}7ZR{`B6COi!N$~Xa+(xdlz_&?HAdvz1U#@lO%CPntFv3^p@rlSd4UiQ+5 z?Dd|V7)=Hob=CU1fDYg)Rt20&Uz0qJQS}hihyg^{a_h#NM(Yr(0MCQnfJE|(%mfAo zX*D1vkTQ`nNjAQXhf8sY{6{$?-rm%C+YUx()pH3rzJJ|NSbI(evgcx^K&JXce=sKIBHc z)0T;klT~i}2{-+L#_$=*?{a^E#>rw8u(2^oYR`!UaZxybGb{H%cMJ{ zZ?+-&s7{CvaI)({Y4II8j*q{;W&GaN3!H|G0sPoV1q+sD#Rf$Dv22gF`bi8gMYNl; zuvinwNJj81UfY10I(XA(qR}l1N&k#DPk+G5DEd>9BQ&sHe7ln=FD6z9O$ zofvTV2xQ3!qs)1OM~@H>rYW2rTGYl@xg7U0I1<=={*|X}Q;4Fc_bcFpG1uF$SN#Qr1-EvH|F7rS+|%g#&{SB-Hc;tNyrkvpkH2A;MH%KOZ;I96_`|OAKV=0&~ zSTou!s0G2Tf_O`c6sc0h)rA6Q4SQ5g5h?|v>|}LgEM9U#d&=UUFY1O$9?ZA@=KlqX zC8^SMfQ+IfUI*APw^`ALa#@Bf_L5FC8`!Zssmyio4Sv!Sr@a&WR_^w{4? z10|4?8tRHYv~Gy@b^)MT9uoK-X>?9lWnPe#uf#tp?fRFMH{dONb_+TVjbjnUXxUMm6o>km5YeRFdX@4Ar9y`J~03ldmB&5Ti&;fMUyUG{Dq+9 zQzg#ThdCMLq)Dyxo7C|~vu^o>22Z>)5@X^q{F(X3-)bwcKI-U|rDPoH~n17)p{yKMf+(a9yNft>$4f z7bv{}Szxb{C_Q8exK1Nn>O|M^&)W@b zlC&LzGS;Ct$@ZLPs6@?`Sbt*=es3Fpkl}Lzk)}I3r3cp3d>O z@X9f>HKGgF{-i03hBEaR5s2tMX%=huoJ{VyL8v8|BGjsx=+0!^Kv8Q?D$My!gmodv zlsv&7O6zu5%DK*YCCY+$*~nnhmrGv_J%#_1sWn2A$@UGM3u)JZ9dAMA=8vL}K34!x z-^||kzFcm@%oM=dl@y;VIWhIEr~rwRNM?2B^yrwC@AmPXeNR_KbKmPjekU8K4z%^ZpO1g}p@1)prgK)UbS|OelHStq5Hayl z`oQ#H9#}EMdcUOlpV)t0KXuYo%R<)iXZ24OgPj&EKN9q*IL@Mt#bH2HjL>>8E(j2K zJr_Z<@=J&jP2_on5kzSnkf%suE1vN~=@@mPH=tOmSTV_Mku3959A}9WC_r(0-klPU z>C{3e0EL6&C>TUMT@b722~vz>@KPZAV}aY`6Ad$z>!#-WOfk`Ii4bm$Lq4^*j-J1- zR=QoLAf|{u1cyPwLwMzi<(R<5v$$7Y_w!p#$#v1JHE$kRh#87^1v;JDn)hTufV}n^wgephDJ8iP!YU(-pbR*6 z_q;sE=fhG)QxKGOy(^?&Q`ceuKNP9HaBnPsUovcj{rU{{F4xJK8FLq0H?}O0KS(<< zwDGDTs*9yg-B5Bqjf9`3;~9DlFWxIJg$Pe-JeS}{ZL#%;^Ga*}3o(b#O&}J0R5zR3 z6T*263A#IJFaroquy;3r;ATLQr+JqlcADoW{nl6#QO47*zNdTmhnfcw`u{EBZK$?7 zl|OuTlQ<3~yK=i~t>;PDY*6e_Y?QT74*AsyYCpD%tY+-L{>~DQWJc=S)*}?#2>Y}X zw&#-ekLPQF{3~|4g6napO3fat;#mSrDRz$!ijp(3d42qewGj{Svq-5(hxk2XG|Y%D zCrCJAXd?z9^#=r;d7#U=aO&#<6j&iH^(DbroyJzqK`Y5h4q*-)+agKTXk0T8`kD^5 zGB`q47A>$taY^|&r;6kN=26Ore%<%^k9 zm?%{ir`QUAE{W}3<9eX!yDv|H{LR|OxiF>kMYT(N3fR+u zVUAibM|0dj=Gj7Ay1hOgPifpL{CfpVWY4cNeYKt?nrGX4jAL@*NvCMzZAP-|=7t+6 zv@EC^ODgR#qHyvmK(LObDIu2?Z)qN(~8XyJK(Pt86>-pzLAj=JU=Y!$$+ofL`+hH3Q6C94}>A`N1Td zTH6SHPb+4TjRjuK7_OqS zq?^=R`bm+Wq%w03NHy_Kw*P-e{$~d7p?frO>|*-O6SVs7b033U0;LV#4cndQ0)MF# zRmb@V3G1OfFxTKLw-CvmM@m3#x?=sULxMfP(#_~hF z%*oeBal)HWg!3%0!%XX8TzFAqwS>m1`@%kC5^HD=iBS!L<1~Uj%a_P{Z+?TyB0b`g zplgfn$~#2zF%B}lJT=yfj2)#$jEoLm0sEK>lcRVnVk`;np}pRsBidM_R?(0u7` zS`T7%zeyHhR2X9Xn4=JC^voe(RDUJttB&R#0s z{l~|uxMbZ+>MKG1-G$}KX`*r;*g8}t+KK&^qmAsR7K7LYl<7`S$>K8T$fi=S!=z~` z!G}hRLv$Fc)Ht^H){9v-DU0H3Xm{X~2NxMb;oh?H-&;o^O0T3NW#KZmr zTNUCcztT!* zxW=Ga5>kTgl|OvMR#|#&gu+9^S(m6+!x_Cx;aJ}T9BgI4RxFQ}%oG)msSbGDltCWt-E2tX`}Z>TCQ^B^Z*e6x(F>BRfM1n_v2CXFpBnGGFEz{H&C3 z!2Cf5@E0(WyAdl*K-vQREwG36eEV$PUC+X|1NO)Q?V>>iH~IR%cIa?XjcK3A3j2!j zj4$U^xfjo?`toF~G(DIlG(Y5a*-~t&*pa;uOWEZa4QXpHXi6p*dw%xz_(R^DK!Z1y zfADd||Dfd7�GMT&>FZKi~Js?rA3RPJBv=cHF_^vnO?P&= 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

JXDjh7JEc=t?xw32z>d&k^~~ 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

WT3izHBUaHYH4_1Sl6qMeBY0=UN3re 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 z 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�z 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 >k4QNDvg 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�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�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

o9-B8-aOD)d@iCOG4u^T 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

XktdTaPD(x`5%eF6dv~kjHQ+GSmb!Byloka&f>u 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

m)y^qS8}MQ?2)~Uo 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

5^w9(v!a#<0&~bbhQ_!nus}Ot7_-U2(I5DK7Pik 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 z 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 bc)auexwfzT0=Q9oeq#TU_zCUL*S`EG>8+J^ literal 3856387 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

8QWKR0o|p%dj6C`j`NFKjkX&A+m4jdCgA0&u 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

qK3$}h)0bNrLT_9fOE%zT(RkHYUY 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

$XOVuQDauxjX7-H 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

u!EjIE^Hr?ai) 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�U!*v+ z6)JpL#9A|u5F){u@c>!_!m(1b>@>nVG#!mI9S_hB8_cIJ6z)6{{)NH8f$01BcpI-hA<0EeR0_UW zL&&V%ssLy@N}Kp?nn&F=;yVhD{^(D5KPt-`!$b*Mkaw$p=dR6!&b{_#pIXxT;4mv< zNxge|{=?=iMGsq*>58^#(f-cbr1gUIee93Y$9hHG8pa03%#u5y{T;9Ob9+ULWi^}I zR=R1}|Ktho2PDyF0p;J=2K|;DgIz^?WdjRPcDXIT}-{<}A zz5m}`>#SMtnKkRo%)9q~_TJCl`y4F0s+~#SMM+cmkvdM30%^((%EbIoV@blt4E?dy zy3(O>uW@Yw^NZuUvU+CD(hJ#j(g9($*-~tm+h}s#H>?gW!}qg`dU*^?m0}! z>Q~?`2fkTq%di>`zX5?AajWy*=5=YbFlOTt()TOE$1)%Egs1Z#DWDs@p9&Hj$LCi$ zvXNaSQD+jAcupTi^ikodzX3`uvmpo96sw9JzzsOwvOyW7$QK+Mv2=;4nUrf`nneD6 zYH#&(8|&dkXs^#Hn;mZc9tK@iX74x}0+5pmy@3tuz8AiZ-onPTP|)phV0KS} zu98iz{`BKj!8Nkr`KJ}TAmr9JF-r$s_?)(eNGxDWQ5^xcqe!>i8m$@0!R*;#9Lu>Z{l3UK`oJZJgT+X3$Dq6jqfg*jK5JO!pc;Y~HB*i@Eg70=nGr1)6RxmjWGD53PkOLw+3Zo9~|4Z^A8(myHc^3?#WaC70E zUezazm1tA1FwuA7Jic4ze`}k4uiGG1i)O?V^MoY(Gi^`f)x)=X^j`UF&CMu8VW@9s z)<+%Hc+9t^Oj_)*<%uvB6&ThH>klDvKbgK)57uKVMIDjbifFk-!Z*|e`y*K^n&GvJ z8qNBFA*jpcuhEfS8xVg`i0RlQ9cEC0WLKdgZUwl98c-1qKcT8pe>bf$LLO`+y!}Qq zD?J5A<{l3-$6oxIJ^8_`i2CL7A|tt%=z7Jg8w*9~Kdq?=+D_WAgVmr9(q~wZMbbLL z{K(ty53eYd=0C|+_Su=@1_&XyDjRe~ByAlHcnzNKcOrFj#NLUk84py8yTiB&G!(z!j~`arzm0HqFD)o59$P)Gw9!{JTi>mpQJ)|Fx%{%J zLzQe&_Y>T_U`Ep?p7l~XqSiTbFk`1iQ%8TJr0Qs_@?`ykYX<-Juf{ExciC^KS^Ls2 z8NDZck@lCih5G74GvD@j7c3CILixyCw0lv+Gx(s@b>XBf-R$Q0z(%`Vxp$t?tw8IO zi`|V{gU|?yu0#3z#g3tNX()JLUeRS5Y7Mdlh%}=H8G?q;)h1TM6Hqbi10C^l@nc@2m z8=7nEfps~KNs?sYBcCGRKeqR~%@@_^wN<^$uk?< zpR%$~tM|5<2@X89Dfa$OTSq!GGRAUJ`%N_W2G86`s`nMSUEs@=8Nw}}={;VLqz6-4 zzLNFFitnN~@atd(klM_C;|cc9C9ffl#-G25GJh6UaiJ;|DijIWFqHmgDcxJWki{dF zunJ@2Ab;a|?hFvd`tfu0c}Q=RZ+be0%+S}rQ2RG_LqT>?un=%9-!Hp1#fUb{vx8)$ zYqWMBz_lIy_0a(ALW)A`ZB%R~QV4@wj(u(Aui3bFLUDH*i@=yC_ns`YNbRpPHf)O* zKW@iEz0~gTUvxYW-prTb-^_}$cA2ra&6nYPA>IgkLHM}~WXdN={|q|hurLL;pXicArug$w1ulf1$YhZ?Km>!h5Asz-N*PUNp%-SFX7&Xlt` zsOX%|tE5euGR=-!t1%u#gQahE#1_wOwaEhc1=mr0OK`$|xyGyM$x^q|F`WdqrC(&E z)p03DbwO71YQ@udV^Y2BBcLtx5PU_J=wJpvRzQKU|MN*&Vl{JLj+(suhIM?vJEk7 zU(dRtqHzW#a=<^)9}&Od?}|ckboz>ElbL(ezq0>^`~`UrCWv6IjDhU**2@2Jlu`Iv zD7GSXuu)(LqaI9ozZg$z=PhXSJ`Kl>`K_((?r0LHlsjnTS7X^cFEVaK%bm+x;&U=x zhF_C?x1?BnAl`f+F1IF*KaC>69sS;`Mwem%3tk%q560#R7!{op&Q2#%Y&H&7j9a&acaunwW$85d1x7^y2yTfNrpd8wrAqp7BJni5OUU zeEO;Bb6DyzbA>4;K)+tMs_Im!L`xu|$N%AXzMGrUTFv<4y`0vCTbIrHZE&XidVIIk z(|xyLkh$;aY~G0RPl;et%xZW#UdSF&RXBJEK4-UdNOE?mo;TEnf#I&#-*vZ2gWz_E8-gFi^sc~dD2*^sQAA5y$ncY%0l`V9PV zp44a27OFc*WYL~1V|X#|YTSJIv(Y7yrHNtJia=giokhU3a6>;q;5{r0=yp+fZ84Azt9)Kvp$q$TddtKd7`2G^T)}$(5R=`paouT*QXhC8wq@BU{o@+--o6(y_!U?6t zgG@YpvA%(BROJfI^;Sr+Z2x}aSd;BzQh)1U7+ z<=iOyF7U6{{a$nPgX;aMrrG)p>`vEooA8zY5E zey*Uml8io8wO#z1g*6IYO*x^uvwfO@y+Xf``OX*3e2%@3;*CsQJgsbMG&j?XOD^o5 z+h-u+jt`opArIJ8>!Vf*S#6u-Z|ZqJYgpL5a%|j(Rs!ivYZJmTAzT)XiD4v!EF$t+ zyU1ZVmrG6Jo^YQRzPpL7tEn_=!hc21W8e)+wK#af-QH%&Ko9ah;H)#4Ns*KRpt3$(Dn&M$*ff4u?R%AwuRz82M zAF)M}aT4(>3IDgC3gkdVz!y@Zn2qlMY7a$s$Oe{TJ;t#IY$q|yU*(uxJ>Bx)NP&TP zjVfvvwM@cCYdMNrNcd*z7goFYgL6D&m$D3Cx%6Gm_P6(^wYLN%d|%n1F%LdEm-ROh z|I3COo`G}XrU;d?4&Wn59+Rn%a}xu09Aw zab7Mu0%$GHj`7e8(g<@jE3t-{kiaw^R}y3~Nc0c(`}I5?PEzd`9Vmn9J_!>3V*a-0 zG&yW0uC#nqY3%7_Q}u*hiE01YI=e4}|8B0? zCZ(DWFg9*U`GQ{0Q}_FSrvkp)q6U1G9|+A~pgn?G z$a&65uAvV!4qV|8Hjts-mvDfZX;o;MA)6aUuheK)+T^xqG|!$*(hE*3unp;&jqdDI z?~?2;JK{wZi@imvC2H|bW+;K>z}nNgtZ}IPKZDva+q+3S0QIOHToyl&#HRc=^gdiu z2K)qA@-bjJFW40j>(GzL$dX#Wx%?pt$eu5l362od}Y~Xq*Gtw3B}7pVI8N?B_IA`SQ`p5?dEJPM1n?+bFf? zzL!PyS?MlMxq9Cyv-Zb>P-Qwuf*O3_m$T16ReeiabG{H#{)^UOesPxB;!moRE5EG~ z2A;staK9Pf&spO?`(QTUI`sTP*?G}HG-Cdv0*Y+@LqfaaIF5QNQuSknx{onr{Hb)) zo(w1pSc+iq7pf$rDW?=`kS*qVfugR-!>|4sNGH4i`r%Xhks4a+nq4}wTSb|Qm@^hQ9bX9QHh5Z){ ze52_u2s#5q)nupX{5@SMgA+|xy`?W!CbFP=S^Ii~nCpUe|C|5F5&m^*FMqGQ)<@9A z?ab0|!2dfc;kOfmZx6EnF$zA3JTlltLw6TwZK3{9|450kbYNmMDGIoaZmJ~WY zx?oyM-FYbcV{pQLl=JqId71y>*lDDi?7(_5x{vb<3MiM`1(`tx8++8%CB*j9{f%h7WjeuAuZ0`&37rm94Y7o z86=3`e=RICpS6m+XjvcUo%~f%b{_w}wqpIg036UWY!%He1I;elKr7HaNCHR6^?~~p zK%WhGrXY;@!rLI7oz+%@fFjCU@+59RUE#;yxt}!L3{T@IN1s8f08O9AtXO?0Zz5ep zweEGg^17XI$D>})*VhyFkS6Q{S&&e0)irNl+I_`bE^R1G8rDwTsXAzAG-#NBxPLDi zBuAX60;_`@-vj0Wj1ej%rT%P)cK+lZC-PUm=b2QyCWxSbqD>z@>JYks6s0eSb_QY; zSdTu61y4o%TM+rL800qh-9l4Ys%iyXgTi{F9BvlY!`5FQ36moSl=UtSqVG`khW7|E zg_R%gwnRz+EmKP8?7})# z6Ofc{tco|{6RMwKcMX<}4rKIeIm_7Cd&P6rukT+lccE^Z&hrj7|0EH1zm7?}>8u=b zCTrX7$nZfck@+q6KyX5NMD;}XkPfQ;>DP~9hx+R;%|rE8FRL`8A1Tzj$Jz`GR^5+* zz=SDjP}5OA>ttcEYLf z!t;otHOA*tG2r@>rtcGwos9{H;D2l{d>60q!MPR0kQM4Lmd9D9$UyZHswkH0I0a%4 zW+O&g!(VgB71uy(8a5$BW20GO7f__FPCOVEJmK4(-i_oOQYFSEqSjuRU zw!{0d$Y%q{r;G%zs=se(96tX8RI~?c_r|=(wO%+f&sxPx%8jqR@apR?fGtkO9)B8$icG>M9>Yu_%z~voM8Cr{7|49=0g^Xxgqe?p|{$ z6~mEcG5s$?B_mf600oNmwR3ysd=$qvk?G#XWBY$9#6PGBgyGpf^38*=Gt#NnzI=JT z+}gWbX}y9M+{3#Wb!nu3q&68?v)hU3$iwt9y_MD-_r}_FCQmLSJ{q>CQtTs)LNa5Tk8DZ8~hO$ z;p2+_2rK2lvl*V?b6!HO3$N;?9UwopL$Za@;OSa~$OD$s7^AJ`{^%i2xmef1EkxKwt)+g54o7zK1F?gYoO*hQ#d<<4h=WG_kOkDpU&(?_BEmLOZb&a zRFZ-BfxpP{Qvuvr-;isN!hfks)>hzu2GvGAyhu@!4Vhz4Ybg<{N$^nR_|ztoU<&UpHmn7@N(h$ zS06mjU%W`x)!~Ea{Q>HK7t}3C!oS{of*JNIFi(BQP4L%;*+y4IKsp#Napg+TZgn2> zh_kDIpwEcoh2&$4P2fu*Xe?xDz&nc+)aVNX!i3YT0c(i#W^C4*4dqj;g{*-lmt2ST z%|wKc>dh;oGA8X&r#y?=@voa0q#5JNZx2E9E$2n%_cZho6txyc*YE00JIf=*)h~^C z{@P?}$5y)T_jsm8Kxg&KW7gaA9S2b#SW5ak5!dB5U> zvTGuZb1+#A)2D(HRy;Lrom96&jr#5Ws1e@pQ1rF}=qsQ=X@=FshJ0oo@2Fw7@T`8L zv-YBuIq04VmxU9i$BV4l3QQxb>8_oXZkF_}gqbNCywP75#?BrbQ_kDtYD^TW#Rcwi z{}P{FN_$`aquxorGKXe!^Zj?AOQPQSnd10g*&>{Za|8X>|f?e>Vp1`T_J@gr8 z_L;=;d8ZD}E*wJJD9owY)}cgQ1*p>VtP(s~{1P}pP$Dst09s;TDLc~J6%EDxBCDlHSId05>DCm6)oUfCTyzG#HAmuWlaG}yWZ z{J4vtcB$-F7C9akaB$D^^5LiUNtjn!=zoAvL&EU=AY-7AoB)jjMZ}yBEm-6mOokyT zPk876N$`_QXu*r;a~@99oBg})FL`nA{+n+iZkGR)?8pK54on|_1Wr1l;kgvw#Lp|{ zp9{=)H+jzn11WQ{FS#Y^kPWrRk~v)gqJ)e#00!n9$%vn-=8z_)IbMZ-+o%S7pz;Nq zIylEs6G2eml65_ojumx=Y~Y6>wR=}#^sr*P0NwZe7LQU$X{n8~xFnVOeNBMz$S+y! zMFtKF+O!Su$gzYE+%6}>h7yyzTn4v?T|QJ+;`|Q>cApkoT+6Ex|MJirm??f3Z%N;F z#4E^*<@2EGd$9FFP$smA?Cd>;gAjNVi9f(qoVF2poCQGO=7JJ~taAWkV$3z)1tu`i z@P|IaP6VV#*Cgth;o~`y3dFPSpy1|x{)2(E2b>^TbNA|&2%tnBhHtO|T0F6zf@Ca? zPSShfWNHVDGex88oH?(U;L{AD`(b3rF8u~a@9AdxSiijfz2gGnh+?Yinwn$Q?M3ZV zpbt#9%^?&bawj4UlUC+31v=loC@D-VUyb3Cb$og3CwUr+BN3!%4b4Ncz{rt_*fIUc zk@M|@x`ToBw1DszY`CwND`HSsWforfAjHhG+yoxEX&@JyPk1 z<^Xh1dNA$rERq0Ks2jp#yP#j4sBPO%FX7QUdE}_lu?$Xi?OE|;gJDMBgOE>no-+%d z5Ft9Tn#lY4FkkB4Je)%c`@{GA_rjj+9#SDB39u6B$bMigmL@TNeugG z7--4lT=^DhQmCAu_C`<8yOeHN$6q=)?)^o@-{w*R)D>wxDygfa#R^<&a3k0?V?$wZ zC+R-wGP@iL4Ut`*bYh*m~{fHd7U z53$fY8ksx4?|Su&WBxa#ZM)__E8A$q;J2wlpvEsMDOhQ{)n*M{Aq@!gf}-+w$S+ z3()lo4K+?ylqZLdng0k-{=)~sb-)ih^5s5Q-W;_LeZK+DNiDjP?Jf2#f$^k_7-yWp;wXuOR9`@T9G)NV9V0<6qLUtVahhs8t7HW=#*Ze|C4d?&g6(IN ztR=5!_TUeG&BUt_7Pov$3jUXMREWVZ9WhdyB#e<_tTI+8D*#up5WbMx9OV-sFD;*{rvro$hH|?peiAvw#U4e6WDo%QGi?RM)H|)aYy$sZCxa z`6K}`ifoGB0bV`<@`Y$WEns(r!LgdZW)liIh56?sM)Uz8;Y$2o7!?f4=0u7kdz3I1$OpC$-H+u^O(kwaPB@Ot(3TM0?#R_sLv2 zN6*9u^jDx9#50ZkTpF=DgjIqR=L5Eet+4=PonKIx6>TaEY8!pAtHYCzeRT&p!&Fbu z%(H~m{L7y0yzy$;b6AWAn4dOiU0`M}?tXCg%Mhw@WnwE=xbw31)o61ar~Qpona!56 zBm;4QFe@8JhUKE^g!kA_oBGM|{drye2D3HX@RNBN!f17ATNDAMpz0PFp%3Pcpc0&r zAnV=!Pt~u2kMG?7^IJUo`N?tWRt>Pni_X3op1OyXMrlcV655cxx2Fl2l^8AsSo16Q z7oAXk!wHn!c@C7%5v$uIdR%@DcYknv=e+t~Jwk9j%zz=(Nr!faX_l8Ax?jxDH z-uWy%w2esq%VIV>&&&d80hV`?s4Z1k>p=&N$PTmiRjW@lik5*A7XW^kDHfiGD{qJz zqUDV@=&6W-?a=!4mUK$4j%(Wsudk)W-JJjOT`vrrA@;k-`LO+<_83PEviO07)&WCi z{e+@A5< zP>Yz!n*wxGD<}CUF&N4pT2avE+t;!^_`pq=JEelHSF$=j(aP{zkL7{h+rRYQRs=W* zw7n4$CSNk$KM8di_hsb@y$8Z42VqGADa)ys!uSFQaGXE}pb@0PS>#v>_;+GIzK|~% z?`#*@Iwb^>*7*mxqfLyx%9BL)6WgwM+R!tvurkl{E*X0vR=wiO|ARIJ+(T3pWLw@B zeTvWnwl(bg(ygldoH|z?u84f*#?|L@&Ewak{kEHLi0SnBfYa9i9~z6SQw5D> z&f*UY0>bo6GqL%j-#;K50JA^`EM_>vA8`~XeJ~#X7946yq5bPo`tU4kwNpt#I?B=3 zLnkx=`L}Wt9KS2i2pmdFg{HM>kPas?jpx&tjV_|pV8q`qT!WcFY#|NFQb{#g7!A=> z7NOoe1{oe%WUwKmg9bfu;d-=^-&HdE3p9iYoy;pohTQJwAnn1~q47E0%>|`9`)(eQ zbv^sSetRIf=MRm+K$va(R8_hV!fwPu>TdlHkv1Va(`RmKQI4#?fXhT3#a|-&m7Tg@;1a%R$idbQP2&qTV8w6 zi%l{9YN>(d^X=SJu}kF;<0ex%Qbtt#QU#r)R3io^Kq83+Fu-sK}}X@3y=XiqTwZrIi=7;Vhn=dga@tABJ%xO z*-LYgle1ZoJP~(EbwONL}_z1VTMUtz^VipX0!oB6_d`UNm(p!!xa4 zrTnzpz~aBe`^R;c1whk+b-%>B#nel|O}Xay>q_V)a&f>g+%U{`L4H3`2w)ni0*luX zeKt6#%PQPoBSABr{aHJhD?NL)YT%+}x%fx&&FZE0%?29965t5C|Q3;WUa~Nmb$5Sj}m*=*unn^NLaW$zs+3yIYO~FxAel}N+Ut%Iy zRR~f@B!V-yo9?l$6;5GBQz3m{r&@Sie~h@R$UC(i3%OeE(?WRUeu;Kdmf<;>4?VBv ztt{O9!D@?KuG?gzX>ldcw*@K>BTqo8+Lj8GMlM%mj?IJtxYT?SHUsV`8$`m)S*-rD z7y&M!3iR-cRi4w?>ua7Zn-j-+-tvl7s=HJT+K(cR`8zgr4Qh{se{np`&Aj9lmC};- zA`IP6Y$ZZ7p%0_Vq6v%y+X5sh{2=(HNkW+R(Px1#C6`|+*JT_c26GyIGKK6b-&7WLUUoeBB#VZ9 zADh7t=XH;%Vn3x3ME}D62NJeV6ZX8n!B9B)W8wK=EMqs3Ks)(dam{IcgStdx9CXjB zO$x#NK-4I5WI;Y{=8Q-GZ4!Up@!f_}@`qjpq6m8L*zY^uj07u^dXgOQgu~jB<5y3! z?J?4uD3#xzQ+<2u1r~vA0a{D^rcvsVKNF;BMbBaunT~Y?6=vSYo?_#xGKTSU=_yv% zMjqO#Zv8Zpe|$KX0%#cEpY!noZBH1hrGxcu7S}qr z|ISLz;b9yg7QF^3MmUR4#T+IFBnEQ&Ct#p)*3hDA5eL!ltW71hsL`B4q>N2)F6 z4;-Z;4Ik=uQnCUbW<3N{ZrD76f!HMl*RXj|>;b{Lg@XQ{9RVUxMEW!T0v|Q{bwu}z z^^e+To@w`WL~gEU7ZWJ%dxhG0kY@^GPPrHU2zY);a{W{BPKE!!d`*Kgn3*Q%*}P>0 zZ*hAsaItgcs*Um2O=YIB{<_70mScdzi?wt?`Cq&63;HWybdvHE5n3GFG_0G2G`hG! zjP!K~Ghmm^hPeNv6gdVQMw?F<_f->fM4cJsyhxs8Z%oK-zN4(nr`guW`o&)~79o|v z;HR}G&bs=`@*fr4E7Bda9{L}#F{vNQkWt>Vw&ZOM85dtkEBIPiWQf6t!E1t61v@2< z9RvmTRbHinNAu~bUB?d^|4T~u5gF=yiuM=ZJ07U-o<#)gn5)Cz-S2ci zPe#uLoUTW``b>6|O04o8U8*ASJ$C$<`)G36Gsrb$B7%SdYK1Z3=9ElcwzfT8-cj0- zxi$>rb)w(duQdD82AvO;ZyDuD@@dDP02)C22I>R}?qoPm0 z02^CyNPf#a{YKqeKKi40ulfLfkYC#hI{PgjelrhccNJ$&@4YKR3uoFx<;Nf|)$tTDSiKQX@<1 z45rFLve*#SS^r!n8cUE>nxrb%Qx%^4RWA}ZC=|KV#_Euy5nkWFobR&u-qe_~GW87| z1J4~J#ty>uO6woLI2#|;X=+31;v?8u?riQqsX{c=hofK|f;bc{33EskG0w264|M<< z5>gy}Ra@bFv;#4ZkiXgqAqFdcupER-ne`m-8|ir(Sd0En!B}pi0j)U{^t*GrC}_l! zLoT$8%P~ViIrf9n)>avc-(cJPW$ttX{BB`d6LDlOUl-tqv@Y5d(QslBHW3L0 zwB{mwL5ClYP`77FE~qut_aEuD#xG;&-AEkcq1s9EyWH{Yw-|h&1x|?6mGWYK&@Z)r zptVFw_C3mKI$)#lIkPT#I)~SO^Leu4W9BtRL?B5 zGeVYd`{RdutqmXcb67)Srho7Noj{*OogjGg!LDpsjoU4IMQ1{iMD^c(+E4tbZmxg2 zXf?p)InQ#4D5qnQi>P)CZpFDXlmCS|e;n(-E#N4)7X0DKXCr%X?RWb^o;xvF?G}o1 ziUe9U=&0)WqnwG9$r!85w472*=^ciCl)`pYZ#VkXl<(x36AhNryf{7ZWpcX}qL^*AoH0Dl%$9caj82%!WVrTnf;5%5{au6Zx=o>i7NKEx7_m-s(7m(}3^{TL zdtxIlR-R`F&zrOIm=@cr^AEBqAOaE9%%2hKlkC(cw#Nr#n5VFPy2aoN{7F2eU-DV$n$tX-Zo*BPYQds}ajV1bWz6+zO2rLWYEi^%j+enw`%DFU%!UQC#ntMc(9STYFtQoYQDz zV#$yCRGQaO@wxtm#($@z|85(faLzzsnO+cU8qf1DiD%YFZ7QUm>!)*eUw>{>W1Z7F zj=mnTJT|wV1}ku9En%DTiM4}SlOkOp9Jv;?Fug}vk0_C|$f<4GcgVX%$3&lgh$t=I zAfp*r?+oA!HYM_(}(fzG8M#6D9eDcj%Iw~lLJYT*b6mS%vv6$ zAxoGm$}tlIX#2CPpebfkBp#lriS1p0ohiHdi_@*(Zl>QXo(}OXtx9aAcXzRcd%zAl zd$(VPeu$e}vhhocVTH~@55z-kLAHHW!J(h?q1@QR{uZd{;lfJhkm8qw>N78y-3IQwp!&S%zMUhI(*B+F;}KNq-XgTmSyVb^ll(!iNOW>M_uwchHdB z3r4peG;J+YOfg>RE0gKgb0d-kd0hCMfdoQlP7yhz;v7=3%sKu^LCCcHVVVSQkx5Zt z8uoLnaDHqXmR*XMXt;%qZY-kd*69M4B?00<`4_F^|%(vhMknV zGd|zmXuJGH+Ee{^3|j6a7@O4Zyxtkb&^%L|$7Iw7S%(^-86f#V3@8Xj`1H23zpfhvn4RSG8?N@}lb6y3Zb}7GhxEhq;AFrb?3240q!1CW+32 z{Tw1xih04E~87DT85EzY(d$|aD$D*P4TE+#fu)^+C-c< zn}5^n|4?^$0=5Q!*tEr1M3V6dn;@%iCPCN5B7XEPCW&ScZL)YD^2}#NX$S>#)+A`y z{c|kC%k<7K-5vLVWRe%C0r%VezUN>_lF?7@P?3&VQ&V>zeaMMfQ-! z`O}=LKf28WtbVEERjFqey4dWrR$(hD-$OcS^VmRPHx}@cFLXK$g&xNVc%KU`e?*kI zGQy||iu?M#rf&=Z{eHaL+3?Dyf}*FPrSd-iJdaP?@1_KVBoWMYK2MO*9VBhzDi(U4 zw|Q?0XVk|YN@#U`+=q@+%lur56NM6qR(!m?pPgW<(F9;#mO!t??|EI~_%6@tr!#Vs z&~DW9Tn2{&?e8QC@hT5Go)zBGi&7ZNlR}>36Y*8=5GYssrFxadGD2MXlyQ#bWhrV+ z#B^s`zcIKji9-%TS%uXDRDl$+KmhZn%Mgs{03(!WIcf>tor=`Fipf z6exmu##7U$!RG%1gZ3DKq4`Tn!LLS|@fQWvJg*JgjmX&Z0t{ zl;YNe{$grva~|l<$gE@wEfXmEU!de?wNj<>0ynm*RSC3CGXdaFl{SRJS9yUG^?^ z7NA3T30H3n`n&F}=BJ>l^EM&J($koR;a8>%jga#oj9sdi#0(Xil&N(OVq(y_!R)A& zYOAC!ugE$Fudic+sFm$l{OeDKEB_u;dmwMT`3KW($2spTsLpEVZ;Pj+4 zBm%+7DktWr-Qx=JEyiC;^cX8BTgp2dY%7=J-|CHT+VI-B5aoxLUo+B<`%F?5Z;xwJ zm&n-PHDT1JLv4yrtu9)e_oK8=TZcFL%M^?VI8uuXk+18a1zv>^?9P0=WUXha<@|)7 zbL<-}Y^+%;LP_2A;0wV(HxN8#!1r$w6ZJMshRm5jVh}XXAZ|2jIE(Aqc2^BikU}xV zn^wfAZm=&@YIzP^u($npFMuLgyfO+oi;bFqq4>T9`iM!gkhSC^^Wg2)a$DfaTJS0h z5hVCeRAVm+s;&BHYqn=t?=+)~b!clN@1-XYDYJ@iHezn`T6=yI_LaT8DrohPkSo{_ z)Imkb1~?@hydq#+qpd^L-=lfIB60O3kv;XCoegh5xPhnt;6)R%w`)_om-6tseiPn{4wZ1i$p4eWY(NGB62N9M~J*n9!9kE7ZBN9SHTK+}UKfSqC?d(WwXR{YwtMO=?Kv8_p5qe}Wok_B10Q0n+3 zv-G_9#5{{oFn;6h9yzdYQ&Rx1ylj3^=;3(CTYvX{j5G`Bl{cu%gB78Ab z4i}wm3N5FvneMxJUc`)tZU7wabk^qmtms{_>d*F{byRiYl6%*(0eikGk$%cm7YO`U&ElXN$V% zf9K4%TXFCPtioi@q5WOzo+_5KFO1ZW)E?1XHoQT~9rRV0)EoBI5!&j%%qMXQ`wqxa zewRdO86)#5ZF>U?J&Sqds(s};rqZuRuaK}=|AkZC?a%zb4qt(1@F^K)Nb_s#i-Q)U zsqWTkyC zF{E(Rg3F;7>e%o{jFU02BpMH$rMmV4-0Bc#oZ(aK;faC_2Y_1rY~GRo%{9da_fjZV2Lx^}DhUN7*&KG6~;f>yNgZY}xym)|*zOEhG0Xnvz{9km)pY8d##lcI^eXm!guE#}M!sl^xt5=&f{Q}u%&~KpX z9GH_Mrq-jeRkXpbY_JJ1Koj#9ax#!WgNHx#KA;xXNEYbAEQ6}@twCC`^g#$RDVP6N zBKm29!Wfc`i_faq6SnL8(*eC)y~GcbuaY>{(q^^Gtf25b$S60=Xm zCPUj1r*Z<+WJx0?ggbk>yE|H$%k;juuc8n9^8aBg#7O%0#C_PzZ-lSM2rr z;{*N!y#kv@@S+nPc|-3VQk45JCaTZa-4UQqib612R2V6}SU+igd#nGfE44=}CaUS? z>9^r&sipk+=z%4%YcC%)TiaH3_^2JyK{%y=4{n8{t=wOQi9bmA9}D|?ptUD;{^>9& z5tjWG5>J>-&yifEJ$04p*=JIM@eJ!gf#|YMK#*3H;@oR)+k)Y#KzbxcyXM*?# zWCz$QLOn{=_=6KkZw}STeXi$LUU-|?&GFFM3ca!Y9nF-H+@>M*0%GpBKnSlz+d(@x z0-xUS`if)h>XF2rygc(g^&Sni7Ih{WW+^nqA8nQF^b2Xh!cB6VQktnKc7=G9X6xrW zC@;AspID3kt=RStz=P#kCClbyePb%r6p63*)o?Tt^ZI^%S0les7ZO4Ay&O0X9R?Jh1CA#=QU@3UlOsqzQTu)i@cA0GXm5Om}nO?)S3_{nn|Sz$jra z0%k`I1dE{R$w%~mLm8s4vK8!7k^Ad2$WMsj&`wy5R-Y-q6lP*3+KFx=8JW-*UH902 z6&%e$nNOG@MaMBh%E*_chfUUJ)wP*0tymZ~t=NFTa-C9k*UGJZivm`5*DB?}W9r@y zcv7W%8w!r{y%Ua%7jGXXihdwHo*=2hTPO3f=C!{4Ng)dGUT&Y`rq1>!i&QS2vI`F! zYz>t$NupYW$iNH|0x%79*vkijAV*))6#2sUMDJ%Zr~~-EKItuETVl!G5;wzM5uv)h zPy^C!Zz!rQXE35*X3vAB685Rr4;3kx`@k1>@@U*>5a?n6 zhaIIN3PwTs0~4)@>Kz+?NTiV|8miU??>q0Am=nz4O%T<0jed;Fd_?GVbzt9{P)Z@@ z^4*PLxvHxAx3bTh8Ex7T(_GE8#Ywi(BzD zV^s8}fA}Wpso`JrPrD^(@|SMqFI??o0|BA5_}CSQHL?zs!-8St_B|D?5#9bZ&YX|R znD~ZC0P$cGY@|FCp5T72fU0&NdU#Y3j4xhS-tOW_PHgC zPaYk;5#xX55O6X)4QFui;_7xjOE3DUEA!8RmP`JUb+Uog8ND*qcOTBJyL&D-NX>}5 z1iPtol8uuj{c1l~aPaTo`*{`ai2mfmAM!Jp>}a8XxJqN9*y~sGlVZZ8`k;tb;t?ODcd47SEGL{J0;06si?8xa@Yx9 zpcjxbv){+6|Ky^O&3(Fc>qNauD9YxUa<83Oa@W-V#LX{2L>G^4vljUMqEsL$v5{yy>F{qiN-eV@3_b*^*X z_q^LnxX2Qze{F(Q{e?ABC*u&dT1c8lgwGh3!# zZhCy)1680vPd9xXf}4%;xXXf~{k&cWXXF==sj|LGlEE#Sr7OiUNC@k;1c~Q-KV5bx zxUg=D&aHZ?Rx=-d>)6=I0qgv7ye59;X(@N#_KYix$xS>pGOVzpP~lnZ{ox*2?pHTM z)Jgj>Uw7e@CBFHj&GpUa0s})w7@3~%1~j3;&6*){^M#;%jmo3IFV7yT-jDhDMAL#l zcso?4XOnR*VSt5(h(9>;F3a(;m(bu84B?D0oi-lbu3KT$_>g1X9^dqd2&d|(Bta$E zD(X3mn*w-#xgLO}cTT1hB>vq>I^%3{Pjki)JYTQF%@Y%db?+_){^Y|Tns#1 z`LzM^BzZ?^2Kb{X&w@&1#>noQc(7p%tC~WTC<2lA%h=s$YM zIV+C$1pZCIYM?T}t=>}$X{HC&Qs4YY34WD5SfCwtqeOk)D_9|rh9XiC8OekhOQSY$ zCKO~+ADA4Q1X{7!o3eT>Eyj4x-*;ICLW0X`3@x-DK#IG0L1iuJ6{Cc=pB115R`U0a z<6MtIV}zNAOzL;?co z8tSo1rTE_kmYr08WQ_?2FCAPzK#=bJj2k7o-p1}a=ntMEbIM%5>^O#18Cmvg*UxMZ zq>?;?vbx&-#964AytuIwQ!axuukf%TajlDIU~^$BVeJL$zwF@vl{MRsn1xu4MHLzk zB&L%94tLAIUx5(ISzRN##oBk&x^Zz5=ELLN#|Am3xEGyu&8>#+?2{-n99>Gn0-+f} zXumiI-==Uth?~QIGVt}&!zdvgUz_3+LjgCc@ySD`>r0LrwVD#+VyFu-vs(h!#F^fo z--1>!h_T%fXozkXPusPk26X_=;7NHNEP5{%xE;1Up0LLM4jT0!JXObaR)?5@q2$FI zp4%MAHF68C@$-zlm7z$9JXgLAxc@MxH#iHWrWFz9VapGhR>z9dz4pHW7ut5Cd#jJH z0%BA*gP5fG_-r)XCF`-rWR_7-ro<-I0iIoA66MZQhT0bv;fs$anPm$@2ZHFKiu6D; zXLqEwuWTpO^7cvKo1dTm7*h0=>=8mudu#m%-oAKybJ77naG8&pk9&cPhDy7cW}zjr z*vE6C?I)Gkx7g!6d=hAFI9zFIvl{N-wdU00xtVGrjygGC+mSKkI62_GUyn-X52#7X z`mXba$DMj@~*I2c}@Cy_KaKHw?oD3d1Q(2f_G<;=iq-6IoV zJr^!g>9XGz?kYJ7XOk_~hO$~;`rP^4(TklQcb!kOAiS#Ya_326Ex!DXZ4k7{p8X`WUbiQz0=I&YDzRCZ zZ)A7hG+C;rqN{qk+h9{-xazI-9X_emZy(cTTbq?_rP+}u@eb|LK9&9M75^=!(dTkf zWXsknRG!!-I%+b2QXV84e!Zic-}y=r!J3y4qdHv1`xt-7GfH^nc5{xRfe4~M&pL$h zJ+l_~kLFB2asKcn8dnV1x_>B+p583i93uB)Rz~$;aE-xKqEJ`6)C!!z@NgZZ!~6@n zs)jLP_Wj&ju`pR>8G>83AFzq;Mt^|QK%JQpqvIg%uZTry(M|PObaFlypAnyt&Py$~ zE41EU{B}{lx_IwyPz?v#>NTFj?r2S=k%!zfg(i}a3YVd3#$4DSBb}*d zU3rgkk|j&aj08N+?ERi#C)4^Zk_K_d)Sx()D8E$8Zqp6HhdO}I43q6qU4>Zmvp9KS z#z<`{GqI1fW0SV&chzCLc)Zj$DAg-WSi&_TeLC5GZjk)22iIuVG^3F-Y(x<(?k{LB z{LKo)Zk{hgBkthT>g<&f4`A`4i7m-np9 zSgy~Qi+0@WR&RdMD`YVGBpbraAMVxWD!2Zk(b6m$w2DUqZm_B~Xk>m`NEAbproT9uy%$B0HH!3ApKvt__gm9i0AWtU}|2W9lnxWi|s{ws7$7R-_ ze1B_Uve^zxy0H*Bx%P zM4=fV$Cle8$zsi71~9+{$gvW1S7`T>@Zn4p7;I@J^?c~_9=Bn1RD-C9IOZv5ZC&vrg>KrO*xT|=6@+b^d z%rBxo{XBnSMhf*wh`vkgv@Ilq)03&P$5Gh^o{{1;nDTyDpic8i9L1Hw(TWn zYFw2D+@Uz2|7%BuuWPPi2Im@W#YgxeU2&4+maD7j=_V; zomzyU4wK3-`x`{NGy>~fjdhrZB{maK!L0OWB>71JW|SLDqlGbk-@XHEzqGdUMpRtI zj}rpx_FWL-K{&xZbO6svVn&mnnU_Fk)()$o7e62ZjlSV#ECRX@Rv*OrVL$KI>cKJw z%Q8uHF$z0cEohjNN|2_E{AT~x)q)e#{t!|TQnyAUO+Wx$eO*cZ^S0e1L5t=G7Rgn` z3l~J5NiGwG#)Abmw(G+NITG;V9O1m0sWq#m>Bw5`^XA^11NKY1^5p?d5?hD$zh3Oo3y0LA+QV3%PG!qDzA5VU4*HO??Qzoqo?_KTC73e$$dWMyYrt;E1z2tfR)Q7%dD#oKJxmTBMbkCxBTo zA>w!pngj2DH8_nxGSRM})7mQJc+>KDb6P+KbvyP0DCLnaN_EW7V#&AAK$# zO;C}vpV*8{XK&asS>leNRhT9j8oGTe}|D7D&b0Wr0!wuinT|qI?UwlVWzY%!R%RPE58ZY)8Xz88< zhutey1o|8lCbsn0;k*EJfm8*Ugc0Kw`cG5CXm37`apPXzN+s>_oM|$#6!P!uMmF&R zb>H8J$ZQMfyT7+4m#Tc0UBa7#vdX(E{csK^N$^Y@5nlGQ$l z&uYMbS!(Cu;!{>Y*Va)iWvFMG3V@Z8!X@qJwlZh>r_J;H`R9=`Huu&hHTtfe$f5Mg z8GFNO<7j6{aLxk!-4BwVIMzK@Iph?7T*_nW&lG|3^kV|g^2r-LmJDuAdKMsJ5uP9- zEv+nYrnkGEbXnxk*GCvI&g)!y&xsKWp9h%NR+p^nMkT+~6Z)Kthz_(3y0~FrPUA(o}MY=Xr zxSyZZc%|E>X)JosbzPb;HywE~qL&J;Fvpi8=;YkZU%{)grXw!3wbnDQ9*u zrDu@lRQjl2h5hJ?#~y`!dyEEta!*YROP=LgJ`E57n_N5w;bPfSlf;Q_W3k}otvRpp zsZV!#leE)?-JN=F4LHnPaEq$Y45Mu#uKf*01w_w)XKI$I zr1-ok9oS(ipP0nf!uVa=x)g*Vk_Y16lQu7z1p&HD=ch0f|4du4k0gHgdXG(6s^1u6ID>6{7d4EFZEe0u*Z%D`%=V4kJbKt1lg1lugD!I0)WmuaH%l-_jxaU}fFx;_kC~=N zm=6_Ww{cIm-5$E{GP>b1Q_yRiN~m%`(aL`>kg<0ocXIk{nHox z;#t4B&m<3qu5LGg<8*hS-M986FJRAc)bXX8q=%U91M8jc0aDW-h2XHxT{!RnnGN}%a$ksJJMfi0<{nkdh z>GSXP(@)cX={`cYL=hJ5TW~{l_Idhcx&+#^tZpgHpDZ!5)V>%{V~M|Pljfw~xV>EQ zZqEZre1|HiDANdl@0t3ZIlGs&cSPieUfXH%B?flbR6k*k$#YpukLR;;Xi+v~TYS@Z z(!6Y_Ip?OTN0??ekO}~e!(w44eOGql$st5Zg6lPFk~XseHH+|N>&{`lC1S3ONzgIi zw*9Y`<2p9^s6`7dgf7oA``C{>>b)mBzZtj=XO&5Qxf`Ab8MG^E)Nkp|T0ASrh$ttz0SdQ^T_ zG~qwG;^}M=;gdEZ_TajX9rh4bCO=hk--2wt+_lMqHFcqBkM)F&LPgS%vmC{{BR6yw zOCy|e!brekzR7n>X!7P97$S#+V?|U{J7mNs`9J z4%eqw(!IWg##aO>!&(0I7spv27~qPvb`|e*6edwg^hsnK^31`5EO~(?H(~zsL5D?%!K;X+SzO6 zv(y!w{f^P6v*tlzw`@b2nN1T01(g=)gAqXpQ!naDduE@6ae3rsh0-g@WSDP(<&uNf zYUq-Gnu9Xi(nuZ5<^Ux#njUazUQwKdWYF?C$?#_XuhvI@pD3r1pnVq^hs93reAaf# zJ3~>zsh-08JXaWp1W^VDzkwW`n__9iCgtKCD4uN>RY>73O#_*+QC(K8v2({s;JXuK zr^#yF-yPjoCFq_CyP~O*uVUAPqFdK&rX>P+ACw#M zO`mM+!?PouJCAs$YH*?;@(A1?fT>2!pZ={IgF zd*H~_lpaW#k`9_Mrj-b7gKT)_bE*RM`}lZ+2)HMzHlc{&}}8Njx%BLoESO{nc;7J^N#8&ZCZ`cs8qmTZx%t$&Id zRv7I=jSRNqymN=8zh^$@XN^!+T^?i`iG=puBWGm_c%oLo_{TVUagE(aQw8D?hdz(7 zdht3+D_&Jgg(qm2=cQTH;**1MmRAMSWwAm_LZH|cF))!_KY_1jg+=4sswIj=ppFWK z@u}|6SZ8fw5`_xEuM?b1J@N-xh5_*ndMLdnW06I=ER)|Z|Nq*n>n@`R6Zn3NrO)>S zuO3w{fFdEWwJZsC2EBD>({5Y8gCvq$BmkfIu+VcW_-YH}I7*n!S4Ppt(_6L3BDO}rN`*9@T`A!@Aqgi$W!~7!x z9m%J5#47>EcZ3VSCFQYmg_;(UJ(P`w*Pb7YQ0{MS3cJbV^A`$lg>jN?G0RzcRO=>%sVf1PA4khoDO(rn-6F*EF2l6F4hX%Bk>5t(^q zc^%dd@Hu2RAL!es7NFbNEG!c$oa6k|PGd_Qr#>IIb?Hv3ybab`3JhZw2&*d-COCn| zNN~J46EI*x6^3`qcA+^*EH6`RuZ)S@5$t-wbl1`6wX2;7DFHZpXpq1yk=-|H-iq>X z>pQ)|%z5QLeW>NwP>i(m@=eX^N@(ZKx34@_X@ig_%nLV(S_L=vF#C+L2?iM}2U%{_ zuW8s-jl#e0O*#8H@pVYk9#UDjYjfzD z)0}^2Gb&u>Nl&#Uc6i;E_^QD5SVkFL21d7&a-Up*$HaKX)qnuiQmITBp%h=bt~Pe# zh)iD>$M7%c2Pm&@tXL1uETL#!?ocur&_D$lO>lV@-x#wMUa4v1f1n_$vMM5UBTY-+ z@sA2tb%?oLC+>`pd+@T+qsb@UUYXZq-(5tzdA>nNFhBqTIL5H>5rv~0p_Lxd` zA&7ad+Y$XE6=Ohe@o+vS?0|aLFvgHrAJLglI?sQp2T_gImp=_R{dd#)4$Ojhvmo|U zb1mU5LCi=^iUF5d_MloeOc&PSxQ*=3ZUY^`j!w5K5 zd!1^XIYQCm&228S0 zGD{D&GgVkbt=bJvi-aF_Fh(kYNAyw?Om}#v`{HL-Es1gK2jZ3AT#xU9=vbY)?~{pi zU5MX4Ts=*TkUhmVX?K~u-&kZX%?<*GBz+>;}DJXgYX#LJjyXr2Ef1U0gHWW z_G~0Htu0f!&RcQM&rjpeJ9l`g+0Wj0`S|LURO=u^i_w*!{ruocW&EXmU9-Obb6I3C z>u4+ON2J^ak>)!cJbWJ`Yxi0Av5E>x(B1db=O1;L1-tZpfKPDv+=RVEO(o? zpg@t(9Iy{%#%w>L9j%7@HeKsv^P6&^XYw@qjT5oaUPOkm=m|`yH}7>#_E4W)JfGK? z6wV5fUcc?k&*)BM+x8KZe4}L2>{hZ_A4QL)MeAQ*qza{9)b%d*Q+2g!YeP{vJs!Fw zwh93r`*fLuS91=h<}0bK`9VSi+98wv7||I;3imD!M#ItdA)>mwY@K4w4<+4#JjO2o z7$l7#C!e=)@#E;K;@Cm?t^JTk#p$l^Y@ z&FWv0)BiE=@7lYqa93VeB(I_Vm>GEt;Cq|u=Q#rKA9<6RUV@!t>aK5Dss4nU##6wT zr8KnlQVw2`tX&%cnA}prt>sgVpyA)~5*jsSUiY$b^pO7DrN10l#8b^(3@~*6LX|e%f?`kl7%`Ys;5zb$ zwcb;MJyC5Z51W!CjMMs8Xw5F;q053K8#hdgf=0tsA;{PQfPSIRPmJRSV{DM96J;}0 zP|8T2eQfo_+K_bse*uYyxYti;bar0mr89AkuX}%q zrs&dPi*J9=`*p5}%DS`1X5c|1H9TD3FM@i|tX{ddJAvuecuQ@Hio3w2Ikaz$n;xia^za_^YH^uX2Ubh~~{QV;SV)jxglCdXT&=c3(OWDiZc zwIYtdo?AEdAwR-DHmc-BH+W^wdJWF5*_(c8_5xgcNvyS4CqHLGvq;MjoJs7M** zjP9Di2}$KRmK2S=Q%QjAxFg(ThY1QB$LM{~ChR~*vjM~@(JR(WOZQ5wsBx%Slr(_M znH4AXZe7}ZHQQE%Ew2y|NqqiR`FCRcTM50lV~mwFKvO7}RfUAHtcb{b+MIG_JK6vh zmDPJxmk+@57^0^Z847k6pF9Kf0h2|jD6+H>Eo0Fg_o)#3_GzV{euYIkTO3f|1Q)bR=UEEUK&2sE;qmqgQWFTa8Nk6&R)m~{n4*C=G7h`DriuXjTn&H*`B(txA z__*^A##`4+sScv7Bc6eC$d*~2`e;q(m{QcH8BKi{_!2yfMaGd$xB69&9`OVnnvIlK zpdArZ?sN5N)VCq+(M&nK7el;^p9V>Ar=+Fm(0sCoe7Sq}$Z1Q6wxuI0Oa4baErUq( zGhe|#If*%yceU1pHKh|LafoAPC!~C>h@&e{1ZvsDhWPjWrQYuMJ57l{2foa4A4@CW z5J7AdB6_tL^+%^INNj_fEvnuD;OJc)Uuvj5xBa{qh3U;r+C<_~$3=0+m7%F*hSRwn z%kwqmx`VygIOXTZK-kPV8{E`2iB`K$w3-SnZ~S+sOhaX3fssNh>EATYIJ2L^yPRa+ z8cUqtS+8Gkf03`D_J#B1hYbQ~sTZQh9lut~1Ma;cvC@7i}R6q_hlH`GtH{?xd7is=Hh zkUY&*Npj8X4=@Mh4`2%l;lrWWOq5f3s7ErCU|=>xo!7MD!_+pbX{$hYBl+D#5O4Lu$ERosyYEY4=6;K?f?+5qyQJd0 za?R}B66|!~aq8~s&>?4U!lKVD+GaaCX1+}hTdj4;W+c`3>C9&mL#+;JK$85a-Ku>- zhA8o+Y0HM9%joE|McxaL5EIM+lqq>l0{*Krsz@+xdmTq-2W*ISdvjE>(K4!%iIvY$CN1uxNNg_vH_EEe1G&E^475{6?YbL% zr!^NHr)FzNcAipyb{%C^fwGH$@?7Oxig@!tGXe836wx0482>mt+>nBz^xYcwyS#Qa z`G)7dyV~=BmGrhtO!L9~Utswili*g3o-zVWTF|eFBanPnkS_H?0);y@Z8gR#KJ_r} zC*O+A5P*)=^0k1A>1%EEe%x8Vod++CVD#!#Y6?QlZZjo>1XYF|M3ItngZ9oJ`kPw22iry7gHBe<{G!heeQ*$4P7cZm&k!D=Ap=5pEDnwmzmA51wZE}OF$YH9NrIwdD|;W49Gw1;G-4<~m07{^$K>< zj%UzvlHIId8R;|Zp)E75oQDVlIXxZ75i`z`zf|G|_iV)r_B{ zk|>@8YWvA5Q3$hR$ErN}DEB^5-e&s5@#BrF9g7G3*`MpTzN(*GmHJ5xwEo_tVRG`Y zWN+AaW|-;0i1ys7zSezh%et9B!1X<&9Gj^_2;L!jL(Ip0R9g zs9${i@a}xKw|8W^NxEiXw@>;4xsU40)j%tcyR2yCJ-Hyu{y)e7e^}vc9igDWiTo;+ zEv?|9AUGQ&1UmZShlOyH=}yHf zS^F<9hFHzw*<5-R6&NOs_m%8-zdk2IqF|B4{f?HAdr`EVsd%>~gca1A zkJ|#am2IUYzYkb%)OzP~)z~5CR)|xJpKJNo=E-7l zdFS_Gg$tf$6yVpU0GCW!+PU4+RWja*h2Hp-^E2Np0S&Pc38%I@yi^U=hP)%SLzF02BzArjo=odzxvgtWF#G%$nHl6aF(e+x8V= zh%uF7-;;qd%1ZErQAy-ia(2v?!zPbFAjE!BM6s1B@g18ecWH$A%!B7MusFoa5tMo= zpzp1KJe)F}c)hRTGC6li&hW7FW`iD4-S4U8zc*1=sio%{WVHd3M8Xwzrg$en+fx8; zx*@rqW{ucFHUNum_|lzd{Bb+b(3XKbjns7`=p*>(a%dClU-67zAI!~ z+khb_8I=Evi8&2pvTqZQZjQJQ=ge$1;8T%?uUG~YUQRI!bDy4@rf{m{tfF6%Q$m)P z7aAFapSpUfJTTLsoD=Z0HL}Sg@xU3o09IJKJ{ll1s-|$I89Aw3u~GFG8&|ZV$_yhK zpSC`Nts$DAZ3eVP;;qi@1}=NL#Ii%l{q5x!^FHYxT3CjBt3i|wVmc&QKNyLFVBi&Z z)bj@$)t!7P;q8#0ObhlB zscTbx1F#Nmo~#6<2|**|Djy!B9;wG(@K&S&+(H{pCq?{HZ@eJ z<}$tcQ?q8t;9#LcBdZ44RrF6fpzS`jwNU^?$57FCSqgfpZ=iyE7yEvp`Gc&Zei3D| z_Fzvb=C5RF@twl_reo?IC5#pflO|N5X3KyBb@czwDg2aY>p%BO^6&ECG=;s~WNe?c zrLs_D*^|Fa%9X5SyP45Rzl>h$9C1eBpK0r(a6So7jVHx<<@7H33(L?i_AVM}^pOHQ088S9Rl+|y&xS#$fkN%UXXWh}7u@;t(A5y^xHzHAuTMS&6G|jCB zvMmI;1b-CJXt`%U!04zIJI*2$B0C{y0w}A&b!#&1d5RS-L_wf%|GlTHAjy(f%+}&@ z4Cscht&+j=$(`N7thqtp|uQJx|i>` z-Zr>NOE}d>OPa;dKJ+{DINA8(ik4A|a?rf8XvJM64_z~BSdApTRA2u5%#v zn%GziC)C?LB)A1)A zi&$N%sa0_DqBCS8P_Uu*55Qj5_E!%T&$UC@wk{Ix$eBQ;U%j7D+W5%e9{iT_b2KHa7{Uo%lG~B~ z@<2r-W^XepKEoFD%L7{`&^o z)X6XfztHZ=(^EoES)VLJ%soDFTiAqki85aLD=hgMxHoL7S_k|i;5>Bhp5`U@uHUKs zkuVntfZv4U2t)SOka}ZkeXUflrro-A9X8D?&uayx3mGqbCC^XV>;g)-FFn$R49}*h z-Qi=tInM5T|MH=|JMsupl9e!vkWF8elkv@~wSG-!)3)gAT>Y2#<`t#9sEL9O*)xWoyhgY-0 zS$pgeM%whk+o^^m)q@|YPZ^lz4|0_%>~3cfb#q#nHomoY(o+ACOyD(u6;|#lG1+z( zaBk!Y-~L$fn+c>S%N|W2#ioMGqr@W&J=lPjF37mB%O?shWw@iV*ajvqoWZk@n-HEz zAcV=;KhT6>MLPxwT03x{pw}1)EhlZG3m*?S-nA1x-H%*DUkDCZ(B|D!kWflZthb17bzIx*I{c z{%059No>Hq^{`Npaan#qLQU!p%z3*9_kC5R07<(}4sa4A$anVrV7Co*BAphHOWp3Z ze8(i|`R`82AzOB`Gl?jf@w=jgsD2N1pxh2?ijQZSndt|Y`z%&|BY8RH)X=6780~%* zBl$Scl?VXwx`l!bz0A9=fOoDcVAAtE3N#OKNRo|>4Kiexf2Fb*l16F$lG57hIF}%4!rge#1q*-Un!2tB8Q#yC}~d*z!^vsy$yj2~KX?Ti$Eyi#fLb{9B#4Lej<> z!k&=kNtb=L$8P*;3uN>b0+IM_G|Zxr`cLVM`U2A-`z+@E5t?*Esi{TODATru{1=03 zkA#3=xmKAAa0JS%{upS0LXY$6P}qZv|Ep8VCVcXqrtrH$#u$2Oeb(oAF+MRmE7hNX zP`@2Djq^IDM2j(ibC=mw>)wSGe18{va^gK-mKBbVuF@7&G#-62DckooxBCr${2I^N z&vp?Z{>Y|)mg=DiK)Rd>pZG4Xsj$*G2_QL;DG6@;%&XK8l=J)rmvB8y(jU{%myDu+ z{r9L__G&IP%bbgcHi15+mVh*zYn2;>TW8R~-Szov*^71!lfyUao|4h@Oqe&3L$0;9 z%h>2cw%UU8<%%s^33HuyOFU%)Cg;bhPB_>9ZiqLyoDyHfKo1X;>Z*!+CMf;72FUzw z)8nu@2&7mG9tsB;Z=q&uv?efxoqR^HLe2fZDADzZ>#8qF-)sw6>)OZV2mqYa+Wk1a zd|R0KqiFl+73=?C&OxN?MukgkPa}svq=WdURF*}iRv9~bCU*%|M}UC|UngI%&;w7G z-6`nhAMD=dDvxc{CStM1iMZ5$>@bEjk)g_Ti6ZSI81(lKY@r zc^fHpAtwlFF(BK|2lB~sJ@$!Vddk+A!ryopbo80VA{A9e)%-NpNt~B` z(p`CP{vZay6=J-}KfIDXW{Izsb6=TCavkTc#%Mu?m_GQ9&ob_=aQm2%hP+8gY+`v= z>@^2;(u!)U%^HJ%`}PHkhZ~9#ReqD-F_K32CH?rk3K}>6oNf53z3n3 zQ#Cs{^x1Hq&v5gL$;Zy4Smcc}>0_y$(6HVICr5}yJF+Z(C4CNqi^y3Rjy3{h;hV`o{*`?$%PI3ttb$h_UCR zPHcERuwG963_vFPG>EX^n5+is{;0h<-A-d99IT!w;GUpmL2BCWBA%hisQR*Wpx`7_ z8+e2gZ)=tB7#FH7y?>QDK@zNJIw#@&-Mtj;h)^o@9%KCrNZj$h2ljsTmuh7)N*g9t zOR?B(R_@ZUcRjSSTM};Q4SZV*>x9ZRztzEk-9N<|U9cQd0-1z5eJa%A8nc{ES6X~5^aI3PwWt0i(QfT*zd+{0zHg}|d5M;Da+K!}_}5eZ7_W*x zXwb5{I>pbHcl2>aC*z@{k*z^$A)uh?eu}n0cP{*|G3jHHFTgN6;{&Lj-O$0Nb=#=x zlCE4SB4xeV;c(YPCuNt3&veBaX6Ubt46`#7(e5m2|6XwW|7U0aY(|3U?itx9`y*^^ zNg6!5N(AnR`ryCi3~uL_>(a`}%uk_dvp0}^)?e1wUfU|v$uGth2{vW}_Gmv`lnK9- zJJX8Q+8mBF772SM_j`I*%ZuT-m4*nI83o8RIx|}a(K%rEH>r|Z8hyIo9^d0P-t)<| zbV+n`O=OT8t^h&R$J zHNLgDD5#pRuSauqZ%z)h1A?cO4{K9zTb+Z_`mHLWu!Xh+Aoy*6jg#=fTgO}d2#<(U zU@7)l{4@J0BJ2J~+V=Gl5F64;eA0G-2t)PA^r5r4WIJ2XS+YAB&bO;of&bdvy>A3u zZQCl9trVMUXr@Lp{V-nRb_-fmH=B&qD!{+hEgx~C6b}!1C)&=mq|P!a1KNQ_PWzDi zQ5RbD)=nj8f3}NGru9})dq+);utAb+^Iz@^0^@06=`cw#XNyml2aO=VikzJ+)j*PU zTS8m4z3&M)RnIzTnUCE%o7^#Eca$Vb>FL- z7r8olCvr5Aw}^&-cNE86T9^FJG9Fr+2f5kcFI(t&86T$ZGqT&u(t^;S1wsoqxHfIA zeFhk({^W5d?J_xXg<2TN`uEAi49cpMeugPq-W@-0iV^V0;^_815ao3~f>cf(SwB{8 zOIBJS@O|qXm}4J_z{5i~AnKOL;>3=XIf^=7 ztg#369u6&R0UC5`S7b{D9rU*SrIfnw-6=7Sk&Aqid3Uh2mXwH(NuC^Qa+}ri5mvZ% zQr!1Dqi>?ABXHF;gb9yL5xx`;w~&x(4_@@If?UT9H95NSy{RfIy@Fy7vSU9JzODCa z@#?(&Yv=`L^AF#QxE~wfFk!@q*#!>ZZi~BRz9~96Aq$Px+)cQg742A~fz#4R2I~t@!m(@&AJ(jR%xF78$7TT^<7f zcWV7hy*E`q;(8s}CC@WfbY_wY1#-4!pI>9!>^kzh&`kwSu;T75*;)R6oUsGnX1kY5&0cyEpbF}8_0hd=Q?_u6=xtmpsC?4 zov`$Ecxyd5R#N1fw6kV$a_`lN_C`*$WD4F@J{yqPXg5eJoqMP6<~9?(Bhp+4xs5}m z{S+k%_Kb8~x{+XEH~%T;6BP-$zw8WKpG&|Yv@hV*uKUoV5wwg?2mTyU#NqTqP3UmypUg!RUS*!FHG1LW5?GTa1XOWHt>|RYy-hQU+@!B1Rr& zoj}(IL{^eBKKx#SnvRvl!q1D?NrMy*7^9WDE&G>Ra44Nx_(;DSQG7yQ;NwXUfLU!! zt;fH`UWz|-*uarWNH?`-x{PK!=i=ww>_V^EG1H}j+6Be^i~EO2Fj2uSv8%4cIG_JJ zN%h-*JpT_m;!xYjiD85!DLrvbS=b##9_8>zz)b6>&%Ek;wYQZYq!-HsNF$I?opq%L zGAI7^eMsr_N&gG~3twNE93F6==?Sv0*4onh;^M>wJBlG^$oA?>GdD|Hd? zq;h85B_CVbaTCo8TX_n*#3)K%#!KS3QUfy*T2~l@Om;^nb4Q&mhp`zK|7-B(Gcsz4FD3u;W0Pwip3)x8A0VxId;U$FK-lu5SKknXgN*1 zP!$QYVKB8&CX~H=nUlS6W!EaMD+h6D>a3s%x-VZ)Rw5;N`nfstdB3s7(OLlAA%E0^eKJhhEwN~hA{;Ap% zI^CP#fQ$1O@|dOiP*ji&7IsRFq9ZcmcQ`7)h0JC0la}ec2o|8N++J1_=Mm%)Z21@i z5p^633VEy*d4xOLOx?YL@L#~>hWRC)h+i=HZ~7hvG|yWq zQL;QMrATbC`zyH3=2<9nW=rAS?=hL_=#vG74mnhk&*(;!Ug))?B6CxCVK^cUYX&1? zRx-bf8{J>GJX#Oq2R6Vy#10=}IgnGV`V*TAy1l{>>+jcuPcP_7FTU}r<|7)=`KYZdgwC3? zT09z*B5@h=t)mS*Fu2|>N;11^JY6$L_8*N8n`Sk|$g*@`*vZ5vv6c9`$uVYEk6J#t zb2janC%L@_V~|1|eJN#ZE9~oKN^5-`6;pZ0t%S~p!`ttuKQSsD=YS~#4y;?_5jXB) zzfJvCto)DM{&VT+5kxc4JCW3+xs&s1!O%bTSXq-iD+;hl6YF5YOM9S{xpnWfvm-Qo z>lun(u0t-MsUL9I|T$9Ml{|r?T7&a+LZ~?@QDLsmXm` ze?g0ZODH54mnSb2DkCbRTSR+txmnj8&8qNe`G`T_2oDN8 z`@6DP7KA@;V3&QelMM_USG)|WcyWObO_VFfvQqp^t$GtmgWvI%&&Fs-{rNXz0)1GK z#Vd14F2fjFTC$_LEenO?sP8jXUbH7s_gMJ*SRJctzJLFI(&u>GjE-6u{}zn$a-&Zm z4o~{d*{R}=7yB$$N@F)miFkYvG_+e3IMkN4rx^XMASb!YtLcjowKbHF}s8Q%xjW^Gi@8#N=%+Oh) z=Lz(I&lfDlZu*oOl;H|w9)uKL{@`ntBz~Yh4Fn;vzE!!8Cx4h}XhMGP2-3>=@_$@_ z-*4>y@_>6m5bau9d`fNd0Tu^M+W@XGy8gCyv|a(A8&ngDA!+&ooSiq(2j<3&Svqls$E-)mbsf8)z{TF#XD zqHDHoCLyy^%4)>(PAEZf_2}I23pyI_K2=UjBFl5){kOPIqiX?|->b?MkRqFnyHm1B zcW&??Gx2bNb1zFIaHHOAOH!W#aE;B?bmuWv^pXf?6!UPC-c2sX@xwG!fosz__9BJy zbCktr`pJA9-s=4CIz$WUUsU+&&gv%+n%SA7t0q{X?_L46poGWLKRsP@8V>) zH7a(JJA}KAWxMiyyS2rP)&B5iipOKXok+uA@2?eoFJh>|;!PdmN&eSDKmcG>`xEV+ z=X>9tthJ(Q!KE&$jsUvW5LRDYh#-xD2U;XOR7KJ5Tk>XjY@Uc&>yS4Ac>Sh^^Aohj z)wRuWSyy0Rbu+sM5`|^8!LB?a0c0EBUwaNmByCBR4u3uc;I;h^gv=FsQWpj@(4b^F zKmTKou=OKJi-6yqYo+~Rf^gQ$LGwcVC1tN|uI+gbcK1zvioroYFl26v!lTKEVC!H_ z5neVT!~moD+rtOyK-r3P%Udjk^|e@B_^_XR&($L;=;pFw?%nxGYGAwWV^Z3!LrU%4 z_Y?oLuIV{p>zezYulTR&{Wfid4P%TdfwJk+hwa_Sn$-`t3bH!u!@GAi-j6(Zdoh*m z&=qH(H9^Eix&EpX|1D1AM2fyVf366So|qH{k}8OsVg}CWd1_XB@V z6eHOo*~gkeC-FoSf01Zc#Q{8xT#l*yHQc4fCnVEGZ)`Ex3jDD*G0rg*(QQh2ajcGW zbq=RrdCHFDHIX{PmP7LoFUbA#iC5%10VshgnJ-u4dFcZR!}kmy-qAIj3(`6abfkN> z%p(wGIlX+UP4tOUf^$g&iHAj3%pS|s%7tB&2eZEN%-T0BEA(T{+8I*g&ECx8 zf5nF{pM{!sEBm#};EpuuN8s)ob~f9Z>JMoP%+Tz9K+Aqz&F8dZ`MTrL#WYMUYAwXc z$SuBGUcw1I0^rBlfQr*m^hWAjr`$?WY(v=KRQB?(^9eq+4_LK~pwFtifj$*@1fI7q z{l1lbGH@;|jc3@gjo~lbFw_{~Jp(el$L<@(=rcmbe}{g7!+u6Kz$AprdMuJO*P;>- z4W&wCqGKbpPSskh7*!q^RXi)~-TIuPLYZGhp>Ab7X z&CkD11@Gg=j22-`^=}P6k!JsuEB+IgUvAdg1)K{uJkpcPG%z3mWhVP-6I|F8qV1qe zOYY#$RoXlYoF@=Mn3;wr!{iszbWy{>K576R5j9oVatg=Dfg*p+oJfp`Au&U}qKO?g zW>$(+Bu%k7&_N_b76W1z=O1Itj5t7ZV@$Bxw~t5-pp_^B`Wv$z5!f%oQ%F5DhsK`U7D6MU7@ExJ zCRpf(FXt=k-fLFr56WU_B?|{9=YT_`55JnFiLlq<=g1__!x3(JpK&Eq;Mw$9#Dd0A^FAfSm(OHjr8_O-!gxhGm2yig|K0}?fz0^`Uc zn?__LwE5bF`@0?fk6U0J8kwfo*cz<6MnvE3W0|(_m-n4tONA2NN=J@!|D7V;LqKI~ zO+)A}XbXkhFjqs4N`VR3gQ{*CqWwO1wju5wKrID~ zX-){d@v%r1{5R$h3RE3vO`$GUf65|0 z|IL?U#B+!`>DR@&>;O$4B~DFP{p>T7Yftx|9DlqtL!MBd>~!3)`^1c29^z_fb?%jI zi*j7S{&ToNFuKpJ3pz!i#H%oef?Nq zFdw-wFT1fTmtFq>}SsaH!{!j=) zz<7vNkrN}y->sOev&VGg1FLFlJw^alb zHEg>)R-&4_K3{|qbOvr|Ww+qMYO{*g4i3wa^aKiQ5Rg{ zR4cC8SK~(UPj}?qwZbcvI`}M-5}A*$led{a_W`bh^)-VN+t<3cg~aBxIn68Ir{)pf z3dohDdspRucia8rA<%%A>A_0<-uHs{Fps-!{2MxJmoZ8^)e0FhI!l3*tjaAE#`O@} zwR;-j!nlR}f$nd~*OdA#@DA*-(>1<&x>#R2zY?D z-%yPzqc78vt98~vQTOkf_LBXE$(LFf;U&LE*#?8w5BoqOQV>?f(Ksv< z90KcJ9BE!6-NW-ij^5W9}g5*EkL8A zPJ1KI!lO5#4G4&xikOj3EDt!se>!8A_p+NQgin3jFT0|nKbCiO)FE)V);pdc^nh@} zTgBh`KY?*CMHOb)<6sKLx-SDn2XMo-vF{_?NXil$SPs+4HUxto(l!{7owNS|gM|mv zf0`_n5$4cF_|ghMEyM_I13e|@&q<~L9M*zrhWY@532RCrgn0QYXXc+?fN;uc=irHY zTE+5La%Up@aU$Z2*m|ubR0qBu;J{GDkFU~sHPys}E1)f76!nFj^h|}F5%Z+vtilzc z)d9-wx`mCy)+(uXsSRYD&A~}@sn(-n#=XMG&S)lOgdxV-Q`Tv>iw0k<<>@!sm{e9m zS9n7gJtKP~Gg3LWi)_?aJJ{z`S0fLzjh`CNZhWg@4g1kW^=028?Fe}da2qV_UKHa}x1VA_ z%m*t{-WOV^qVmo6OkzEZ$qx+HX|I?4e-RzFhj)r7fXK;rf_a>U_9qHaS?m1SQ%BOZ zwCkm9IaBBHC@v) zShaJaIg#97qqLf(`=>hU=w~OaYP#>$v`8|&#hcuuQdiFE@Y;IV@=`{58~gbEem0^0 zMT7rSh}r)DCB7|FKKsrDDSf_s;N~vLk$JC0+^)J*jq1iHfTW3NaE?A2H1p*Z3!F1z zr}|jhF35|#XDgp43WAyE8Q`I9%x-IcK(kq3R(O9 zZzp}pJO;oAG>xvux2GCg!(Mp{hu~QYLSeV;W~6w%aL4Un;v(x0)vLr>dpNw^kg+`k`DwUPaG3j(JpAey9xP}nEnhqzVlZQ z`G2wr1vQxBQ5vZ?NG_{zs%p2ci8d#aGb+Lf zl*XWe;Y}(WG?*HYa&C6X^BByINE|vDH^rX6SVINHkW6lM0y@*(?%q>(nm3jtrKMVRAhS%RCmfXq~*VK1X@Iw!^GBAd}op@E_ z!y0F!M;|yNndmi6v+bjY7?&Zf_K2yRF-Y`R2OG*%pr%Lp3(*qDg7sWf?*M8dGejy< z7I7DL=8?;vy2Hmz!C^mAH9wg;TTj=l(vMIvrre?WNpn*8G5edOb5|~EX%W*DC2l#; zTvR`pDr#)LY0mxOju{JsKtW6qxuq42;y5qTg*ox6h5@~cLZKzZdho&CS=!ZZMcvyy zUP1&FLm2md6T& z50+s2)wKrq4&D<1_ZV9D**_>AH`X7ihiQ%bg5V{!*pDGBNFiqFVjaKz@iEV#ZKX@> z@W2(uy_WL#UO%ez3Wqf@A6SVQD^f^^E|rJ(_&y$7K-&;QFz*GU0KQEINUHJ$7! z{>1ExpJBLyHvl3F%(h02LFl%^JDiS)hT$DzNWqHOwcwYeg5hTd1n$O825W)+Cl~3R zhJK-AEbd_&e@N8d*X^l1CP8T)IhPevz0pX%-DdgO`^b9mx7c zNq!*RWv&>QQ)MkrW**2m^es|zgsf_8h4J0ulH|y38SY5@1sR@+K308FvkFx*FK-aF zYaTp-xE)cifYPrxEOzCa3FsxjQnrk2IH!<4*;jFy4;8fIj>LPnZq)rPO+0-Wyl?FD zy|VM77PLplJY7%nwI+{-GcI&V+DG_C(5BV2Cmk|f)Y|x7KnoM*??R-KuHE}g*89Og ze`?v!Q}i_&PLbo(E4t`z)XMQ*eq|A3=AhLu_p`bvwo5}-kHJ>{pS~K+l=~AOO6Tmv za1lPv&;AP_+yT%#0ROW#BC3#a6i#!h;8Xl zRpp;g)j=)k)B2!=LAqsVxsXkk?E0|xF^NT%qS!T^AKP9%{lohFCQZ{Y@a`_g%7mEr z3oxp(zo;E_(@Y`H81*ws3fjs{$k1%EY>=p)iP+;}+GcPu^yv7n1Z+YLglUeMYpTjh zO}BnNJUu}ZkZQb=?&I*=*Nwlz|DT1$OI4!}R;Q@ZP#{rHBmanWba6EN%Dl7;tufj@ zIFF9uy3}5h?n6F7KToc3ruA&jK?&Cf{@5ARhlkqCBOj1)NGgIM-L zln8UOyl`sOLrnz;a>sME$x=ahXnwJKgKbSXQ63#*wBZP)*Q4;V6C)G~f9~vHU z$Y<#~PAYNDC)@|dxx>2~BR`bgXIH7*i{lBSq%oNn zd~s&Vlh@kM1~*B=OCe3-M81Mf9%vp&$K~GfICREoVMi(_a?25zEBQR1$~2MPJpi_* z|1{3!w8X9Zj&PTIHIsBIls3sRb1&BVaroDz8Jw2mV*Q2T@OwU!FRKWxB0#u!JbU>{ zxxGeW9^D9?Nb!#a3@&9#EG3at$Y70()Qsw&XqE3BJLVj^j`zdhyheF@8#mcC)ORag zp}dpy!INmc{{Rkp(T%!$b_0ShHwOl88g>k3FzMmSnqzO-Q4iUmSpcSl6M8he0LSRe z_ZB+<=$PtE<^YEv1WaGkGnSPvXK((t*nku%2&^$PMg{K4i{&1PLkKzr!Z!SF*|Q&y z!dF#Ar!{kJcj8=+qWK4JKNX!u7;E@5GNKK7Ywi{y7MRE^IDmusspp6tmlEzwCca#u zcWCu|@X*{gZ|^_e?bZ003crEQ z)~MjaES;G!J3($PbN1_`#Rufol$54cI`{UJ=K=3b;d$xqNoB zc@4mCprt&28K4XLgrAi#8WRS?{RfT|58SRgRKRsc4 zAin>Kz)77%7?}Vjutx}<4a?EY3Fk;$x1b~XlIDH~w9|_ay_1o*umLiMVNQNv2(vYE zerqz34wR_6Rxo~1`|MkGXeqO5Ric@UUhTIHeEs4+r2xIjSo*D`jHA44v?9`z=3Ulz zs*~@GB>LLeO6CeWO=P_s!bl zudd(U%6c4&?1Z_nejpXMOoUP14x_ zkP+r|OFuHr9Fu`}h?8Ch4lcrJxlz0^)==mdeMU8UOKhES`A|mrOej#j*Hu>*iSBip zeuAeg?v@4Y0e*-i)GkF}tsiI-RUnoq7A0|!vI(GmhIzpHi9J(2x zkRVlC)!1>qark4QzKYPIva@K~289Jg0QLSy*rC;n zMD|B@%LD*i&rq@wn#e<@r&Z>iS_?1UL0>SGC%&UAB_nbCtj&fc3qgIeyg#}T-tQz7 z1GNGlyjkTVbSko?Cv+yXP2#v98F?M&;7?5=(uI7{{c5VUH*7liUHjv?C)y$KQf@{m^3C- z$(8qEBYU{2j6Mp%S6!ZX{zyUSXhaczpVR0Gn`~lhfZc0g=4%i0=DGrpW+m5RxDXtH z0?icJOmoFH&m7qlIWSBy=Y-)qc_!A>))eh9WZ{a~%C#PAsvt{uWU|F+?Vf`hsoA8< zkoP$SE=`RveTUxYwA28q)|xW|`GiZ9y29X{j)DHVYi-%|Pm~=#Ti#Q*mmjC*E|53L zY6EFQQt~O#6`3^c@&}WS2Sy@>*szVTdd>iu{#x z6s;FhPD~#c?l3Bjs~FoV`-ix#%cJVD7%55x)@7>tKFU`p0d6WFJmWp8JV1GJV6F}1_Zu_mh9m5CN;di@=8Q_I7bM2?T>7;88uN&=iw*a*m&bHGh%vKIOjvB}xY8=DG2 zhrU6}k_fBi!ME?Q+V4aHjtV85;uq{iUK~xI6xtaxzjhx2^F`sKs2MyDH|e-1yajic7Ky}2{QiG6iS|HlcKMSdqck@1E-Ql9Pn3RG zQ-czL7IquGIiEF{4ebMMI~|jbw8^�?bmd;;RU?Z5|#U>9Zd3AGrGuy*AL|#vH1a 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 z zSNfh<>?5q4Z$!wJoV@GK_tE4tIw#43{DJ^9aTz3y-b5BS=P;s&o(Q+SZUvRPJc&B>nw9S{_~I z523dUHPgeS%E!%`qYPhLas>=zkqYJ66Ocv5#ub}$iqrz7g-mVI?Afr6`)Lau_-#RV zzUm8r;1M$nI2URw?qaviZ@V%yc>?C3KV*+V`((*=pw(Dp5f!UsqU#8{yL6^rpu04y zVqz~)_S$~Ro9_s#F6r*TB%O=n^49{ib%W-==-=N8kPvZDno!hYj#H*%>TP;wASXtm z#1qRWuxo@?C`;r6#3?@rA=FLgz;n_^BB_=TNs?S0ffQPe@R{=YaC&KxE7as`U9iNr)3h5Xk13 zrHKiWQZyF7>~`lna$whx2f7S|;Bmdx8_)F_0aXVG6Xx+mhlI(bs3l+;EpZ_&alx@A z#>gYm^Rx&=V$cQRcpBy&5g)( zH0@#*6B(-?u8S)#?V>Uci1Ydn$$rN!R(^NQug9JX^%aA5GW>c~rXCIckM$kt#R_Xf zjfE%YyQ^cfWc63A^KrY9%SA=mh=VP@hhVB>tdPz!^db1rDrF_L3H+;4-%wb_&xUWF z!P^s0kGYw#m-C5@EiuwFv6lIB9R8u?W=tsF?dm|?p$o^(K9Ug?KTr0p_wnvO7w-(- z-IX2da5)6t^Ila)cTp3#sq``im+lo|LKQMch29Jevy6%3gB%n0-3sSgmcKH24!o2^ya#VL0mICHJ9J!3JkRaB0;;?%1aO)Pxas zwM8PTF}#(${Y;z2#H6RFFN60BCND2uT%tr+qor|#;hgd}FdaHm@FDrU*<9C>P$F=5 zVeg@IV)8INMy2j|mRdoU&mCVWIZmmo9-KV^``6HjBcVhr!)VXX`vY| zyx~HFw<>OzIauqIwjeA&JP^W|{~QrPqdeQ4z>^{myA79UK2N@f`IJMJ8cT4CYm{TvK828%zU)E`$~8yLhs8h5s4HjeVkIhI#;i~o7C^dZ02J0z3&rXyug52{7)92DlEe@KJdyQd;y>F<^` zPPZEB{vtI8O`bX9jIGh*Yk}QEIEGgTg+wTyIL1#5>aPGou1NG)%2SvJnnF>VQ*s6# z4Go|&I^)7ofpfxZbj9=z<(o^xkW)uz7`>gw&yqA;o69&n^o3lspt}HwkGpS^9e%iH zc-CdRQ3#x#@s}6hblmApHk~$K7i7`IXSuTF*sbncfvTwH%94s`H-VPdCFbn`b6E~Z zfijyYQu9X{czV*kPCbdQbNRIqcti&&XWKgd;p<}^qwCCPLz%r#4+Onm`RAzRfOmH{ z19lZzH2>NvK%o#VaG=H>G9TCdvf5^>Fo3Q??XvO6Tk}$0c%5FwPmZ6}Wjv=JB>CX5 z1?1(yOG1Z5uq*lzFLlqSWx%=!i z8R;R0Fby;f)s(dhFZbjbL_6{gSB<`DHwuqmUxa(deGPvnZx$)530(W8e7d+aX?;R0 z?tA6ZJ)UV!>%L|s2#qy)1eMJI&W6tRZPY)$Ym&g%J@%*_>%H-&RXsSDssd&l<~Y^| zn1ylzqMFR{FX#0XhIW|3(d+AY;Z!2yXFsD~JiRN~o9Y|l@o%}EZXOo8|K;ZFOBmX5 z?t5W*J&ed?`zwxhDbQ#pJAy{6laDDSU56Hgi%6jo2H&INF@fnB*OXtXFKoWuv;WkM zAoo)JrGI(#g4#9!+D>hzzxP&B(9_{>(RK-{MMk0L<~_tZ(84p6@VXa0kI-CXfV>tm z)h6&PX$qNjpcFSj0>y>~F#b6)HZYOC#7)+{X4Q9MB@4S;$swx_?thKkn;+2b{T)1# zoNF5^WCW+0Vn-xojw|(qax6dSX0-9^brw7;*r}mrUeJ_+F$!~o-Di`Yf%}Hjtx1Fk zz?~YY3zZmOOYfI`1q|S=<1yi!cd7?GU5wsuWXYZSa6$7Om-6ZekR&IBP@%LIk@xBFY|+`zIefiG?1U56)20?| zieEG?fl4IX-LG^_F?dlF2JygkG_T z4v4|QkOH>v`TdxzOVfL4@(PY^nE=+0OXR~C1fmkM=U3%T?i8z!l{A%a2_`vO%@+Up zmEVaNuGaYr*tOf#xUN!nnZNdH%y8E>^vQFKHGhxZv3mi=!jjU6e%s8G5K#tDRAW-v zLYMHoWBpp)qGyftA)3E2^oSm_9@X?+pgH9h%fe-X16RDGg&W)+#jHl)6vTsLWcVGf z2MGu8Yq!BmE1WNF)Ff7OI{vJ#mI2(3exzm`So(B+x{F`b-b!(k)mzhD$pfe5@>oNh zs2W2lxpPt97-a-qMh?$Rjc$4SA$M$Yy4c=Su^ZPWc6R$(v)Q7$f;CS=1s^M+Za`qx z{M8Mte$GDs;Ek8x9|GZbMYRU?s7M1EQDSNLRj8tG<@S1y9gY{OIV>N>6TSygn;VP; z{2Jmj^CfLrwMUZ(r;Q^G*Z1zns#nbY%4CZ_EJB<0AOBP9&vkteHkW?eWOJ+#lg$#}{^NUEt4VMy`X$42s7OA}} zD3J=171iUieU7oI+#dUZT(~fE6VS`5N;nIqqU(UvZQDA&O8j+?b$UcPiYd!U%UMXw zE~&v^@38Q+QgJ+}0!4_>r%YREt!*Z3OenI8I_l=sE!14iK0^^9$TFm)K~gVjh)^EI zEa}H0S5)hRPsr+W0M7&G^W{#fqn`!Jq9a@vCWJy|M3#kJ`1wCmR4s<|)nW(XCu4on z2Q=qpK3c0zda{qsk~|Q*U(CS0hPqOyzIrD|$|KjxV6wr0a@t!J@3eLf`L_HY*qh6z z&YBzMi|M+r|J+%XfS_%ub9MV2)p|R=_)4+bvpzt*;=q_2k<&k)hb z>%zn9PmC>Ekd{y-igNjIpJCwK0N51TLDiu%U((INNXQLI&{2$k#N=~61ubEk#tSbK zx-|&vS5-4$=}$7S-;u8eFp+Fzb6c~Un8^?SPtnn3UM=BxranW&3ulJk`@6=k!iDqRaGDcIbu&F!8qPo{;NfI6?2z5y; z>;bkGG@>`>jH2)Yrcf8JMQB9%4pCoMZ^Nss<#nZFQ^=R`{$BGZWQyjY)V3W6G;T_u zbH^S1=*-MvR5%=2Z*B79`^3mnX|Rv=V|!XTa)3(ni51fcD?ug&uYdCV+HX86-Qdd zW5!`7oIm=dB@HWd;|5CiS_}aSlctK3P3t25eqEH(ufy}ncA5ZJu z?@zQ&_*XeQfY&0$oJUoMl*62$2rpmgLW&^BHv60>Keq`<*IG zAwLfZAnl)l*YfU$YuEsjNDG z?1nnIGwWpYHJ4~d8nZwATApV^iwD@&p=76~GIx)Lite(QNLx9mHJwOHf~0=8T+CUJ z`h_k%4;cG;1IVu+lFCvzeEn~}@^1`t0ab1w^s1HPAi2epB8M6VmQKhYWDFaG9LO@s zJz-Od^U-{iLVG9qxRt{`9c9S=;Gmh?;6JyI0tgH>%Jen;)?LitmuN8rVYXm!ed-YV zpp_8~_4_{!OmPPpib7#X(vaeV4-1z|uXov1kMMhw5QI0_qbMrL>N~eBw797kVZP%Y zZ_Q5n`QD46{qgTw2i+CqjuYBH>yQI(X5Pb8-{{z)X)~fr^DQqarAX1Lla7IBxh3`z zBOC}O1 z3JIZRp6j~gu0+w#A@(J10qa! z7qJHU-brF2<1x-?h6M*#1l11(WA^YG#);9Qps~PMnyT~xPxTB2mGKj&P^ZX(x@LVfY185~P8xywhsl#I6{KR7lf|!vxA>RQw@tap(44ySl=ak zb8|N-G0`dMBEs1f7e-u8Ewup2)1`w3N=yi*fsSrAGF4jovIrNg()LXgXQbI4USv?T9<*|;t#C+F;e@1(o2{r~uV ztRUJA9eL-Q{B6lZjr5rk`Ab*&p3%GHgQTF=FnWknZpC+*L(YZWP(BL^|2Q%ECgs_# zpX*!E7TCe&^1ah!72u}5S-HKvt+Z86016j0F zu!G!L7^K=h$ND$~<+_I;uWXrS+&cejp<3$X(;mutwe;R`ZrA8 zWWspYFF(4EAGm%^+!H)5AFN)~U3z#XpKp2l2g(>-iHn))|NO^HC~l6RvE+&B`@A*a z!`5LP@f-5fW@u{#hJrj)YYEpx9D0T+B^cU{b^s&V^w}V}`%X2k)CIj-}v` zYJ;~x$U*N>C03$Fsb`yfOH4)0rZ6trs4(aD=I(8-jxd#*bArdKWLd3pthNNbx2|

QLRVmvA8QAZndY$*3p&o9f)zjG4fXsfNT}4D7T@1%0DGlD9gIRjAIeWIA%#Q2U;W^~>6@2uj*q$@$CJR6xJ_tmu5=;;ziSukxprqA$j0T961 zkPhE}I z8&RC!&(K8m=csO+L3dy?BGj)XRQmbG0Jt1RA@GY;B`{t8D^NJ-n{LlD^Y$o(C(~BR7WY$!TxxYi$Y) zVYR4R{QmI57#-lEeALSm&Wqsbeb*+-m-T;d3)_OTIcgmvToW|^ z`B3;mBPyNZ=v-YeHcsF1Vg&zt!0^x2P>S?It@mp}a_V5^Gydd5QN3sIzwKC&l^@k| zy~1w<$_~-;2y@dXiOWm&>X)_Yo=1O$FWSTVW=8c+JchI_H2{zP#yygFVROvnbpT%^ zrM5lM&$>_A_MPYF7_VFJiwKfq1n+4S?>TpF0^{W&EaKirR!3gcm&hvNelWl!z|C_rl<}yFuf}tr8bo=-=Z%cU>0W%Sa#D?mV^Ij=V}Fjc$*4r5c#6D^E7 z^r3G#&Q=1VC^9U;>G7$+fMn5J9!*TFr*y+kAMFqWnD~BzT50sm>W<~e8-y}SehSm4 zK^cwMZdb-F5X;~b<3CE~fdy}KDiD*oU-v47j^owY2>g8u=5=r~@M&hZrF^w1h^Lw+ zC;WpQ*jF&F(*~{I@&vsxX7rK~SZHcW^x)|MERdrC(raOTQpMZBGALaS;2)&IdBYCL zqWxg?+OY<1Y@CEfghtbaMoA>v-1EWh5Pe@8Hl5)FgK1XXj1SBP8svE%RNJ=K_svPC zV$yvo?jg`foma#`Me#Z$gj zwX`pDvCsV2z@?qN_Z8B{XW&!a+T-tL@teDnzaWI31cc9qE7nuN>|(9`(b1gUXrKO5 z9h*(V^k~m%+Xokm07Bsrnk zl~vZzs?5;2;Yoc&3z7NoV{B4fr}|-RioyHt6r`VODFviL#G*pA|KJEZoDjN$jnf4} z9axjCLOSQ(*;31(y>jtDDlTKS`jD4+KG|VN_)Y0`-QmNtL~@TdH9v3Uxwy#?hZr%Nw3>gh_!MbkSU?Z19LATlw=B%K|9Sx+*iDg@BR^s%Qk9tTOOm6a zd_Co6n39I+1H)3TK`>yum(_Y7_E`CYea012*9GAyYEUbh0m8BL2ZZJI^5xH{xyA1; ztd`?53r{%;57sYKRTV|wW*P~dzjye0tDiaECMXw`RAlcsf3mkj9=W-u$WX&k0NPt=ok@0(tG z$2=@6dZFGA=Kkl8F*YL~i+G6@8sBs zOLMVx2|&@5qkpt|7VNV$=7*#kzP@MHYVV!ofYmPx1q2TFAc>lF&rqB)w%{DIN) zB0`l&8Mwe=RUS^4IM)dm;jZ8c4t{jshO*9c1T{v$j7u}sO5xEkmkm=HJkb&&r zDyi3$&Qo(Sduf6(RsjY(uEX)lUX69KJcaqQCCQDG;q}^%F9Wr^^}5OK&UXb89qSbx zXrO4&EODdGWM_HXAQ9;4pK^1vA49`WVRgA;rk1z9z*^}T1SyBz02G-I0#94VTx7tU%ptGeu|r-5BBk5BGjuouWxvPvYIf>Cp!)aGw;y zXM*Qb?sS(>!x(2o5e8)t`MZf!ohQm2e#964T&G7rjtE2me%co*C93tQzPXwCuL5^t15abeDo6r)l_pelU1(-TWD+H41jeAH;`upW!X(N^C^~)63sj zjLPwgc-O40fVx`$pg#o`_YjL=x^vu@^MUgz|Cjy6`n`6W{2gPcRJ&-Z>%EkJVwfqF|x9V8Q5A>X+kOiJn z;e(hg$XJp!aK>8G;o@J|SyYKh$rCQMsC)uzA_)yAAiwnrhM1W|{I>m_#0l{Uef-Bj`zQKR$X>4q_nGML;@3+Tui zVVSRPLnUI+lqGHCa#CP1xU7&K;5C=_nyj;|$QhJpK(UDfIr_ns;EDFdfsZq zlC7xfEWQ-c+(M}hhb0mBHe0Zwr3#`^zwGhI(EAv0j`uY>w9D`V=6=ps+vk`Mlq;@} zTxHOy?+poQ^sQsUGm__z1pUeT{5gn|cVyP*rvKFu?^DkGh0{~5Z|n?xI(R-&kKuh( zv1NRBJy4*Jd1*??D4HhzHuZh1?DxMIx_kK|I`0pEuJL#JyLrU_O?D7v-h&O}uIZ)h zpL)g#{^JhwK?2I^_a-o;O(F{fLq6%Oh(ysV70Y$nr)jOyI^b?Y zcPX3DD(2Y4n0L3Ei>tjK4M~TJ4TcQ92Kze; z^%uAWN^t8~QzYfOSbl7BG$Ds-bE;ezUD+}IIoUP_BHfPcCev%n1KuAH(E{q5Bd*{_ z?*~C+Pu$zrS7y2a&8(0%+)rvTqe|(E$6BDzn0Sas;%K1(rkEw%UEUlyrpiu|*!*K{ z5N4aH0n23KP!`4*B4!`WBD$d2G5sZysw~!V>+~7MH>2R7RkZdD+3_&H zA|V$TR4B#UBgBcZRzX=)JP4OsHG?~%to#~a@MGAz4msSlShgSnyF5oS0IpElCXcug zp&vV_AI9N}{>HE;$e29CNrVc&g32CQt&N%I1nb4sqxKKX8Uk-4Xu$QE-|lU{;|BK5 zjEBjol|hoCA*l-%(Qmb(pP$Qse_S3`i0b8iL!$aeGG z-zA@~J{=BnVKrIKpV2+*_b* zc^@X!Y}%NDeiTH%)eH51tSty=M~Wj5nw4L!XwT=2X$E9aDaItM6m}0MjGODN8r+WU z-3R=!llQDFvkS#%;&p1Laq+mnDBYk{?e60SJ!BA_Lx&+(_Ps|eGkmJJ%L`_D|VhM1Im4ajG`nr#s9%;J*zDC>n`NxYk$|D-O z7r6J!obE4e=!f;vWtmV6eR(R&j{kPN*h>vep=E}c2;o~bJCHN7LP`y@XX3acGdULWsDyJWY$XcwKgE`8U|M( zF|v!_#*roTmKd!P%8ef^q}{U&oIeM5g{mY0Sq4actzm59hP-(We(-mR_= z{|e~xyNmX|EBzV(f*Y9V(F~e(5_tVbKqy7wKe5QfSv6T;j))e&_O;go?@Jk|zVK`t*?s3)R3a9j@~g zy@$oxfTm?7lGbV=XJgPQF7N`m9fis3_+^Ms2!c6hD^>In;RxYJz6!3|Fmw;lKmZm% zN(CUV?g|Ey5J9WB?|64;Z)9=@eSNx>*B*~u#hC%V|8?BEu-lB_>N=epqXFY)jiY_m zDKrGvb{h$g_!J|YVET(AaOomp$;%#HLq~)-(@4{O{w#g;&|km|f>}noA8cFwxt!55 ze|FCaPwrZkV}6lA|1?Sv|LF=_z``sJw^b_8H8*KF8Ad4&MUV@(XQ>ag5s3(*;5} zY&`LBIzaK}eUNd|v_|R%^fI!m8#l?11d<@Cyp|&1ulcOjM`>Hz^x ztNMfC9|aa0n< zWY=UwPWm-!#Q9c7nNhhGPZ9@IgmNB)SacJ2J1ApyPnD-O z>@2@J*bWn6ma`L(d z35r`1E`+24;0E+nY_>&}_86FPfdP_6{6#&LNNC-G+fo|Lc}6PzY=cH513OyrA1&lm zLyZXG)zJF5X;s8}R|X$uLuZO~wYMhZm|R$^woR_Plh^XWq;}wWbat|CLre+WoV9|q=_7&;v8*0;zXA9uD&0k{s=T9 z3T#kxk011lndXW-idz!jpzET>&@L^Ey87^O&r;EMD|8~gT7!*M;jV3P$%F5*<2!ey z@szL}^PEm7vl*B%9$o=X;wDxU^J;(;@ptH{Ww4}BF%uR^to$!5nMzM9K;gNDgYU&z zYvtw6I^fHAh_Hv>rhjgu0bFZJMrxM zoqiUVyqynGO?HP(eIiZjum$7^aSg#nq+N0dnFg|4D z(3|^@RUa}=-9Rg0D{nBs233yE3f0+pdzSXKGZDQ$XY~pp+j&s?sn4U%C@17D?PZNG zvMo|YFbQ7YSH0&vVf}c4@u~W>vUGH5!iOhaWfpy&5@ynWmbyh;3YtpK)bpdrhueEPeBK}$;$FluZ*ADMF#%Xi- z9TGqPbcZ~Uv*2{3w_*<+MSSz|T)>hun_xYAA6QnKc1ye7Yxcxh4^&>M;6Bkhqr8s0 z@Nz0!a_M}3<&mHN+-Y%`&$6B?cd(}rI8T!iJ!KDR##KS_Rjm6${F=KSwpk35_%cHo^(S~Tx{%u0)U<} zv~w{}Pz(GVf9N5(DlkWq1h*d&;pTTIR}@%L36V<~30j}Vfmpx#zr zrQ@U=1W`PScE~TyKUq;rVPt*|X#Kn`wZCBAg?8_`VJHsm8o7u(nj`pmn=401vfXj{ za5d+JJD6ft$V1rsvHM( z6R~PIi)K6rKPN9Nl>6%I3(GUbB@Y2%HON{?Pb0OS;jFT~mC9&93tP7h?RF+jH~rdY zu-+5WfnVe~d_Vc$;i(_;sC~RMf`8rgA5Tz;1W_N4JJ>%W^NAugBFKRm9WssyXNI9Y z+nmffBhAthDYi(#mC|Zbft?KUn;2r{fwYL0j! zTTklLbsZWnMwLT1cz^>jA?_9lOA=}bGE9T5>e))Oa3&49hBG#<40{ozoOM?1v+0am zLA`aey!WXr2$<3e-?m{wJag^d>~6OzAa}2e-FZCQ{&lgi!+*{w%Oi7XFnW=*U=VaF za4qS1YP~w)PE#Aba8t;|Q>tXqP%iuP`}*7wdZPIQ(kIoBDp_!8Y{9QVqlCHB8ZM~= zmrG(dYmVuIfD7etJYj)7E+3{9wkguKD1$MmiSHt7^xRsbBRo;MJ^PW~4b+tDOnmL$ zJm-wb9fb6-em5Buyg}#>HGTPMz4roPC|frPikR8n=t`1%zEI_?4Y z7cb7_)pAfkGbP@jGG&Q~0>{)#_UFpHy%4yX6A01HZXsPboI$H)!+EX?oyo;>tELs_ z)(g-1^Chk9p1OUnp{o>`)ue@rJOTFA zF_laZ!@?&w?RP)--~$%%!L44wgt)pY8DQMmFe4eUe-V!vg>OcqlT%BgPQFxqvCCg% z@Z8M1pplLZ9MDW9412Jq7%B0$l}jaXUZtwAZAXm0D&_wp0b=wvYW?d+416^t^6F$c zuC5t+g0u~eQ&XBo_}PQ;C;3goMa~VVb&PlawcU|B;@a%pD)=sz)xNiix-9qRjIKYA zsIOHfxX)}a>{1Y0?}1t-s#nURujLE!G#K}z@OA_Xoi`>{+inwgno{dWM0sr=J1a;5~hGr=j?3lWR~=q90GQ zeeE2cs=JHcScs&|g{k;-pEJDIZXVh+T>3LA!cS!efA=*Dmbsjcxu4!$$MCUb+N}>y zS2uHT22BG(r}1?LBhJBQ0=OmD&%k;8?*jrza#@8yVkW5kTCkN14Uh%sl|@C?o(~+% zRyisQH|*%8p@CYlTv3kJ>$TS6Y1XsmbWDTYAH`9u@!k5Ti_;cz8e243^yMsk?*tBtP-1N+6pu)hG(z&*9XLEFMFsW6WYpx*o;N0meESZw6?aAuFm}^?y=^11tFFvN+0a~ z#&k1VYKETR* z)M~w|dUxWsYk&NU9Rvy!+c|vavAo>fMcCFw+xuQum+R(sS)pI_>h&JZt?ssyu1S%Q zR%;1%@~!E$3pn_TbQXvE{xRN7YSKl5z;I$FUob35l-2izL&Ppl%po^yVU6ok+A$$)Sk;v-_>*)K1PT|>{%-E>ChFFY0<6DL@_9}T*LL?R zB7;<_}ly;lNh)( zvP74qlEc?WkUy1H}OT)?--__xiN9#d_&D^b7Vr#Js>Sxv{rdHvch#GE&pU?YM~qm#!p+ag>s(Qtnc^Y-H;7 zxD^i-;J{Hj_L@)u?VHy0=wlQ`$Dh(P1ubB|(e)%@8Toe9auq4S0*c50;Mm_oWwRGN zDEtwz2Jcvyx)`zAyl;Zkr3z+b8mCG_6wgrGoH+GswK=m{`hi=XmBI(7h}w4u#?z&R z{dFwuQnQmSW9PDZ^KunBh6L>17%Y26gO8mYFXGgVOMm{$yzIgt@wp%J*rt-V`u5g2 zW0kv^(mwjL%-7t{LT%jO09V3jPg52C)RM?5vhMC$=((<5YHw6#wWj%N-YoXk6m_gQ zYispd{SMB&uS)+@`E-@Oul$-OR=_x#37a5)5DLq64%&=zf~)j;@7kLTWP_CKJvCR( z8N1Bq!*=&Gy~r*-o}`|TiGg?X9sAP#UT<$EiT=_0FO6&*l!rzd8pO zk2}S1ZrBisJa|uOF`x*?g+)of9Is>w^7CiJ{GV_pAk@ZaE9+SC&n=jX7z8{GBUe?}DOI1+?is$y z4P!^}wq1pLr0U9lS~lE&%>C_s=T3`c&?}lc;{JS+)sR_0XhK)I!h7cvPs(QCg0ice z`-)r{c0{SfJ*{oO?6va+5(p14NvO|H z408fi>m*&Ku}bucTO(}zXOl__IOl8WN%zA7VUuSMALYCS-MQw!y;n>+NCCVMkcibn zdT%d}i!eg49Z!{SLdG3H`q+Vi4we>Uhba!+bL}zDp(}-3 z=$0bMyZ%GCIF>jh0JBmgvCYEI@5TN#5(FLDmWR-a(Bz1hzpqldKfzoS@rW}d9)%(h zsP-{OKUoQvtaj;^$7@GxtbYEg`_@2sb7Q;AS-@tyde|_X4=fe_(HuR%sg|wn=}Z_s zHZa1);*+IDRKKDul^5)K|;GAc|L-Tnk!!l61&Uk z((LHUXe>-64U!0bFZVTRpL%-2ks?I&9`8MQdhl-7^e62iQ?w;bNtlcLe<_FgoUajo zCxOdf)}lqv#fa(ylf)>+3hP(84Bw(I`AStpmKbkgE2I`?qA8!0ZcR#R&yc8T>Vaf$ zXyx=*zn7xA9tL$O?93`q$N5dn@tvjXCv=ErBek(; zUa{zvxcU7dp_IIOu987S=safbh6Z9-N_e`Dr>a;Xfl!Is{(VDO|`X-=`gS1KI3YP|yf5;p4>$ z-Ml+1FaO~Q0j6?y7zsq@JBS~vjirk9qw}9A=PLfk-ecSa>UrMn9qfV)`qeTdxHeD^ zMZ+oLsKlUNw7|$SNDUz+nLI}||G!=Uk?JP&52pS_hPX+~d6=y%-O*0R%q;dF#$6@t zknRp#JiBZ;ILb#uuTz;utaf;;qxZBdagvNT*=i&nwAQQ!5fv}6uA$uZRPqp@OTUy+ z-8-WQW=<5H1gHhwHatpG%p6>*5qq%AtoA&G)KyfkHQbhMb^H`q9O^ANdwEZ>#WEVV zQqH!N*8}dKF@7MW>Ky}{2Aozsq|duTy_&%9f=NhrK_tD>*FTL%LcJWfT9xTgq}qQg zNf~7M9hd7#>qQ&N36h|f%6W%@SXx=4BoRt|Qk}{sIEkS~MC7v~4ICAwE8=a-U5{i6 zfMdf0%?d94)Gti&!80#pSb3tx+=IESDj&^00Mh%(${qd4iMa7V`o}h-s@Syt~ zSiHdfKle^FIUsGa@*i6_4 zjNpjxoyNVUyt}AZ^j@-%N?JZi8ZB{Al8Cqf=1J%7`dbCXc~MWn(!0I1`P8f9a)P_} zGCXbIA;0)!?jRFYL79HMT_DuqK2tGPR(jrEnn0sHWSoQ4PIYL2?YKDzz&y4A;WT9S zLpXLaY{<)XN@lJ8@K|3e(Z2dvMXIgKsUz@)u@6v;%3wgRk0YI%E2;VX#6cL!BNr62 zj~6O3r#94fk~jhb*I&0yD9ntEMvaifAZ#r%m6nw}k7x&#iI+V?gXLj$*6 z;JG*kvRzdaB*vi%PD&rYUcah*62heOVX1(%e(#eV^iT7s-=={ybb+rYVcsT#n%7WX=Iy}aDvlF>4f32NhOY0YI}dFr_(AI zCtlelma5Kaa?kWktQT+>ybs)p7*f^ijCa9DPuK(TDzYpIFp9dCZoL{QO`A zyA0;epDz#|kZLuFD}0QH7EVOE2XBbgG9nd`JF9!smIOJwFSY+r5D_{0R(@|Y)1tHd z%esy5WptMeMVki&`3z3?9tPPxM~kG`l#>uP`W?g#j!y*;6)6=GcO*QN6Jk0E5S2*h zc72yLLe2D-Gz!Gn8D+_LkGRjh_D!WB2aeDA zu_N5xfwj64nhR7QOszbkzW!pYk1ti4;?V1TB6}Y%>kZ>x;2OQxFdovwhVc+}_bPGa zi{Y{4|HSzWr&?RN#a0t~1f!MW8N->lI?$`-!v)?sB(~GMGVnzAmBd~;zY_T_49S%B z4T|b@9w==s#D*rM7lmu*LG0!e!$`00N8aza|9y7gbM0pq9_(;o7_vTMVoyQ z_Y_)&%U0n`#}F<=ecaiM;gbcWb&u!z%^hj3(|@T8f4Gm3)xQbI|)>4OnMd2xc!Z z!zDHDOb-dXSPU+1g`R5 zeAoWb8Gk1oi3fsM^+2g3n?~9r`>N`5@KN2ml>ivtSQqfbNv!dLa7Xg)AkTevODoRF zh_g0dXt;IK!?4e+`E|fML2Y3;m#{dMVgpg#LWuO>CSUcL*c zv&GBjdWR-f6ecuZ^`k*XPuOsbM%C^I+SSIc zk88c7QlsMyGCLy&%4)>uxHX40NM=j2vO+~`LPy)&Q`dZ~Cr}Q-smr0g+oMTT!k4jV zI>U&VKNKRZ#6&bY)qqnmR_><9QQkK*TX!NIz&XlAx0GCzmOaR#PyLCTU%dEGKDG!^ zxKIg6PoA`A$S@Y{39RI3=JH|Vw~7lo^75Ua+XzQr8RMkwgWq*iA6=s*(-%j@jwxpXkoDO5qx*3OGkYT|X> zWXK!F`Wh8l&IbiX*8}i@*FQb}(hgueC@aQ7Cl*fB4Fa2BL4a)k#73r}REJcn8iS>B zh43`bWjt3Ok#9IZU5S~r6kRKa>)InTU&%$d${7|~Zn2oQ0$ld8KkiK>YJM?1EdV zJNMiSB}LcE~Mmv&!wc7*~q|uJed1Z#PQC-+UfnX={m;_Eq*@zGm2*%42*NwISvg#6) z#wyj!l~^O=p(IYSyIDKXGRv@8W+wdQ*6LMd-Mf>o6E2I42cNMWjHO zxbDfdx-^r}D%;lim=hb3r#scBxA;Ff!E$StZ^uR22u_BipW%2#2hHTn%XZ8y|f#2(Jp36}e&t2X) z)S>+mY%R6%^U1U4Sf?AydZOEQG&j{kJShALDBI-0xKeQjIPX2SZh7QI(Z72Rr~3Iw zRbQQYDOyCU#A^r=qd}PwRPj>!O={OwEKlZpa%3QF0>PxL!4@_GVPrn!ioBs|(3#ph z3~@F=_+^UP`)emZqr-g)#rk7Dy5C#K=51Kkv;-Zz*tg-0@URmeRy1OT=Q>XGCwy+8 zdYJnlHyg1g&cJWyDY7w*`>_#G1U4=Tg_jy`4!t`}UI^ykct-yUxC3{=QiedT4zgU} zfqKaT=hHaVz?Em2!2~EBF(jp_8w!P~7xKD%V1qj}zB+v&;_mS|uYR)R=0+c%Y;F(# z3Z+b zSfLkg5#Ul#sL1Pn>?uyt%ji1$h;OPmHf&ApTshiHI&!Qn$7|@AX&#nq1w(T^bVK>+ zh*?$=K~>$)lsF5+cV5@}WiQBc!WU$;gPut+=PWGoJt#|L91qi3G1Bq;lPb4$UlI{$ zQc`ULKU%=9v-19`_d=3iM2O-aCUOxopy+p7B@Nln*wcP6TXSG{0ok( z!BEG04WD{umS`%p^g6|V^YIk0fPIZdw$>Elr zU_CoxV{0t30{wGi)zp7`I+*O9-hm=t_ZiLiGU{R*4Q{~j#9ipQXZzGAsId^QtP)Uv zQqwxsMy2*-RF@rj+B$=D;juF4Ztl~0Ay5j$0XAA+@rR8&nNS8j(xRu(4ByV+OG0J|gQ?sIa z2}ha>vEMPVjB^xqHMOz>%Q|IIfz~7~+DvUzSSJmxrp2KRzmm&{;x}}&)n`-LCYGIr zKF)I%V;fOS8jB(M_f4~}h##Oy0 zh;f9$^g<(i26($@PYj1}nlV^|$S0d_zIy*Hb(=KdRP_BbfF&tY%@|)l_fWTB-@%>suK6|+JY+1Mb+$yEQ!y7QQ#W>MsWM*LIUzsNmE@!w4h&odlfuc3Pcm)i6&t1&iB1+p*@C#VO#&tn_ zzIw}(Ti?3=ptd<4bJD;ge^AK`A@cfgc>tr|X+PDRLG(-DWWO;&Z#hK-hK+S0Dw<{I z41%1WR?4G|@Cn!qdqZv<%qzf-P7vBmM16-z0C=Hk1|V8{f6_|<5^m($R(|$={~EXR z>YiesEiB*1FSCD}H@dDRH(6iUfmV0(C;1t_u1h9;*O8jUed6zsG{rFP2Wf+rLm6j*q_)z7wI-mivc$&asJmzu}@& z8_9UhWHkyhN?*mx^g9D5;5Ug8b};01(e*J}n-E&rIEV*pI$ zk)#AJ8k|}rDpFF%mI@66J4oGgExz)gJ{D26x}#;@u{(V{8H_B%H;T9+cm$KI$e*x# z3Kam0>WygMB;-FLMn8_0>={Te)JucCG4@vBeRuYRe7s>d zOvv)4Fa>~U-rdQ>%a%lnj`FIBMX(&Z0pD83+LY@@qYV4CkRdxJ$Zlbo-a$Eb)mVSG z7QbNe10ZE3r*3tXH+G#`%qidI(`anG07T#x6PtQZ+Y-RzbIFRRr|XhI zc8axgP3j}ywybsA{U-bp-Zbjl6dVG}j~{^<#c3jrvt10pwXANGP^}Cj`|Ef#PiXhX*vF>CGb@*GO)x^s5tBlbh^yNdh4&6QD*5p=r{3$08|nnl=oI$N5+q#qM2!Zi3u=XOR7?AV`gbFeR5< z7FcfvF`W3BSTz~}@XKdPI*Ma%BV(SC+X-pI*VT#cSRU1RknED&vHuVzK+Hm7M^U07 zeu{gI6Pvw8XPenut?{bf`d4C+s)_5$#A;#v2(JFBs_4+L(6d_%2oC%KwV8a)rKR9H zk-$;j5G)m~Zv&#rKn0dOXSM;_z(Sm}Xc~8J*8c>vSs?HcqnNNa1A~4a<5|+l`^_Wt zc^pp?!`Z=M@K^Wbr!~F{kEfWolY{J|!TZ$dF$>!zyOoG*mkTRWVG6<*IRW2Co{MZ> z4TTB+Er*}Lv&H5nWZzf zTea;s^%_!FSa`5`>xvdS-qBWYJ@^E%%L_2{x%Q@1j%oEu=w|DbdjIf*{V_)+?<~A~ z0?@*!>g%MuW$X4kA=U?pR-EN`mT?!A$~kG=5jo@5j`N3wUi_D_kE~izi#Zyv*)0Y7 zX6{vdUCCbGDD{8XE`6aZZo%K516>ZPN|N0=cB}uhY zg+K8xJAaTb(?j+b%4+k4gL*me3jyep_r5*59-OG7JT0dIS{|HGjO@jpwX60y=c2)X z2che7h$J(AMozFp$ln-NMOu|?R>dytAGVjXDbjW4S*TSr7dWbbF0XD$ zEe9$TTq?0|S4kGVPFWT9_oT>J?;GyXuga}TmZlv56C=AECdre1-y(0A7Uh4P{bX zwK&oaD=)>@-!oQ+3@j*FS`w{#%%}#`fh>vZSk2-4VM?A8h23qt2;-$_Z(o~C3~d{_ zeYkBR9#$4huB}Qgck9iD&9WA@?b!jwOBk=lP$;UgRbaOJ-Q+)qWSEhI_=8#hOx=6j z=o$rY;|Xpdmm7zAHHr9{k$=L}d4E&67Isg?&iZLxCcBO2FZtgj357pkaB{yLo7wDr zJwn2<{JxM%#ssB9Cc62^sn++doPp~!&FpFi7V+xvZa``B=<%N3MosoOJH}rD@ z=P;|@4JGdhh8Jdy7*k9`SqidN#dBN)n!y5#fmJ-^Hz7GaKW*>(;La%HF!*&hBuq;2 zINg~ zgtn{Q*sOvL`bL3wUnR$FdCAWsuF~Zp>)8O43+Gw0LP3=Kt0vx}Zr6(`+)$4~$HH#8 z`BZ|FQc=B_P9*&AI4q(x#x5Zb5J)r4*f?1rPZ8&vF(_bE1-p~cV@Xm9uf@g*hg=j4 zR*xC+7309qnJ1n=M_m4-`CScJpUucUAIyGx1Z7`!1f|d0_=nfG6?z19bbTiu1y?aUqA_nEIrI!G**7GA9!F z*A%HPCX&5WYn(KK4+$(a-f)Mg% z*|mlOj%#M7YmV89Rzi@)tbLXc3b9-HIpxJWDkgm|@Q|f*;Ov!Ir&oWMvNWe{qs5PM zb@(B2-#sq`4K(?5vIbOac9z2HCS1YD88rSp8&DLVy1!)}hX|l=CHS zr1vnf;d??oK$&8Bla@HkMm$90k3bhyMoCH{gJSpY!SMv$cVuitjNcMJIqF#KuJ2X7 zR_W2LRJbZ<)k7%q@DyQnZsmjJ=oTk`@3Z%jM68UGqV}rXgA`qE4l04H15B(mRd!S( z!XXsXllsEz6NJMnkU9b4r7k=HOtIjEA`XEy+#yVpQ?<&{?lJwEEIgTsRH)Brk_7ua}#c z*XL$U?v>IYPPE>Ci%l$uX9wATI}aJq;MT)B%)*hHp1cyS&Z-)P9gPgw5Y^56>#3uI zTJUU?;tHK~C;(eoExkzw%{{T(r&@jJCgcGwUaa1D#Tf~=+&mlgItdFDmchk_xj_F--MM!Iqk{o;@L-OIckGah1nx7GJoe9P?BwH7riWJ-s3 zBnHQw_&ZJ-teYucG&U;gDr(nUXRI0=S1$`6(=As=IA+tbwQF_cN|^*)8{Z$A{^uc` z1hs_0$e4^h5AS8$MJM^k>JD8?UGrwja>`g7BCgTPruy=z$m8GgVy=7)xIT>*90y>f zv_@G-{3;9DrQfwtj$4}gM(P)uLiT7GN4_xQUd<)Ma5H*As(%FsaeTq9#A)u6RoX{E z>-`ueh2r2N-1fN|;k39UpYFtSnhUk^bq<`HjGW8Lp8umGJukn$7@CuBVwnij;2Cc&lgkeGqB=yA41l0M&N*J?j>QAzOp9}F_L$Fw-#Y+9u@cbxQjiq%t zIusBjQBC(ey3xWJ1HH#1bPj`h!<6g;+%frt*WBHkP+7($%;O?Km-Uc+B0Xinmh(X7 zk^LLbwjVlO4o=&(BTdX6-jk$JN`unQTX;q9lW*@Wtg&@CxNw2Q!d%h47Q6MBLx2(t z`d`(Ik>m`?D4F`i$xjc4w|rhGe17-)@o%u1GLA)TgSMDWNL1{yivOtNKmFfK0C3tT z>I1TQcfJrx!bMOsXoWDt(os!|Xcal`&R>~|dlo>n7%~Y1HgNHPx*aOK+$$TuWS*2j zH2L6Z>d=+U#>;2Uy;j*kEghj8QmA8*bc7B&?i9a35phZ%X*&~hBVbR=Ilm}pedRIj zSW6ho)OxB_AtSW#|EsA=MVcEPZ*_-RbE@0&)#;tXq7zqi*k~R3K5)Hl@uorOjP{6D zzWFe)uV+>ou;o>)va9EYB_7b)@n$VY3KQZg6L7Y-*7b`6$O$hid!O(->KR`=By zk2`H)ew8E{XETc9L1$7hu-m0u(~NJYEV_*CVuOQ>7{v5R;d z1Q}VDp&c2PbEn)`&^{pp``M9`AQBe8LG&J8Ag3hsrnCI9r(fO@RKS`2*FMMV%Zpfr z8sFurrtf)d_inp+|F7-d*Q{3TrT;ee`9EyEb985G@;w~ewr$(C)#=#j*!;wHcWm3X z*|E{FZFcyk@0~lp?>jSpo}9I^k~&XS?b=nfpZ3|dNk@5Yc>+cr+oauV(`MZ<_T%Aa z*Fu+1U>dJcAH5pG`S~?hHL6l4U)R$1jkE!ls~47@v|nE=QFi58^zwI)Wdv$L5&fIZ zbs1vH>2%uxG-2@x?|8%+qLWZY&8Qd^0lOO}__7qmo_xSzwq44OtOn_;N znMMMW>uYW>DVH2TRzZG520FlYR)7Okv+WK?Hx4Z;^Ot!!#~SB$xFd(Wnd!4`wR!2Y z^wk)ORh!@&(k+|xzyR8Sal+H6-#Z@h8gh{ye}%*d?=FQumDJ}PTl>b#U$dgb+r#bl z8-zDp4{pfm?i=He4Go0a7iD|{&sEyCs$PGMFx&8nZ6G~0n;E^xtzsBcgQlwnk3Qsa0c5dtO(&$urr6g86uMT)4wmK}X5`b2iA zVYLONIoh>ygdm|e2?-}OmDMkDl#2rAdhMTC0FXVVS2aX~HP8|OP>N{Joaiz1!2w)s zY*NdLanX~8ttNpzU$Bq%Wxag^CzupSkT{w#OsbVO6iJGY@vHZzewflrYx;m>cEk9 zxuhOAkkvQEVr%|B1=|QrVa6M9j(KH%#zb#vA(1q$rYTFx3;G5zHk~fCxVODJuV${t|KVIY*wt#UM(Zu$?a5}ye!%0jC;*9bcyQD3LZfVQ5>&|W{;&68zV#d=pq zUNi>csA0fIcfB9p-|2;*kD`n)tL*1Ok3>$w3FSYu#yDcC;nXeI2K)Nx1|F)f^{QbW z)4vbWZyVmlXkY?i{%nv^ ziaN=I6x7hY2)L=y8W7V!QV<7?y1MbPS%e$$2MxEF_H}9>H@igu>DNVll2fenK1G`N zzc-VF!P3?rXqP+Y3;yEE?V-U0o=0}GKk(eH7!WS#9L%Sv$Cr({sp6ar?Ps8~YRFp_ zTET=B=F?Xe6}}ZGO`INc{lysk-M2|b^dF19RIH$9mN-U@o>-c-uJOpjwdN76;6U9o zIGls3FB2fxtC<7gqVoeqcSok{^mm6fFP)zc&K(w`C;riI&zuyw+b4e8WnZiDls}X5 zIkNtJbc}{SP=Z6lOJ*hIc`s2t$%@OJ#-&aOnH=0#704VYCil681*{(cg&+jV%nqr< z*9RA?bOL4`k4?}{K2$Z(4hXG&C;$BITUR(2S|r~;|8Z*xBCODDr$FC_uHMxbh!4qB z!w(;hR5{+J&117M@sA4Hx0p2G3b^qKtY4^6b>nabH(j+yBufk(Q-QZAmp5B)94Vyj z2pM&o7b12HKg8MC)gnpynl9qmF z)_R0ytjW{(MSCf5J6oj|{TIPh|q?=Bi+_spXEGZev z>%Y&L?QsRGs@S9ZzD*Soe)zBTHa%J}4(EVFqqA?(e0S+lq!Wlj%xDV9i>u>arvY@L zte$MBfooE!qEzP`slElNZ)RrKH8m3a`LWCuK=A!f3!2OZz zTp4Di!Jd-i@FfDdIA1TQd?;{AONeh&2vsD-njqoNaKwdvp#BlWv0ESrj$4T)CtCH!%$E4Gy) zK3@zUJ#(Z~PY2eYx24WZ6EocPv)nG=3g?^hidPmsFrTesUQkabJ^{L|HI$FTY-lq; zsG`8lvos6J3$fzxm|7G2WB#(_^)_Y?FTTMtB!m}&ZLJ?en^00PcP4$1!?q}-scah} z&nAbnS3QxEes64$m5o);>Ll$CUjWK z#J93^d{It3XBaDb-94-Q;1_#NaF2QZT8=k-=R z=YfUniF;hL`)SnYs$Dcvk5MvdUyIJsIa-_=V#P>yq$cv|ypd)4xAXs7#{SG-t;j8t z*PYT8A;%emwn2m@R!CZ;)6;f$h47 zxs-3Lsgr+aTp@$~+NQq1OpRAyeW9!Sh=**nMVzln%&r<=i4wapOEeK}FH(6UwxH)h{$u z>w8GD#!M16Cp}gOrdo-BqkqZyhs6mt-X2R8S0J_p4@+nBKdSL&` zpzrbqk0upP)D0AbzA__8%#dMO8yd6fwP(aEem)gqWF6Pl&Sf&dySSV6m7|^Wee!kt z-SDt;hS}$_l2uN5YrW?6L>op5vp&)B@3irE>M=%!QVE%w-+HNLdF|yAElvlmr{h}A zHPq@YIVGXOgy!}U{m`2$p{~T&dp?~7ZVGx8^ zlfh=W(XH)p!q}{t?bX&o4L*G50eTqees)Yr(6@SUzWy z;20SujacUV^2ii_WI;4xM2YsqetaC@xu4K4zY}*emb;zw-zK|RP8(8!xp9=qn>hsZ zED|E6>FuneW8c+dTuaM+$g80i;J;Em05VooITdK=Y_5K>-vd;Vy)#hvtdI375?AW$BY1av9vw!dQLnkPT#~h zgx^=5DknMhWQx$f;AgpvyT`AfHN*gaKVqo-DT6ExVZ?YRET2gE8E!by|1?>PHc|&P z|MUUZkV?Q)=kaC{1)lxlt!TKfHGw{rE3TV$8J^d;aGe zS&++RNkdn#zj@L)_*zYm9AN?4Re0b@9S1_X&>oc-0xCDqIB1v$P~wXpzn>f8_8rz_ zw&98SbRc;b9(qp!n9spAv{7FVXk#88FMFbZrP%4(K(5%PAcBzu)Rv^t1~%=URfU0I!-&(p+u?-JK@ zzu8~q5VUj&3e_j0m1g3?Wn>mU;yB?t4JTqp)%Z$CeS(Es1T+~!m35=NhKatw?Q2jQ zDMLpN<1v2PYXv>3a3G}(?=b_DD!N}reN^B~gd9t6YQO-d7&UBG^zln)wi?6=o~#S> z6N?ymex6>6>Il>c7Jk%BpM*=0;=y)`E_UVM_QM*JHTcvdB=QowX|;X)C%+z4hhMmA zOp`ycib_SPGLa%K+nv>zY$C12ClonY#k=Y!^K{|-yU4UTT2^J{{XoYZF==1P4fhagMGrE%@ znqKB#Sy=6mq`gvb-;Ura5uXV7@Gqt+sJYPP>WVfBVGduQ0NLMM!aHWD#(r-AV&b_f(t+{2(PWCvR zdP1MBU%0(Rom$A7u#xh*Txj25sSS@RAQTq3u)dTT5tFFqs^S3eBU1Va-keCNJQH_3 z7``IyDCUO5SRYWW^Io9hsj9ghdIIFYSi-#V!BM+5Jh;<$*$?oFTW(T%oW| zZJ)Oa4&N_-oHXz@lKo{?9m+o&w>&d)4S&8wGLFACl~naC8iE6fwB0XdCA3FI7hKfa zKO+)TFE8rvc6XO&c!5VTjm4*KF4z`rT&?G>a z?;(|NBDRr+1Vk)jYN!;H=?>ia^o*`LL4DLf1WiZMspLAqM5$%}1e7*Xq%Ks!;7^&# zjgLM9-|QJMIE6NhK)(K2Ggb3jVad8+{R3Td7QU1{t-gbG@uXG0z-w-~)P6IMm=4%o zFQ(r>KHPQF-!D`6_gvvd2w>U~>4*JPfX#pw1mMSjrl^e6*=lk+#7uEjsVQsA4+IHC zG-fb4sizo~DwY%7%>-6iB`MNe&0dQQ4mdgLZzC^CA7rLm>7>ec|> zL;}=9A|ooxzTm6vyW?0_Yu|&p<63TaR27KtWcWY#ee zwZw4=Z!ah{QVTI4K#A%<`nf8K-|5Ng?oy`WiK7@! zH;@8eks98HEk;RoI%24u6&z;7gy)9IMpGU&n;~9`AEu4vP|;tnu{%hWEiK^HYoVMl zbTIKEjgBu6D`;VSO=)YJh(r?FOMMMJ>5GLgZ%*YBkjM96dc7PeIG@Ws{+>DG|FOOr zJN^=w|C;#@cDbIm!+bQ6VHyvzg4iZmYX7ejLI!5b03tu^e?L&)N-%Ho3OV^Dtzg#S zuea{>$QBRz=`rPOZ9}c=pfL)C%}2no5&^3k_8iPdQ*imU#+HtIP4U8B!Oos4ZMjp< zBp9e#nSD^vkrdO`bP6HbExADaT+RzERnuJKG8h>p>dK3(P*cZr(JXiN8K5J9@!1wi z62rU+z4JrX+p2eKi(xE@lmZHYa`~2AO~jw-C`g7YN#RS)y1d1Xt@$?2B#5h}pB#dW znt&w;#CCtSCq`pG4%jvjtqGe0PhV-~$}}<_xVke9YF8(Ap*Kce5-t8OW|-FE`~rf8 zg4=e2ftam*v<*dKGYDhz9K8Jc3}agitTTGUG4kg@lreGtO%Cvz7jhrK(l$SrH$ruG z$&UFkukQ=Kk4JUGfs2mp&hCm&$?74aT_Eb=zun9ofMlVl=Rx4}^XcQ>14>2q4-j2P z`rO-U-%gVGlPEuju$2AoU^toC|CZ1BJ5_5!0k`dei5dd#hIQy5-<#~Fn^E98!T70$ zYFgm$?L@9I!0bfsIl#PtzU_h@inu_5Fa&wB#f$RD`M!&;<|u$@@y7yWppX`{tZ z8qe+JI)jQEM&c7P#d`pv@B%U?6uBc#iX^4mLmN_b2qJ&)wG7YxfCU#&95Sq)zRgbi zf#kjj6(o@4NzaDxLjE$uNZ<8E8|{(xsS_^s;3{ykkJ0N3MQ2}H)_s*G#_Z{4w(EMJ z$1qnm?8xvVjshFNDn+pH@^@WRT|YE+7D?x@{(u@R7eV)jhY zS$c4vZZDV5*u;2-3nv~}>-wy%YNexL$zCZ`qyXnkf>aI|NEkBITL9a&*v2|q5H0`< znrX*6HUgd@pQj`8`6K{QqSD-T+;KRu6J!Ee!Z1A#KH*TOlPa<7JR~UdwSuR|cDqL| ze?6NK#zt#v)-(2~U3%$Tj5lu}l z)0>$gAs|449jU8uwg3lPf6jUlyyt>op;DFtac#irpOq3O*Gn z%qPKzMsTA_{thSLy{+TlfHR|> zTE43N^Of4&aNc&5mq)4aEHdWI6J`Ta!nc1~^dXvMwl!Ob3G@{&1j65gy#DAw)r3cM zBVELc^~}Zm>Bc!`cbEL3`-{=!$nhIWcgNus^`+cZPJ_{78nEo19ubJ8-Xln_qWT|% z`frc>J703b_?r;9=G#gd{n?TIcMkn0_vxVfD}uF9KAD*@*Q}Jft>f_=rFutI+(P&@ z=RT8CZ9rUM%y(CYNEo?`=6Lzt0iSDZs9=W|>6LZT;7&0JuE(kL0=hs5hAngx`4Pu$%jnRBS61fq~!3BiEc_CrE53tP+S8CI!{`{fU1RyZ4cTNw{ zJ&e9a-7lU=owrRtnZ7!kna#4Ve^E^0X&4DXz!EmG77NY8>TNgVZ~_F=GHT@l6)M(?oE$TjaPYAZj7A)bm-rS8KPN zkmKV(u$SJ%O%W_+7EA}UyG)oQ-@}{zI03tBv0i!`xXH`S3YCm!wTz?H4I}Sntpfo= z7ExCQS`&Tps`wZpZoZGb`k$FTo?pgxO?|9iKR!8p5N}MzFfmNUxg5Ie zF>M6?LxKGBIsa8$_P~nyIj$K<-l4Kw7nA$k6#9gwx^BA99mdzOy>u3)PaMpi$`6iM zQjWD3N=-5F;6J|QS$&M|ap~-7wX99AhqGfWGHGiK^YZLC@Eg}LfPo&mKoyg^7v9Dr zgBi2)prM)^@~bO?))Of~E7ysigq;KDXamh9G&7X~-a&dhEY(9xb_b;3)Ua}+B|ID0 z^2Z}@>asvUscf;O(AlHve0uR}B1e@fGWwW2Gq{B%6_nGAeLjqt1$%{E15h*jBK=dL zjVpKcKT@~06g~Fhzc0&s5uphF$I<@RqkZO|g{M<7))|?9jky0C+5Iuc6turge8%^F zgR6;=Jl3Cz$zR+$eA^M1l~=BtS$=MSt?2>@g4{9W*nx=TGt<~!mcDYYJ? zLWuP%vVcJarlMF2AqIv3MN50&I0w$wq*rv9XL*U8HAXd(lH8hTXw)uO&}e+8jSO{I ztu-EIoD6p|y1cKPx~FcN70V3>jq?&wyt;Tk1^-xkGTzkkvmDK18RlV z8Z>l<%M}F*HF)GgB771G&DjA{=Mip9%hzFWU@N_P;@fh5<&Z>$ZJC;PV zRa{i;92OhtF9gVmJo?IL^$wS=Guax~u`a%OTJEd;nXY#^%C1>{yQc1!jn*$#&0Xmm zYa8^ZOKKJR#t~`Nd+t$B_(iK+1gsR(F<%}2s7hhsRmoB$Tf$3#}G=yq$BO|Of&Z!X_LpM`uLuQO|=#1q@`$04XSvhS2>^- zXbcWL8!|~%!5;7V0?X|t|BfATf_eU%<|8}1{(+klGj{SO5@W1G1{NE{+ImzvJO~V0xxI7Kkc;( z2M=nbIA;ldIID>^NevpD;2az&I3op~fi{qnr6b{xAb7{O&6Pk2vpThLDXl{z=&|o} z{lJ49;f7d@Jh(@Lx6mInaBqS3Q|-YI+>85yfHxx?chy4kJB%8yxKR+2{xHrvc&=h# z*Nferz)x_8q5rg8fSxz&^Ltif`fFenxn)c;*S3B%KK4fDPrZG$>z&&~c-_f6^x~Z~ zu92IT<&)?|^iEWFNn83d!kT>#0*T%mCB^ihX2*1kfgHX4DkW|-FdNGtLz6%}p-@S} zWC^ZM^RCj1$!=rNiRgruC)@yFj;w<~ZnQya-F(q(Q1*vgjMOb#b5;-ECh*K zE~hZS2Gl^op0Y?2<^4il*lCGS(27YyLJytEAXbG;>zM%~Lq$>qo#&pL0LoHF(LmA; zFPHt2tDt6`R7h+%9JwIk`SWvwue8TYx}N+hkoSiG){!){Pw$Uo-un)+pjl#7VdJd6 zm!X--R^TuWAs^hJ&LcIMf^KftAQMm&K}3MX72dI3RLa}eLDN%VeSHt?Dol%3wJF5XN3?dfSe`W!aC2O(&@wa~t)~6>vJwP?&WgZ~&32b-wyWMeP+V4`);GEtT zEy0o3b{~?AhTySSW?7*+P+1`o@@Z_4ifad#`3bS+-ff$fKraomqH?fz7Hq{vq#k42! zcxub+fVMzYIgtD}YW9rz8Ouzm_&&PaNh2lX6bj2etR5s1Qg=ANX;90LV2Z`-Ta{Oq z>|2?-hMj_nqWv12ix3!0N%nUGP2E8pbLR7IOQ69yrrzZx0H&75|1gm|K2(a(nM(`I zBE)~a?Qud0+o=f^alaecuAlnhc608WRv^w_Ae>~VM!8IO!z*yb5cWvS?Cu4**F>~T zHZA3+$67)kEh;~5gv09mjkc|J?a+D#ma52b_gXRV)HtWJtw;^2xc4fp)CFW3+s_yY z-+>-7Y=;SNQ6<}cM?n*X!P}7oH>5_)uDyAJFpOR%D9MH$=2;1})8LhJ}Wc@Xmv_9IH^ov}pfI1|g!XeEfQD*^xo zHqUqD$W{9+j zI*9S3N*1%CMcG+v-xK_op^&ko4BXT9)yw_LZhH6nWz|ivWc2Dp_g|CEiMp%j;VVtA zHto6uJB~#w?O)YIOYghK?$1YUJvyT%hq35g?jm3(#6Sa$0PD|Y+AeeyB+1#a#uF@is*=kDZAs2o71`Nz7kRQgcpcq^lkrs$F! z!VY2rU4Ul$U!5Xf-Rg7I+@>s2vm7e7fC=0Q`+#A%K&eX3W)7vQxe65+)xx9Tz_c(5 z2^VxT8~J5GcpZCbH|i*oZq|00{t73q)Um=XOhNrnP0Kw8Nm5;I


gmthu3a`g~aM&E7#btrDe34=MQ`2MyKEh^;Prk@uTqvf+=`hTDY( z8Vk5`1E0FiLfya1x#j9O8O&#bKzF#FU--i2ajh|wLOAFPSQA6125AZ)Hw;R2MJQXJ z{Z@T6MH%SBniX9tQB)F|h1Ci6dua6c%Ld=4qY_Dckl76@z$h*1U*I%VGLV+ETBhRN zt}fY3iMS!XsFLT3iAUx`)?59<&0Az2*k54)jm%)bhEH!^u&Me;ss_P+ebDXxV?xs9 zejawLYlXa+CM#GtUb`a1!w0sP?#DMQVki5x&=hb+XO3tdn;I9=WB#ci;=J(OBl|j3 zc82eQeSctDuW==&ymC1hwB3r?u#QZE;xiiL?rc*Og}iV51TFmLzU^p3&C;mjaWtpa zRbHV}E;{z3VvROn`4H3Ez?5L%B9}}4bFYto=3ras zyn$n|6w5dP#`?=(jtA`QK`IJ|YMDQ9IlpNT9}(lbpTu&H2Fu?bi!3Yam41?mNZGWi zZ!y~%WZeUpJz;^ln4|7OLgIaAHH-{UKQXf({JGod&IlDsKho3=y>^KofJrXngeZqRa(GSY17=j*@yByklDn8Oh*yC8`8U+I>mj`t?V#U zd1#JD;TGTJVv0g>7Ue_XPVlXY_uW%_*Zd%;y7(f&D+r` zrPMTgTn>BNgCBgYnHCo?zp)(<;+i^-P(xdeg)eZHdKECUtSpRaFJaf)| zw>y~tek{>9CsuSef86KZjAwHyYT`|k2kH2H+L`b}&b`=(nZs? z5!*i#9ko*4%?xs6ohJqe!VZkk7sq&gS|?=y*FtA{ySugR^pKBCFVtR!uPxpzFhifr z@8fQochcW*7N&xMO$MpENNd)g_ZwLvm{~VVLSnmf_oLp}wWvp3B|3)~4*WXt8kV5d z{YKTAF+3P&$SS@mO@D;KBADMF#98w}f`={Y6ZPca&(su5qeNC&d3SMU!tz2}ZtM7& zDI+AOJ9d@i1C#!uvS}`Pl0@2YPS7`V3o-Jf_fns(6$xs;({*oiCW7qbH7vx&Ica#! z0t=;ZgBIqH=2oL^(?!Yjf6cO^YiJb&ae;qGvWp4pcJn5-rs|+ zEnjcj&j2i-x@_ra4p`*xe>k4vTzGD8Cl&Ln|ij9 za?07jD`C{x{C4uXa)vvWmn=FVy1beg(p|Xe&G+vUXW2{*VciyXXj9jBJp4RY(1Du= z%7{c`R#>ge{yRBh!UvMIwF4*VX`^!0hn$|Yk*Lvm({ zg@OJhNE9U4{kaF3eYcqNIW)+9C(_s8GlkoM+kqNkxY;Uk=%Jm%T7%^>-6xK3bje8l zWpC{;j&%OqQ)N8l@rAiRaBIJmI6s$IuZ#^h)$6O1c=>J~ba?NSP-M7gWcJKIMQh`i z*Qu`xaB=J2eQABlegC{lV|UfPVL_z_x(vWFWjAF~bqa{d{B*eS*#v*fL_H@7(|9~y zuV;yv{L!xejv5C0sH6k=Dn|Ep6GA0nM~zAsRUNn_pnY@CZjO_0oJ4KLNj>IvbhuE1 z0wn!Q-#MXa9~HjLcD_TgAHGQbb5NkARz^m{ro(sj&fxu@ zd#0&*;j3}i3cwrO2eKqTa+cta`BiYG@g6WgOK|Hh|8Q*L?FZm4Doyxhw29gW+s&DZ zj7fV0dA*?I1`k?}2%`p|cSH&V9Axjg(1){|@mf3Np73CPs`r|T_~K0>AUE5~YmYtz zTL`{rWoGI`3LZDy$ekhSTs7F%@B?n%w{$rl!)wlr>Bf0ufy{bV`aJjwYF+hC)vFDb zR)-5G)#zvl!VJH~U?)!V5O3KsX3m6K2Wf@F1AAJhMoH7yM1$Av7WfjD!3|SvL1Okz z*<~#4m56tiCS>RKn(SBp#Yswcsq>_?(PY+ylvTECfDY=<>19tgbe8pI{_Cr7c2j@k zcMTE0?#7_@2pM=A6}LWZaHq~q&9fY_zYe!b!VYfmvOe2i0lx*8f6D|l5+oYkEeHFJ zcG;f~b6E#P`U5?i(93e-H7%RYB={)x2I}N<8gP5?o~*n5D*2}Y!vJG6I4r~&Z)NmW zRuMDsq0sr7Nmq6KzJsr|?B!$;?|I8AXwD)qNl?HZGyJh}GZkTZop!CT?s&#Q=mNgWm_?Y7+Po!#CQ< z6}veqgiYHC%(zKkrhgR@A{DL|Z<<1t=$da^LJbL+r zWNeUAEmi|XQfS?IR80sWOT{ibo0M6UOQa<9yw@|gcNsSpQsW|Ox5$p@*q#Ti_@ z9Nn+KGj?|l$BLfhvgP{O-f6BC9nMSV46`2lc$mW~Kw6)PnQvn=B5bX|5ykv)X!}c5 zOU5w_{j}h_We$e*_b7#AFh8pi#Nl-Jwf+hbBB{CD0f;%M@X(X5Cf*gu=Amoj20Nj$ z^acGc8;#*we1ebluPaGCmpJD1%shU*wW&MB z;vcrmXlsvp1~Cd{q7$*AIQwLBV-QW&Lxand#<$5(T$?b3GDK&*K9?S(QO<*uo5hwp z6ko;14KAU~=SRt5<^hpWnFex0`&ZrwX6C`%wj!b#as#kV8IddZ+P{sRU)b>NHOoJt zK4XxwfD$UWZ9Vw4*%;r`!D{&SdZl7B*w9hAv>3#wYqe4MA-QLD#|=0+R8) zP}%>7u5*m8G+NemY;|ng>DWofwrz98wr!(h+qRvK?R0D>H~ZYX_qk`By?=gVtg(Kq zRp0y8teW+dBIco?u}+p2GZ*e)W!fLS+%U1grks<3UL1(K&A;4zDo0i#k|G)_S@(L5 zNU{A4{R!lkcPazd%A^FioLr)(!$y2zHJS;#cp1EFYyj5Ja|isW3zW814`{AkUY85_ z>aIT6>-*YqFRechfG2zRw)d0MsoN_82Y0v@%}gu>dB3aDqfuA$@Hb%L*>N*`PH z3ClVT_G?5Ll`b`gbI9puvuihqtL>-jE3Ci~AbiX;=5zqe7Fj+WVc2cASEzXiAAMFD zWk=+M?E#O(4)Ru~UmyGRCv4i^r|U~O^AEM?JBC`v)aY$(_F|omh9T1z48-+6+w>oa zU$3Ae-pRd-_dYy9Vf?aHr*@&x&r>kZ-d5KHOT9(SVsfdY~*_9tUiX$sgp1 zd9-i+caS_6WR+#uAtZ{+uq59oe0E-vK)7kGsqhH|CzA6`_Oq1!b2Rt1_^BWH(6K$_ zEf=X{xQ98&i%nX=GKrK)HX>w;2X61sD3Mm~pLYQOg-$AS7SdVZCT@gXb)gl}yD{0c zD}&m@V}I34{_d-wq{Qo4F*fAmY@cK?WDnGa90x3%;EIYd%_I(PU?ad+W6*uR6hZoY zYSJ;pi-4_YI)F9><6a=GaWlYv6#&v~>(SR3*)E+N&RGduLCDX*NB-=7*`U$_97i%m2pWinOv22de#wrPg5njYpi(NP5c`hJ z7ZD{~RvJQAP@HW#gj84Y zJNxI&E!k(}o!WEeh!f#{kMZguj+8=p>;Hx^aUcM9gI(wP#LiW8vz`Df)z%!Cx&+G> zw`rLJ6EQc1MYC-7xCyrbt*bgK*D;w}!Jd3HJ>RW7eK7y)Y@Y*zZ~V>H53rRoj+G%( zlaJSprSICMZqx8$^7&6~fQJM8LU+KES$$j(PVG&a?B~6Z;o2st6)s4KyKkj|u2F9B zH@8_p=Qqi1*=0kct(7+fR~9X7{$?>DkxWzMn1Kz8A_=6xOv zKvF@Eo7E3i)aoeeqT+&{5^3UAFNotJn*z=~9I`Ke@rcUgGrsdWQ0o$BzHn{Mv#gE$ z%l0a>sDznFoic4$OM|r9%0d|}aei!cFQ(S)rwNxwXtL#RG6Sk=`9%o&(n6VVdj`aU z)_LXixaw(HDrzDSJThmOA@Ho*KCZg_?>h`-^b)QqrgcVsDdR)2GMlo%I=EPDjbzD6 zSrUow8U8ZmndelxoT`6W#H>9WL06nyWb~6$A(_-ha^d9J1}qmt%snkri^)og3}gV3 zIEf?-zKReK=WA5V2V`uw6fkCvg)Zvhx4p}A2)(f@aI1_dIV@9A$zD`4hXEq{54DM$ z26*BV^@IHWLZN6_kk;a7iEGq{VP_!erW(EYimQjIe;GO*ROw?XP$R)^?(aFhImncxX53()U*#M^^juF(p0U$A+-y z@o*Q(C*k|rN=~B}5+4*o@)&h1$$v`TyAV!{x_fBUL}O(QF2V z$*}mb&R4)=tawUK^aWh?iWHHHOJqJb?p?}78-Uh=4$OYLCxIRkV}Rl34rNEL|E|%< z9|aYjeh&-m=Fhj{63~-@uYpI0WfkRI?;OsKV|3Bv>IR;c3ftkerQWHz@(N=Ht0SDa z0{{U;L|pNJCN8*O zvh6P7(IA*P8CU63H@kEqUNoC%O@$=F=XRT$+-X~MjK5=K6+{Ic9E8mBH~1fv@mb$t z5xfC&=|StrGB?=oF`Dk|Ss0@2C-aeTWGS$|1tKZkrx40)MH=r=jBtcx->=u!p|E@G z;pSw0PsvPcauDQ9XahO_gP>D_Db*;owM8?lXmo-o%{4)3c9MqvuoC9&b^gYo)_#{M zlsOsuVYgG>&YR(} zu((t9X~((;&Q4F%EY9#)4ZrC~2Wv8sUl-$N24=I*(Gf8K+*eZOU&E|?Nw8P!etH8q zTwzr^lhIkYrXSeTc7uY}?ibhlSDf#+1iaU$`SBQ^`#uATf$ zx(<2TIocsUuYK&jD!CIhi5DCPi$ldGZ#8gHZ7F_$8a-9VQzzL{QYQ86RY~IIhr`-f zrs2%VMtPN06Lv{SxnmwyYd6xYktmSg*_Nfhc;mLY7>B$_?N9FS-({f}BBXvhq|$nv zA*1o}_e>s6OmfEzTj#~|P+z!ecq=@h;^?al-Oah2iz4k zdx33MDL3K5-Zfw5OtR4%ElW_QLxvVYc-8pW&Zl ztf`kd78WDR1<%$~BbRu6*4(@vG9hxm#6!}DB&<33VIB^k+;)maLNaw}vGZ*7&xbXw zv)FMszL(B}&v5M9{7fA|4>W>lW^4I6e2`|%5pJViI7?FGJ6jVdo5>1I@;J}dP;q+H zUQTVb*42l_ggR}SJb8)lTlIldcf0I?OcHgen zw_u{|*JT?hh^qTdyJ<6TzBtDFFQ{bC)g~=fsqM&&mmoT7Vi$L7jkmQ1WLmoY&hWZF zC>KC++52g(U$;8~th`||&Go__Tz6361My53cGSecXM#NcizuuX?3@__=pwtmUDM$WHlLTf8>q%1+`=G zU`rMGQRGwWVUa1VZsh6g3I$n0JS!MfGL%VkZOl9E-RA|atT#^ucdcg_STp-vvqtmu zo71Xh8IeJaf&SC+W5D;>;4Uce;Y)OFI8g%|{lVMRKNikM{g0cAt%Hx!Zr=dRRSiw$ zBuI1Fj#u;@8QyQ2)=bU*hu_1)Dvsj_*+mK}_L-X1RTYD)Q8w{S&esrook}()Ipg-# z)H(HIZ56c=3j8{!JgIyVc<$b4M_tcRPSXH|)B^{nM&zzNdDNr+!Mcb?fypV6fcu(aV4T0>Lvd;&7mEi8vDpv!(B85 z={Q*zd*cqMIT@m~FuA8oFHAFmuRfHtaOo0xZ>Nd6yYVW^?k8JCY3qC_W*Ez~tS3JQ zYsoq+Ie`?$a*Vi3<&=QGjTdOx(0Y&Xq_q|Q6dj-DoUO;_ho5Fr@88#c?WkShebnsC zYL=S2tWDhz0>O0$a|*Wyok_Y)0tSHYyJw8DQja7K*d7Sig}MY@@!HIOPVXLuqX5D- zueh$p)mc=)7icxD(2M)}=cyFr#Df}LY4Pjh1+Li<@*XCn`JFt~i)aiQveBGEu$E=@ z&`)vgMs8X#1#jdz_U$>kYYHEW+i#zX6@OA;dm2PNn7rxCB*UYy=S8bO79e0xM=b+9g`V2s12ua0i_sH|_L z_ht4;i<2|kNH}e+C3Bdq+tS)~4W=(rU=w9+C@R6mlKW_MlFuwxgxA{(rq=XX>U zM~_uk=R#BSkjlc2R>SaBPK`e-SJ);d$(^1S?f5@gME{yi{cpPN73n{mCwuZS;RFs? z_D8ea=N&<%?&nzA<5*iy={bZ8037g$TsmWbL+_|HZu_onuA$;r0E&vi!9l;0_IXO) zGR}^kv*g$!HzZMc_)0qc5IPipJD2Auu&)p28Vk#P639~ArG?sNmC3x(!TH{LFMM6z zMo79to|sVu{?f`?6J$bR0y;wHMIw_jKU+sT9-dPk+p*VXHN;^;%RuQ6#`h<2oazFJ zH%YCHNQWx=Nr?ZuHU@B-+BM)2@)Ei^ZY1KIUmVW*nyvl2UBYmT1Iz65r|5fxo!ZqL z`!c|H^s&xuw4xbtOlA%t8K+?v^`45mjK75y5%FfS2(Low5J94+Sjhxy>5Yk(Iq=M3);fmV1^VrPNl(@ibRr&7u5M z*B)~4xcbq|OCU*N@y5ufdWqy^9Nxn0m9w zK*HIA(Cyy5E`eQgp8+SGB}B&oGP|`oj0wB?Q*0j&W1uZr&>6Z_&78f)-iZDNhW$CA6ly-7|yuD=Fj!#%hj>798`fC>G8yn?U0>H#` z*O+NC>@5CGF?Wq97t+GR8CG)K6~MF&@(fej9hW$O+bwF<1HKWN>Fn+P`MsxEY~s%q z{>Ri&#nacyClbHY(Za&_9Gf#dcMtatbL7`&jb_%zSb@)91&z?yEvuW*Gjsx9>)Q6R z>)Lwt8k%QF^itY#8SroH?mqrqr`=u|*S-F+7m8f%vA2=Q^cZ~rC_{Fuu}}erE7`@J zz^U|c8w7r+JI%CbUG{O$$$?2CXLSld$N8k73wBx+zQ$oI(!uJh4(OM^?a>%N*8q4?MpU;*? zYhNpvPmt;hZdTNb_&&Q)8k+m~efzw#(bBT^w}^vGTv_AEixz*}YN`#CjRr03Q5Fbc zC59v>cd_x=?OnjlmP<4L3lo?ci_7=YzYnmfxm3yMJ{!hdTz0Xkq3&2+9B$#^wchR2 zQeP1%jn_0QNUUhp0#}bY(-7;&aY{Li zNb`Qf#I7C}Jj-)KzC`Ar`U4}Bwm^ww!P6x2X8iYGfrT3bn$d^#5^oUo#zEBY)yvC~h=Kr8!J%8pq>^C`x#1tsd85t<-`~beFCSz27wmVjFgoZ8<;?1Z8+C#<9O>wr z;s3zspHwIgs<5AD$M4+<=ZJ6^z))O$$8KR-s#17+?ANxo-{kNDj{SPs=FZYn0v<_r zKk9+iPhsiS1>@O3fxJszPb`yc{`6B{v^|!of<9YD+-rJ#6q*$z;oow>T|A$2X7h>}N0@GWc zpi19{yVx5s)sb3hzB@+Kp4&Ti{xpjm0D@+WZe8F<jQNj?j2ThCo1?S9iL2iw4e)b*kXazHpv&psVCIyBj|J4{Y$1g6IkU60Ge~p?auUfj#Bk3{ zyzy-tXq{cG_1z^U(Qp95n|gw3s;~QNkRKj~ z*68t9J?;k8@4A6=`gVo(Z+=8+Z>J8W;bT;CUPF~Egkq)m(5^4#%jIH3BoitTM;@uC z7jDIs0AsA)+%v{v0Chv0V|;fK8lRD;z2J{?YdXFE=ss7}5YVZq`F>zz61+bkW)QsZ zLRP)7)cD>-We%XpeFC0auAkv#k>2-~(POCtzy4mq;eYiRI+)7)T3_Fu?I5XQfqtTx zF<@>CE_852jx4x}ANyuzUUbciAKTf$O}pzvPntzf0uI9!y*K~N^0IOSJK#&b2AjuD zS~>VcHh(w4y8|6`rSHk%-Pj>hW>WObQBQ5v4R0MOx_q zH{JOd9I|i^_yi55A0LjL8q8<7S3f+7BEaUL43NgA6a-1|z~fGEVVK@!3FU~6d0sXm zWeut;7B-seksgSn9jm^E#_?Z(uOfqw)Y_ZOpv|LYo(@K+qyOnvhOf|fg-O6hGVfa# zwjiS4jV`RE8$j9b z#t22qP3yBPo2$_Ah?dRyyCyQKaYg&Vzbe4t08es)e4xsqk7k%V$dGA6*4`&1t-i0X^R9_lT#b~Yr)K*H~R?}6Ce+JxKr>1Xu23=)jhKezYi^lyhj&sPeZ|AMid3*6rA9=Z4uGI}a z7oIXR@Z|)i*a6G(L$L>u?S0H{O;x8 z-rHw4_w=Wp&hAbxot3Q4nakDUbsxu%gU92Gs~FE!igf ziQmlPF;mLM{sqJrZh-_Bj|b-CKZu<Q0TZ!`^>Euyz5X{|wB zP*B5x*Fo|DD-e^agu}hks#L*KpsyJGP1=MrhY^jX7%#uz{#u_2(?D>7)h@S(uEsLH zL&a0bls`o*a*K0eFAGf$TYbDf6>PKTzQ0hwQJQ!@x7+N&+NBUP>5kNcg0D|^=rEQ8 z5!_rJxwdvSX0hmN54}Xglp!XC z870hv4T^ul6En*LVJHTd3_!?<{%FB?xKachhw}^hIZMfh1hcpVFbKSC_T7N@MAIKvl$g^}AYV6@!HlCYs7WnYyOIw@x^+wyl?hrecj; zIH{bKd@W)iXs@<&%k)mX^UoH$4%=PxV^5JM=eT<6`~0-(RW9>daU#Zg#WbQ7jp=$1 zqn#L9^3N7q+LcG=Y!}KW2|%s1DHY--c1IZ*bAi|3eDe^OTrNS&%45JCx|-*oMs(Ng zF#?mWg%M|rv>Mln7xdKFQy1Lz$0H6}btVFgzSz@AJzB#yo@-);{n^dipP>uWnW^yw zx9qu*dr6(lI6Srvu@nMPC8;SeX=d~OZdM0vaH%%@8??7{6)5AKk)Se|Sa!Q+pBqbso z8*>^QJv(6ex5TdJW9iZ>W|)s%J0$Yj`C0QFe@3{sHah5=R*UvIPpSlOkbq1MGWm3kK|dfM8J~FxEY84QjC&1rh;LrOzgSEyAo3W7M|h zdfW#1pKtCzC1MN8|9J4ZGv4Y=B&#=>n2>nx*){xehI$k1^j$EzW=N0Y=xq7W=%(QB zJbZ4mjm47`26qYr_ciTE_F-D8&d3w@e+$jG>iD0D_KwV5uz$ACu%#;4ZWUdH%uIkI z4D;d^0vCq^-wvGf%tOF319dqknjib|?y~UXD3uA1!p_*dtfUhiCbD znlT#tC1{ zpLYQ^fK|)OcHV@rQXz*PRcnH(;N*kD(kRJv{R?4=;c1IEW)#HhkuY(^l0o@2e1ayqKG+hh#mhaEL* zGM>~pYdT^tUv;+RikrOnb+Arsi@051(q1lj2g;>-Ixg!T==(T(65UU#7rg09=4{Sx zXD`mW2S}K}o^ZWgCyuiZJ#=1qu7Yt>E=_z+#?Ca+0Y{w&W2o(w2XvL!mEx-sllAWU zDJ>afHZ-2K{f%si=~&bgbiu)CBFMm~q5iU*WRtH*_R_pyBTFeCdY<3dDQNIU)P($>gVl^YVzmqG(-j2&iwiR+FFo_K3S{bszq4iUPl zGj)5|BXQWEkw=yaCCujsk*Q@=Nfhidp0&sK*Qp1;0Dt(I%myk4eivCFwTB({30MZ#Gc{dg+tZdtoUZLnHt0;nI{pV$a0Q`9^4#t*=;;Cc;J|YG znXB@mZSmaqPu2JzS;m$ti0QCE7rv>te$4^grGR3vFhn&fqwG~~tbx5Ig2SnyYdhia z%kZ**vt(=Z9B3=f z;Zd$aT5Mg@LH!JO38)MNFAyx$?_$6@6~S=s+K7=yB4o2MBydG8@xjn0#K)TN?b)^y z#y_v5^*tNNK{m>#6~zq!cz}2F^Nt^Wg_6Wn;l{NtHc+?UT=YuXg$ZWL8+SdB#2;EG z_BJw8oo7Z*IJW!}@Ux|}4Xv2Y&VA02W<38{N}gzSvA#7FgaA+J+Q{+`iv+WkhXcS4 zv(A%!H*#jf;7&xD!D_pP0Lb+VD6prj=yP2mY@r=hD1Fc)qSryqAb?ObU8T8@hnlNx zCA;SwuOm5YO(7xDd(piS1z5Ts)TCbt=naWiyhz%(AZ?A&e)5laHm_d-S+J#`0p=O_ z5Yg%>+9G9^mx6J>X0l#*HT#{kI9m)?xsnt}I&Hwo^jI#-Z=UkhY(`;q{`BW}kj+PJ zI}8jH5V7ktJyRvj+^P4w_RY&89^8(16)g=zhoq+>Y5GgE?u!F1_8xn!768?htI3Us zb^E$zHKf_<5}ptQhKi`{)bVYwF3NM+>CA$5_vE`z3i}P^BmGO_Lo#{Wol>l&7Pl+p z11<;~v^;jOf>jkG7_$}33Y00gl2kH~OdzUEq`WvaOKJUPgCKfHcxAseXq-w+6L6&f zCFTGjPD0a6&dZlIOWNJjqX@|aSs95FvPsLwFTT}bJe?#P;)}>r@l`84Y!t-21(&K? zm@MUBE{8hmVfc15r>JYNRVf}AiEbtL`du;+qY)v2EJ zkj2zGQLG1Q+_glHs7=cVDhf++ct@%x5)8c1P zW>OHgrk?k_CL6vz_1Y0VS19y;dCm?9zX>q=iL|HAPLVS1c>KWKHenr^?eWK)vTmH! zxlfu2#zB6n!y2t7nw!K#+Ts!@V)0)=r7RB1#}2B;pB(;yNCAy_Vd^eK;{)vxy z!&5f&ZcFhV#}gDxJ(k2L!sCMfi$wq3NWlVgZQ7~u%aUg))FOgfHLT3P_RnbG`XhVZ zlOT>W%WK{yvG3|{#!8jzc{17#s$vjRZ~+RY_VExuVz5f*fLHcwx)-wl;TQjU@OKUH zgB{!ouNh-L{SWVfKaCh+o?giP^?0 zb;jHwrWgTTIU%4M>I8^(Y-oI|v2G`Qxh0GbGT*0RF#?!~_`OVx@a;zk%6%l2CXf|L ztsWs@3FV%~7!fi5Y_(W z)z$dNu;X)P(#I{K0YAl+3JF2!@)SY5m>D@bdV|g>`({s6qrXumz6w7%wbSXDjhN5V z$BZz$#iC*x**Au=o4nu6GL7E*^dsbFE#LZQ&#RYP^2cC29V#gWJ(pr z9PYnX&UVD-=wpezNzZfnnH)FK&P4jj1JPQF2-iX-LbLqwrlL__$m5qz!vh-V-evgI zk|z=s{CLPearIaQJ3+TW_1qE+q1%cLhUtaOi1Pr*>kMHv@A40m0bBPQMf&X|YX~HTQ|Y?;Vw*j%rcp9Q z?Jo_73Ct#0{GP=^-hizFV1&B~H89G3ojgwcsOrQxHG5)AdAjn^BS!az8%HZV<@)6d z8i6yGk;%BBoM;oa0b~toN`u6RpVHIQ>|eGd3$!(Cn;pj61Ep9sG2z&+Z8~dBlNJ;M z*96ZI#dLHBieChbAW!Y;)Z2Q5G41Q2i9j6 z#L&C)1O~wber{>DP=yqWP#w`}4{6Ck^{)EWId|lWJG6vg+sWNZtXj^-l(d6ZSimY! zMS_uOKv+;rFk)yP&bf3B^#^wW7>|>~%Aq$mgPi*uK6987N@k2bUJT^98t$~G2C=NwvWKFdI8W`s;;uu z+@qfhly>m&&4E~2sglMbG71sD=Rrgk#Qa&s9iWE5s95#2g3fW5bh7(v+a_df4K-F#_w1=o1niZ=ezsl*sOGvCPo|{(TkNQ52Z0B?X3w@>Ot8r7VCjCSs5*qIr(N` zOv(+q(p0>x=PTlO#~9$A!K*sFE3YAX=FaS?en=>XPi^*5-@h@V;uaLc$W+p4l4K!K zcI*)gl0@z%Ksf0hrAB^1+e_hnhV!bKBtOl5*v8>7O70#JGog;jQ&$Qv60cQCuQ7}} z3~g`Tmv8tV5B!HXeFM`be0=Nyo$>!)<-Y%yWo*%b==oNKLRyKud^9c-6cPPxjWKpo zTm!0wI01s=nh>NegO{2?!De0@;xKwS++YwggOfp!Y-ahfFi_|Llq|GhXia8nVIp56 zE%bik>IvtVBZj0S>%#NrDX7;QLdzTD(Whg5-76uaEh=>gLSHLv1*Dd&HwBtaB#PdH zhVi~362Cw}>lh?|Ox~x6e&>v5=t^WHXJr|}XPzd{8F2!*F%A0wiM)gS6k4C3`kI8W zBdl4k_|qWWBQfw(H~7>PJ#;scmeO6WTet_F;#v|6m6u8$-5X3xB!0=D9YMm15vzYT zaCS@rD`D#u^FaSx>hJ!v2dp*nn*OT$es6aS4vR^sOgvUL>kwneUrZ+yDXzf0VSQ|- z)@(mLEc>fUwflYgH~|De^{1%3cbAFaQ3h(z;ZU~>BV|xdxh41BRk9Yr&2?VgE zV|GqW$egHJpIQX34|RL9!jo;q^BE8}HP6yFG!SB#R|5$Or}1fZ#v-=>`pAr6)GEnl zNc9@;Yio9=*gVuldUl(Mw2tD2^~dir!^h@vMb2`zFK2G#hFLPMh~dS4O=%y<#b!N^ zbp1R>1Qta~DWN3AY=Q(`E%8G4=XK5wZx_)koAF`Yjv=+*?P4gj#+%#;V^5ZP-YoPd3gfPr_>hOQI{}_#-?eW2M`Fs#ut!ebV-rrrTO}BxD zSf?7&5_~8oTW4D-4y%qFhY^N|6Mm|Fk=|nD%o1)#HZQ5TWG)aUF&{fgIK~! zfHqTy#CsSfUgbTn6ZC;RL7dww$ZHM^@|Iq}EUX1!O zg!;G$0yAiwFgOf@#R`ogT#;AGbSiTHDTngDF2;UK-f+1LVlOuf2mX;xoD@L{Tni!| zT(4J$ib5&E0x8O{UWgEn za0pcT?1xW_=u<5gxZzeT?cKe}chg{6sJEN7Z@Z`F*;MTZ|B)MdZGP`>!bVj!cO0Bv z+Jq_MHTUf)S^0Wgm{lbvf`W6zhECdwY;zyy9Nean9G7totv`us-04eg^Sfgux%NLb z5TH5GcZ|_qinaW;(ZkUIZ%UUXm=uDI5Q^|8Nrt%B8pLD~4sa&sR`?*WX;yh&jIP4685lZ~I^P+I8P4yVa5(RX z{`^q=GDXO>9j^p`<-%)=!f5@u-a56P@Ha$lIxtD#IeUmV3U{w1(>(V;*~iC&si!CR zUJXAl9qdd;gk4VvSUt!2Oy09CLz08`k_zU1qi!Vc=6rwikP~;h%|I=55g?~3&47?G zVjyB^GcWR16T)pN!DpCwZMvQ>HZl`()S05vq{jWDa+uynX?=ZL{r{x*=~R^$8sjVV(iTx4-chEG>?(*R#J65 zbJCkq{yM*hV>tF`G#4_72Tp~_+HS4b$*jT^MkXDBjG|s{k7TrUyX=H?x4cfM?>_0I zcdei&j}h?;O|vcvT;PNl{Y29&CBXP0Sz&N=&-r&4UH6-rYu9+R^G~62#)RRe@M-Ea zSx}vmd20|EC0yLa)(_YeCI+FJ{?!==5LtaeKUFms{>T(KR|1$l+u*7()HTFX<+|kv_bhoOX#@$SwClF^5Oow1!#KlYDmDX?j!*Lx> zg15jUZP14y9WFXSjod`XIxC+*f3CJZ#B{b1|86v0|9~nWb%wnIL9bWgsq-5!VeLiGb%7ZrxpG3kJ0{GO-dkt z+}_$$Kb^FXQp4E56C+BO*%SQX1t#krkLOL=t)YQIAh{dDneW0?v6aZqSq(VYV)uII4PG_snMUw{e`T9|S0>s?ByZ;AC;qNeP337R9 z!e1DrRElW^Y1o4UVDEpd^tMnq`2CmakOLrFz++8;GZTT}V8zYB5zEkcF+~i|jr7YK zA1xo?oh%Q>e^EB8yOGmOc*>@%9(tcQul>p?cCV1bCw`7|)%(^|!8riPs*Ce#zC`)<9 zEbRNyBJ5a1NEeZ!8Cg)lA^$*7C;GrN!B>eYi9|^aWa|NKBcJj@UAA#NPwIsbxS4`@ z4POk`L&JlNG-jcO5i=R2pJ@+HXC18bT^ncfk@52wSF0Twe)0-7oTyYz_A~`A3ek}j z%lK=+tw=>|e@A0hwIzRSQ49$)42%LL>+fgREat%%hz z5?L`-fo<@TPP&OX^fFmZ*ge*1RX zs=!IsGFPWlUCN!`M`YL^u5{6stv@BWCmBEngl6FK&qRmyp(9lapoeO>AfcpX$by~&vkE9RA&>eQ=`bQ=; zExHpKWJkdAZ0x! z=hDr)xl`w(AjXsWuut%kqHuHWk;0~@Z#oD?M&3`UWzR8&fa4};Q2?7noVT`kI70ZO z*N?*d;r46xna8JT@mB4t;|8}o2}lfYm6tXWtwD>&(i}aE)m*0`R(tUFq~H#i$C5t9 z_mk7cuiopxf|Kh47yqgLPF9Krv9cYH0(tt>1lS6H;8;-o4ArWNgSN%F-=zvN9$)fs zkVQmgIiDR4q3-yQSe~Qd&a;Oaq7Jdvk%u-yb(t9+_2m^3K z8UYuDzeF>Owrj!1+CJ0u6CweU*$FBjcx54=bp3q4IDjIUDobl4!*J4OSiE1_ZfQC_ z!7jg6y*~~ae6cQlxS`z?lQ0W`CAH|@4n1gXV2RiLHW%NiwDkg4&y?gVd$NY}~Y6c5QOT`vZhmsyv&` z@PGOr#^zB?(ug%#@hz23X?elV5%9a~M9;wg`gxB;j@BaG~ki)-1E{`?d zjqpSTxa&71p-KHp38ge4=)_*_VklEq+Bj1()rbmpTMd)NhzUh~-3d;6@Eyy=#E8pr z%V`S;{8|%vm?X$oI2kJTkMSTeEoekOSBI7GngO-!?{hRI$P--Fq(0~mxf0gm-*JCH z=GVpese{fma)oVJmSNM9-EScX!vwW%EPc|9-y}M+&2&p_Jdg5FaC8r|P$UliL`ohT zuT6N1bcf9DbtGd0^v)10sM~V$xqrMOwFkfsvBL-Lhtf`B4OE7k%1CC6|7NPJA`Ke8 zzNrejx+A5fN9KM3e||kfVuTwH`-OvA`XkCngUe*5-c8}eZRCf9iy}Ce4RI)QWE-;X z@vYt2M$uB9_pm55f8m8_*TcgQxANd3HjUXQ^rk9#T}1LOT>gAZ=%%(N9Rl14BPZK)-QKdAdfKwNBfQh5*UPGT$*4B9yXW!n46b=EH~c}8PTPZ-YL2ZMCTo4; z!1ZwNP}~;aowiT>=8X^4`5?;jr0$euQjr2dbAcv*E_5ooq(GY9INP#N2%03u z{BTYsF-*JzKOqSlwDyFOi_fxJWi)nSAsVN$sm-V~svKB|Ktt)0{=i_M3utP` zSoj8GOE|#$eV{V71T!X_I#oXP$$_{W8jMmY*siekK*i+oD;tmc@8&O+K#I`-*Evk_ z5Khrc8f8jgh_!{ekvTj&V#tya>22l&nYZ-AiJh5u##*DUJ*0PeCqy~;Hv~=Vu*fi| zNN9>Xb_N&BO^eaFih1inRhNSpIkAP5y=(>e?^@M z#Qh=Jz`|OjQULYhV=u0{MKEidE>E(G2AC>08j_dcy^TYo8X@&hB?CjU*se&J;X3Ie_oYx072rg8^Q$I9SBPFLghRu;x zB7xY*_5leO#TF0D#L6BA76_YjF*dFlkCMAPgLQufO05A0cgG@>hndvN2pAZu-RtJ44*^;JcT0bsX{FsmbxUe zKKkfMl4o+bl6c=!Of2j65S-!sxr9D0!gZ zFdEEUT6cBlv5s2DEb7I}TaSBqB5vcU5c`w2kP9kge28X-49ACNp)Ht^bDarHg;Q^M zB?u{{T_$CNu~WfarmL$86%2nI!PSnGvH{Uy6!dN)!L$DuLmIKW)oxKMq9IrJa0&PW z$a1KpgR?)OV}S$yhNfz1Ptl?=*9GM8FvM3cvtrBX>cDhY`s#Vway*k^mp#_d<5Zp4 z4OkngX=$Gu_6K%($d+`0 ze6^P?c+VS5S{qv1-SV`^2QWgncldF~bYF7u-#+eicDe$JCX%6A|CpZs8Ds@*hgWPB z@=CXLM|IJC(2lur+2H%YMePWHfG3rJ`uS55DHuM1O89_G(t_27P{E~;p+`?fXi%-{ zuprf0tUqcvB6eP39yMPDl(gp7mY8(A-#m*Mq+A#T z@&iAPA%$~$Y^nPjl8}_X8Nt?+f>D1S@;6~`wRZjn%`S6;K8liZ^aIx>EpC1?Z*)|k z$Y!Z+@>-WsD9=M_f9)D!kNRcsmVd%X&LJDB1Z6bIxMEghNxZ4R8H3ig_Xg$*7fEZB zGYgcrpKpzdVKr7pqu-2|^Zp=TkO`C~IC5-1RX<+pVX}hLB2)srlmfwysAdE&j1`K5 z>Y??(@TB_H+sVAif}i=`?&aDOJ8Z6%m(!%P+pOQ!#D^bOq6+gXbQ~f^ zPG6rWQf*);7$ZapMn7ykrspQBp~Vx^3&}rb?{j8w4^*FkE}bs+e_a1SG3{JIUWRF8 zRcxEZecIE5#RMdrV);PR0$@lQBP{b|k=}k!I@8@=ql?oAS79(gRWOzw0P{?Q5oQ!l z3Cs*Se_;skz*Dmg9FN48eh6kG%9DAdm_BapgwyqXVDZ)VMNJ5&R4)fNZPM3t5)->7 zB_Sr?G6`w`7^klFK6!=v?Z~f}YVFou7(7K|1?~C6nADV?^wz9&+QG&Oio~>G?^($@ zy$ief9*5j6Eep|D``+?wZ*>&?sF#~8Gxz{ub`a5>_BR^PEPo1Uo-9>}zu&1sV)#5;v3l zg6`!CM1~8Y5V1((0^KBM326;23s-+kYxJ9ax!J1+uC$_Zx$mV1rQP!L*h6&_$sfkm zK=M&)dM|U#b^atO5#c1-kewy=_bz`sByWv-{rC`WOlSziO9!ZB+66ash?XdO5M z1GXV5V!1LoOWpREL%KO4u35z12hflAfM*S~q9BDFA1?TO{X^)vj&3qksuauHg; zBzt#-LB0W2P2m_BtLeQ`+}gqUiKoE%q*Z20zcPYRuPnQyx8-N@6lwu2(|j95r5t=? zr{8m0hgUwi1bftRcU~DJ!J23Bhneypw%I1hdt*8F&ZMJ7ymHYR+```ps0AI~f?uHr zN#C3ys$~Nucw(b55w~_>(#30QDe!FyL(<21Xi;M(o2*z>_Va0)k*mGu=-t7$^S-Cp-!J3px5|88jd zJNg{mArR;h#ZQYC47wY%LzeKqRf?K|$#tBNNODsyYbleN8wRfJ9oBvW&+KQ*PRSM# z!Gcl+9~ibpN|Fhk5D#ObMdpe?d%q6&b^%6pk4=_UztKVbsE@A61H%gU9-`&IPgn_6 zIgi>y)zA*k!L3@S6YTn-`;pZ_Cvk#>cm-MkC^{SkcC8w8wqQece{^v~j*kjjDB`q6 zoOavdfa0Z(q{JW5klpE{pYi^Du3yed7Fx?Z^?y;gp3VzElXxS~{rlxLe`@2f^rO(Q z)Dp4akr_h&)E&-C0EZF?G`2J)<ibd&@dpM{yyArz{{HlOv0x!Zj5!ypa1_{7V_YE%LSG$8Mioy`9dtTE zg61-|38On|G|Be0!D}-6J`+KX7E$~Vj5!1{0xhCRCCGhJ82)?L-!R-ET^QSCZPLWJ zckMZtIx9I*9@PRt4^bJ>39MjF(OzyTzFxrY`E|nj$E^5QAhK7?j?emVKiAK+v3*nX zYr^cy%(WH*6d8J!Qa%7l0)sp@!tuWJ6#*l%JRQi~+V@Q|mg-ABNe2VDN+W8dR@M(8 zkL=5~i{4yPLwcjBFO6!E;~Z_~<*{J+VxWUf81t`_gIdcnlNIiZn1l^&)|$q??&` zKT2zzjnsh^LD}~hbEFDJPI3x<1!W$eII{!HBBYRl{EH!Hs1}$cNU~<1P((+_nWlm&4bclb`Nw$h)ZcE}_dVgXIcTxGoRnT>EiVHZL z4~PMOh>R7X|K)Em?uiJ6t!Rvbc4>tvomp@~YfS@FR=|3#Fy zq2MqyC#!jiNtI^4C9)$7-)ERIo^$frB+u^MAYn)aLU*_2@kO0KP2;M__qel(C$n8d z1h^)xKqprGz%Qw|JX1_{@*U4W$y_>uQyqXu@ZwhI1Jgn+IN{m7u+^qW335(j8Q)nN z8DYVed#SWY4l{-kgw+uC@7ybfldROdgBpWOQJwYu9vh9|xP9U>*Mf1dKleSfWwB)8 zJDpaV5OK5ZMOOY8SE${l8f!9YN(|)0(qT0uNg#Iu)`8U_ z&+|ncwrWO6shJM*%99ypGj>3jLiB=@v<=5V)Dl;I6~dcQ)Q*O|b!0hPI~;F1%kOl% zFOOvIl&&bj$&yhThi|`z(wxOK`jp?i5fQGI-sq>>$0w={T_=Se#uwGsszl$lw{XdM zb_Df_`U}@6wO&tMqo@juBjO4I2U0F)t1pRs(s!-=W2)v-R8}Ar|HIqTn1Sd7|L`pQ z7~x6XF0j8f-@h=jEK-3UJ*g!cxJHVujl-&0!)41uJpwRB)8OwK`~3K6uNBktGNtjZ z^rTb-DO#DRzSh$<2Tce=tR`r;_N_GGTH!A^4GrNt!LHdujk4`gUuj+`RNf>hgN7)P ze{0lxS07qvOYJqZrtiKz{2JiCQ45wc`I4Y8e7MkdBfr8KQo6c<=$_+z^T?HxdS~Xk zTq!s0+?BBMRz<$q2h`I5!E370(01dEfoZbCr%$6)zmYGM^#`ZUwf$!ON4WKlDFUSJE#vMnx zLr_)^dWOnS2X#u#5&0WT;EZ3f8^AZWW?!>44XwxT1Y)q!!p_tdXHDT&G1M$=JR?dz zkR!|(Z@etInD&^;sG4i@?c<`qTSipWRTvh0#Hb(=dCc11^T@$*sOmj50G;-f9Az$B z0aY#j4MH<5;iigRuipeJKv25r2w1RI3@Sq3A@0uKe+CGPBtgPBPv>cuoa5m<0ClrE zD1=5>#KT4c4&k?p9FZ%6hBv7S&A=V!RH;W*v{^_RVgGUyvkiOd+10l^ue7QgDjcOa zZ8-ZXCDLZEJaJhz%bb*>RSH*5Y))~GpHW@qrFWlV5HrSVSbto6M!P)sg?JIL{uaA7 zKRnt#taD@2p#!CORRGI17@d?&h z==VRJg&-f%j|6=_jC0idAFFqAWS}3IVc~T$Ry3?tgj;D%3Hj=I}HDo0j@3v zw~YV=xYdwNpHSiw?x@B!DKiH)+)(AJBf6%(C_AWCOvDx8LY`22FUUj!M@|%?MlNCc zoe>e8XxiIP!PSIcQbVX+B&=-YxaddRVPXdIL|DL2SlS{oPDz*S<(o{V-Q}}N3zA>= z)g9X3h^xlu-=l>}M)hw%HD@cAO4N>Y;NuWe$xoPJqGph>cIKoFhjgI;VpIgJm!Lme63#n8s%YtvMIcSX+cX^E2!XeTKR>*&SA6ki zu(_3eJlp4(X3?d?CW=cqNvHH#vLy*F3ka%*h06#>-l(|dq^%@nyMhIx@+M=MV)8p8 zj8@ul16cDKWDiN*uo;GDQdK9f-UC%+L7^QhtXy5?Zt9a!EI^%}bimbcF?y{eIyC^j zY(DL312CrqSlqZV+}pj)=&s)@_~hcmvFGr++ZwxlAKpe~io!LE5gP;H3r)>36h9&D zTOKi{hoH9ccJx0}S&$pqCPeM=joov{e<;o=ZoWVPbI?h&v1yS>`>hLI(v5mCkI6kh4Nj3PSl;wvSlO}}`Cz-^k+;Cep6T4D@RMP`vdf}KayC7o<>@(x zPb63f?OLOCeV{@^fx#z^s0{-+Ku~q$Z)E3jQ*C2~)EO1MY&9 zx}h!{8VqwMLAs)8UX4F+YT&DNqGHNX2Zx?wX-=z^8es+To`MO~@9AeIsH8spu<^T* zfQC^QmBBrN0^YuF8N@)BpEPjOWMMnf5GFI?MO=fE2}mD|Nv9G0$y1?6vGK!jdz;FD zeQz1=0FWrPNg=3$WVAyGF@@kqNQS|RgiB?O$yGne(?!r0uvz_CU*|A(fc!Nb6|*LB z!ttx~lmp`W$<{#VmCw#TRJ&RB!#$|Q3@9~AwyOJr<&|yYn!-&|!_d^5rfY%&c{ls* z;|AtS^EziW8hcKevQ1Cr;4&ypI@HhR&039tQ>xNG52tP2FMInxxpw8M{Rciv_Lp=* zM&ph5&++ylBpbls(gfkN(m?p%~!&Q6X37hE~y27Xq|ELpjYJh#4h~VdA2e zIv|+N7(5}c^X&i5ugZ%Tsm6j!zbjneli-X}%Y#HiJtf%BO4R-m6}izoTQ@oq0{he} zB*YNjrFDD@Fz-$2UPcgKFcGqsO~5bt^%JCk)?yTloL(thjKbcE$dcfypMOA{J^Wm^ zUFF;-bewo0)Jc1n{&g$Rm<5_h>;%m)-sp~^_<xd1gd)%wj{>#{iqi?)@S@=+4H?yySOv5v^_Dj)D;#_%Ra| zOrDfWQD&edUGq@E4&(MsQpo{XZb}G&SB%=xe{9U*I5^)-K@VsibJX} zc8YS%O+PmQ?*j0ZmBo_*n2fOJmyRyR0 z8`-(^tk;Q$zkA)83O(@n)g%$r(~?z`>#niF?35z9r;i=62Sp*uqS{UKHKrJ;h|P-7 zTf0a@9BCe%stwuEWNF*ViPFFkf|>Q1!OQ2uzMWX z@uiR0+^=#bN>rV+&YG&6jBBXdEtQZFIM!Zl;WZaMG3jH^fo!J&4<(ngc`B%%=kL{dka`4G{Q`tf@nPmy&3 z?cge0khf!2uR&9az#h0N32;3IT_C;UK%S}@zj>!RM-c`p70VRuxs>W-2W4m0AowD< zD>0b~M{Q4cgGgB9Gm9^)hK;`FK0hh-#X6dyo$3&Ya7Eg;3ea{dP@+&1XBI2{wi|5B zgeiE}(VF8R16)sYCvmO!$De{0D)Ln{Qk7ns!U4=O6HZ)ivLx?bx>w8Z>kqE!7qg$j z-!I3OZXq||f`|-FhRxB+Vy18+X(-GR(@8%BShOjv+U)*G<}nS8kqK4x6_>+#*$liv z71up9@aIA}=`W#+eD3WR+ns;g*)9g)l_yQ_8Mm%sgB?7`=3%iIX#db0%77tzl0Z|W z3L{8s1Z5?8~?~<>AP^ulqBczq+*Qo?S1z# zpX^gBa%2*Ew&*7eBt^1;v9ZaXcw<{bT;Fc&vZ*z{XtTTb5Jo#yD9fDk&>?rn8?u4WX85>$3B0^eTVpbv#qo z^`v__T=IBUl+!j|8Hj_TuO}f2m6PPhggNbvSs6`pYu159+GZoYuz&AA9&c6je>txf z9M;cQ{t4UtCGc60UI@LC(Ae0?()TwI)z~gfAIkM@aCB$CzNU^~c^$h@22;T!?K*LD((5L_9r* zyjN>}J`GD*SAOc?w5-P!TSTA6|8^2iwE{6i6^IOm8Fo`g1I252BW{Z&=Yr$mCTOh} zdq}nGFq!LMCM;<3OFIGw=DUHv&aYNZz0_Ux%=7V$f~=JIemM|`lbY) zJK-V$JwzgT^^xsJ>Qj)7Fi4vlRecw%QWg$ICQ}VT99k3O<0ex^;rO6*Ue9bSA&u86 zDg$WcmfZTEa`}<4=+HktI!C(2RkMYAe$nnUXr7O66IXIS4CaZyuxei?XxNNY^~81s zcu6;Yv}Ys-i#xG}AxU5B=UeE&sWu}S9UbMqZ~yRMJ=A^t`qfgKbKa%Q;4euLSEnY2jztK>iunEB zMwTk#40M|55LQrMVQW_XZ-YSTUx~)T!Kj71!6YMC>6i5bn0oAC-%ID-HAat*FIz6^ z+wecRv#+KLB(W~)$L&r>I$tBA;ya8#-umRg*HB+e|g;P z>1w%W?|yV)i2j&tl?HmBTyMLTuA{Ip&hrsBS69<8m^5<-74T@rPz2J02mgRYLkz+s z5oY#A7k-O=MdrUYxanIO^h2u&i~~C|`c8Qlw2e9i7~ZnvX?8glTvJO)gY(#8_lRz| zxf+XUb1>|)z#?WP(jdAmf>oLG$My=>WI z3#CH7b=?8Eii_C`e07HXbqmErKRDc~KLrBDqk6-U>S#f9Ts*yk;g6=aYv0>n#gg*}Ra$=pyj(y2YC&eMl&f3ky=+3*m|4FC)Wt#qe z8mBt@Q=U%+HZqfOwCV=LHMYWeHxp)+lq)_-)vf{5Y-2X)D?e;nEZ*kcR~&TsimJ4> zl+DUtbYTqi9_VK=H#v*;fj!5>BmNCuE~ zffwZGhqDBxzKp(`>1Y8rQb?i)U4Ve*Bi3s_VK{%Do^`3Sq=axAyZV+n8~1p$_| z+wgAZLfe~2{>ub>juzbPEH7e~W>*)J$6H#s3QT{}$CN)>mgk3~t$F zN%a$KA|m>;;-nLnj1li$fWhxUcrTFiM6kN-)qFx;RoH8G?DW-5)3{@GGeW3Xb!=rD z$wg<6y7iN$aIly^QpBXt{R5%7(nKb2`zMzwuLh?qi}8~8U&lMtvG>G2zo@5Mq~fR} zE_cBW%p-X(6790^_g(JoxURQ67McVe2#^RUF%>3moNT-B0~J#@hmDxQ?;+qOgC1hz z-)w&E@qz5;{w7A_UcIIkr_x1gUcC)7ZKa8(|L&7&_&;C#M^ z3e<*qM$kHoM$zZJUlb#L#!|S>nLDNzjkX<=8N>ckaMdJzDqnvrkKDJ$R;)tBp>Ow{ zhCKKq;nR=~zlE&1i91>L3G#x`@0<{C5*H~1H1icrF*~?pteM3A(QBensmc3zIn3Ur zY5dZX&FTy{9imd}$2Gv|49Ih|W+Ltz%sg*X(F+l&!Ea@o$5FINaJyW|z79YZLs(vL zgo1f=Zoqj%e-PR8GS?Qy_nH2>P|vHRB6pu&a!iPJp3UppH|V`rV_5NL$RIXtY*uQf ztJ<=hlEuIlU+}j5r`?9eN_(tbxX989Ir5ryhdY0jW8j{T4K?$RpXT!f^UO8Btb_KG zBbZum`MnQB*%9qRsK(HodhWrYx&mDo$snD>nA_SK;AIfRx5AN679Qe7T7RBeM$ne> zlo)&9&rOJLby%_%I`g@4&Vjv4@@{>*CSN{)0!P^tg^d8P-Z=WlF6xuH;&^tpibexo zTO+z$AJ*>|kMEE$v({DDqp7a6Q--%n8gDd3K`EkXYwzCb~s) zF|M9OVsvQ}Hy~}Rv8XpPzx}nr=&(JZHs>bDs2z#O4P-XjHXg}OwZR>&Zdo_<$$zP7 zde6$yRzG4d?ga>mf({}dAXxpe$=`wfN?g~DM8>{+Haak2e#_$bw4x8d34x$%6yuoEZAWN6{jbA7f>gpwT*|xF0Q697 zR7#M^*Tbs73v{MVu#44RzmS1|koAthLAi%JXVyH%1^cDjEQtq^Aw`rAmG~k_2-=@+ zdhe*I()N+IN&TuNg#Ke@a=wn>+`Yys{`Ksboqpz(^4z-K}YZVEqlZ} zRP@~TnRAAC!|CV#^0N>ygCd?p`AIOo_a)R^^pX)EbB*Z#gc5wv7 zx1GbjvnLwGQ+vpR`N(l}5PCR}m zex(qgqcKk;acgONs%vFIt&kJq9%j*HqpoGRQBfn~N!kJgHmMqR7<$HKX&kR`G95}Z z-Y$jX^#Plxd-jPS=Ye!ikp}0U_A9?O1od6V-lhULSLEFjPvOc=&lQ$S&Yhn*kaJ!Q zP6XOr^bU1*vUS2R<)?-|4z2f-9O7NunHGbM3YK@f_|7D*NmX1u1c+-QaK;zgxG9&; zcVR_DXivOtcvRkfZnpD-1X*q)>enD?GRXQHW%PtsbpfSjEJ+j2CcTi;V7G~0ZU@}J z83nI}G~xImF{Z6;d3A`z5H?MQ0YNgTg+WfH`Lu`UQN++QgwlGzY2n}_E|uk_t&8HR0vNnUlWr_RLP z2!cg5r+5lJOuiElGMNRGVz8dTDy^|ESl>0SYa* zx%h1STUKa0j&it#5?-JY6Vy#TO%`JI7=-$XN~&;Iq@~y{r8Z31f-A!f27jX%vcdVB zO7F3vuXVdkjc$O+AB*a@)M_gf%1QiV7lU>>Ul^^sxk-gnQT&sgejhB{iX|AYxJxg{ z_K)XBE+8)FXgklGTo1udFK*AdIpj}Bb*K(`{3@b*N~8y|UTS~jJxzJd4Ziz}>{-9l z_Dn*WpD<&KJYf(v~7!&u+~Vjx%VC#85989DDL{ElX zQ2dQM2OXxO_WneN0hNUtjF&Cy&J1sR==BE4K(!YYL`WYh5QxoOdnXra?l;XWX503_ zDkvML$?QJ}N)HTp)&Ok0ddq_s z+1A;!?=E`Bx*I&r`j62~4w>B2bcr+LQ2NJExPDb+eU~wTCnMLB?oYP8 zW@I#?1}G@L3_~GtC3PoK!%RP>0}@w#1Hn@tp_F)aV!BhE%Pe3ee@Y12*fDdEEhx{N zGCzpRUg&J~3OMfSBa=3Ufj1o#?)ERW5=8QS^G8{^hhVT9TlB0`D4VYv-=#|8lJ<<{ zob*@pS3wj0%{6j2K`q2%b=#uWa7U^#Owi;{Qx!AW)e84*R=}`)q$gGJHedW@amkr^ z)@D|j(|R*WyBOkr>mO%2N>b`~jX4|rR`+~d&Ab+1o9e`MyaHzw&HSkfTYfi zvg=Vk_vPu6X;Axk(7~_@!8flO?0{_a(K@uO1)r<*lFrC1)>^S0T4Q7a?NFY0&{r`Y z$exz_GxS=WW*mi+_pO!r*AgurVs$4%?kpe#S3TK;Ziv(4NX@}u;Ofd-vfm^~7v`=m zW zH)NBnybX0cjZCiiH^cmZCCL+KNc}<61?+ORl)5iR3VL78EjDS|Q11gPEBPZ%M7b_o zRz~F>((gQ^&$jeQ7ijzdi{U2^*>#zZtB3XVO4UVAKk}t=OKm36k7Bat2S%<8wXFhn z6XOP9UPftM|VnDXu;?c(>#dU0?BQs3hTqf1}~ zk1o0Slimie_;RUYV4<_@75^s#|LgF1P-I|%j`X88&qMIjVMy>u8ZQqgOJQfY+P@CTy6|YEE%KEqs{s6Wd2|0*ay4!)6Bn{_#CqKy<*u% z6Pc?ihV_bY;1L4w{$}9y!YpKWF&c3Yxz&z*ic6pfSuK9=9A`h>(cQ* zY7(QSs{jW6M|tnVC|Uak?^Rx|k9BU7%pJ$t@n=0dH{iO9o;Ubiar_uV+}F$+)MsA4 zC)m+ahtDp3o-hy4x?(6rRDFw6tU2AYM}cDkYM*~wCldbbshkEb_WVdA(${SRZr0tQ zje<3sZUj+Pu(;UVXy9kR66x9e93nEaXB-swq(;mJA0Krc=?SNn=)*ik^%O_!rG#oi z9$JueM`_eFA%z_fCz>EtT!=#f*O5OF-C^!wV0w-KH#+ih1Pp-acy;L+m&zTzpaV)9 zS$m(q&=0~C&w77!X<>%}Hh#9BT#i#X;cjzER2^5QSFq#!1fYe9)2R||NZ|9~Myvb! zKU9a<@{@F@$k_{$yz|`2vOp@`i^ngrOHxW@?wLl4(_beShFX!x+q0nm61V7I=1+f` zGFqTcQuE44n&Uv7ydrzOpp<7uz^$Y4Q2LUpa*#=A%|gGR;HlM`i7l8XN_}b>y;;G2 zvtpVxMA2M4)JuW*EFn5EjfukCNpfn$UFt^r@=;Lp*qOBo8uaKi6S)A-sF!Gcwr} zJkZX5?#cgAz;3r>K?4D`l`;WhbQzi zPFNC3K;{9b(RZXK{-VhrT=nr9({EM7hGxsu3#@*>xj6Mtw63npnj zjJPbi3At8Xsof*}V6)vce*yA-0Z!WotIfd!9%RIyy9OTi_<8~`gA5?L-XS+9{e}FZ z9=cK7DRSBV2M4TSDKD97<{pn%xP^|QeRpD&d22DMbZ01s|Iq!O?f#N}UaK}_+61tH z*`YIOFrAElj4@z|-s&F(bl0tF0102VryAG0n9WW>RSR5=3rzsH=69O-{>I1WZ*JS{ z|Bf9$&fEwyaKFL)`Nm_Dn%ep8PnxF|TYEm4+d2ecKXo(FJI`B-r`r`UPJQ>BmVNl$ zk^N@{K<0O7WVt)BI?BT`t0lLBcmih_|cB;QEQ$5qnu7D8w38@0a!7yB+Gam$JwH z43Dgc3yb(CU>;AC#byR%E?+z~7|~2Of}_jjSt1Q8Uv{0|H>`I;>!N$hnH%8Vb{}}e zU|Dfb&Nb;k%l-IQs0Pk$V59Jg`(_ZrbuQBrxB>=t7E{%spPLu%_KueLXaFgLw!RdcsTg@z|X~6i{Y*@3xaK!dvm5koSv(I zUA09zXA`iLoVAcKwCbJ2WTBrMD)Veg;?vwCUum6D&B)TO_Lf+iXw6W6GbC-AzjZ)) znoF8xWG*<{PHA~_sBT2K8Ur9rXiZHY(o8~eAlrS3O?stSr34_!0exwUtiGbbR!211 zJv#NYR_x)3k%Hp)tl{C^<}=L_V_T~bj?|9nq>{Nay>*)Yc!#5%5^A2+Ds~XnR zxBE->##^>h;xO#&`61^gHq7|Co9N&g{;|mFS)A%wlu!Qfy!#fO%Ioy>iX-i~h@q&n z^~~d34m!npJ6UL3oGEpF05k6tZ`L~<-}MLknSHnDq{s&nGC}w3G@d0*!#JjFP7oW9 zt#N!+EWesuo>goAA!q+RZB=j@9>F(|3>;#)l@FsN`RKYFY&Q3&kHMUNkPF^7CpwSJ zu#vUZd#z;L64I}{N|+{HxnaAyKKY1;EBe9R1dxM~JCLHgT^#c+ESt2( ztwcklUyLW~CXm9>)0gptv#2Yx=gyv;HbM#YV>TS>D`oW=L6^z_pImV@d(saa5>hzr z&C>p~F+B@gn4$vBHpLPL*T3P6l2zCWUq4tP*0}i_@p)A zE*p@BG)9l~AE`aJl*bNtl_sWkNW= zifY@;v zY%(N#?5mR1&C>L(W1M=8%Q82=S^jk1_;v2XcBxVFQw=_z4g+_D=$oETQsOue5MD&l{d_HKe;TezHpcGmmQ*PUG28N-3oGK(eBj&vqA-p*16GtY<4 zD(*e^MPG97&&VA;wozN^z4=696b)bOK1SK`dsNh8`9#;8)9uiGz1V`)Lk8^JRX8ae z+yi%(uU%nt(|b@FQL+GerP1JA_saJpjmYe-&iztrZD*Xrk$mMItfGcCA|q6J5cgCM~d{`l|6o@nH6cM>2q zoLUl#syI$Gz4hAksLOA!Q^!xW4)mWy`TDOH8f36b?r%-ro6kLFovqtV-EtI}8=XBL z#Nj7Rq-c{C!$3?cK|A1sLAp5KoUgZ2Z&L>#OJ0T-4cEKn*3ad0F{=H#^j^7~7p3^F z#As(8pckAe+W%zj|M2wjvXqwu^Mx`*2VrZ?|~7k@MW6 z5fJhIN`f1!5BasTlyWIfD zF9VJvUZh7*emEf%3RI8uo;N$9lSssi;T#pEznn$(9~62TyBj7Ctfu`ehH_J0BS4j$EoUco zn%l{u7Bz)k|J<80RkB$l5>9X-iZL=#w=F!z-F>3D$#pR<2|*u(#Sb~KxN`Ma*lURA z@=>Xt?)^i-IJiDrA`UE1W~}7@M=l}IW411x^q#OX(>C4bL22!29{**?*F0c ztb^Kaqc7h=ac!ZvQ{3G{krsEi;OGJ+|c6N6re?q=bTdDW3F)@a0yA?$h}hD<$cZ6W=(Ksps!7^5LT?%3In}jRHqO|e^U5cK z`<#ktAi?x26$|9cjFChT|G=(fOdvXQX!MB8ADv0RGQ2ZGs9-}=J(0}|Dr!X#erp{y zyg1&cRs0p&wwBv^3k-Zht6@|i{E-|51X|L(@ZAJ0y_yc~xcTc6m6PL#18OsQOKSOX zhO&7#_eBc7=7YyO*SC?&-^7~KTL-=nOO~TO)qu~`5;D6Vg>STX>4ZU9q!dB=g-$ zY*o9U?=xSR_L?ZO8T++G&j_VcJ{YT5chXf5o}+VZP<-^cr!{;k%#3`m!aHXCH+BrC z`8{P)=!^Q&I~OS9mQ~@F?CAHR)G{7-0-|yDGNN7X=|}|!0+S)RcRpSi?r9+xfic0H zfOMHa>Sk1et%K>?UOtQ|;D zIkdASI0MVHPJRxqhg24nW6ME<{B;ZCe1D$x*7>yBBQ=LOK^RJ0YJ&f_p;@Iy(>ByO z0#g{;)sai&b=@&PaZa4|2s|k2+%PoevyhY@$aSj)eVpJES#0T+sqc~TK_O>7KRAR_ z%F+LZh$K%J-XVoytGdIASEDp(a4+BRWb>r#sjrBSb$WPNZd)K@n-KpG{e5?X6Q5-ysU7$^e-+ zI=NY+)c%7SJHxrzK8*Z)B@S)8OYxst zb>5r2C8OkbniFUJFl=H9%%;p*A|$O4%fZb7_@8KnLEP@LU$oCANZTTZkoMY#M@a2s z7t$hwo}h`N(XpH@?OAuwjUNErvH9DQ`!hAhBkw*}nsMx8h_S)hjyn#(QNphSk5j;i?2o1 z$KLxvd3BE@9PGLz>g4ZMbiZ^)oHT@anHaUmN( zu%0D!eWOLgVpUmUd;5)LXQfe+j$4Q==t5!o!m}SvO+L|w@%LfYnOq@s&-SbfcW)a9 zN%#^|$uw-uGdioujSMy;&_gsuNIPFeLX%uq3V1I2x1jZpyIsFZX%YN*^-vtJY4Q}0cF*7P zx<#4fTnd;P;YSF=@H{>7yM6<|KUFyX{`VBQZyA<0#qe`; zay)_`vOO=uM{`jn%l>;%-Q?K!cd^SU2@L`BU3f&lzoS>zhB5P9gN4{Dtjk)AHo0?t zdq98I>%d`-)3HImt_pFFCHWg^YIubRhcU+tf)u5IdoNvPseRgIP8NIbqcu+Lv_|d# z-j3ytS8DaiJ6))~`_`(;0bN1av4PqSw7j*P1bWB${uV%Omp0@e?_G9N8!`u7JT*gD7QwudTCbxK0i4HLky~WD3%C#JnVWak=<@vfj?@ zOi)R>cC!nvF+Xe!tCU<)cdUSeozi@_^Kl`lof%Rl`x-Cl{Un~P~z zx!!!K5X3`cq~kj%@YR_@ek@Q}CQ4{v`1In_%7{Zrq9Z+#HtpD7vwV?6;|#!2W5)ARXYu+uSs=`ED+==w;4GgfD|pX?C!LXm6Umg4iqB!jTIr@}S2DDs>S-;ze~fohqS zBA?Cr$0=%YODV*xS-iaI4g5jS=#gUk8i(R%iiG78yV2B>ly^g3O&myLRbjo(L1HGB zV-J|FIW8k={uw{Mwg0qzbBc_+{vfc=vH~DyD$1@-!r3uZqb(n#j#miRAHUn7VQMVm zOw*Mc!O*F9)W{&O5-V1n6%N=iqrXhfmGeNK-di8EMa&!I@?>=l_!}LY<4S<2eA9ju zCPBG`#<1%45A;Z9I>X+Wm(GA6f5r4`HSx6h$B@2;_i2L%(Sm567=N;^rsfmJJpz~8#gVwz;0d@8Kuv6{@#JT4IqP5Q>zSuAUL_POpVrM&#$-BxLt zAUzwC533Zs+r46y@SAWf{sUSh%)$n=T-slhiBA3fwpK|=p{knX@hYPc*YQThH(6}< zTLQXnwHpRVwvxS*sfH(FtUUA*rfw%MrurwPl81dT5~BUWXV3Lp&4#asN!0Q2cw&rk zjiWV0aIop4;9_uH#j|BlK~ z9?>V;zT|Z@c7CduwoqUFjp@D;;~UN?+!f*Ih0$i4Ng1#iZm&vhluNOuykIVE?n2#$ zYjmiO#I{Bv_+k9$8bDw|M+|Fi5gP|HE=zy8Mqc)3`_N#2u0L)zLAa*HM)jEMhvwTT z=~^8axa6P)w7zbnC3Jff`hV_qaiuu0;Sj2u#uOmN7T7i^V{4P7XF~r z*f=+x@wHi4yO{1}f&l7(-ebdX1V&JAir4-6=N#tF?vg9EK!kHM0(gjRHRFsC;pKm9ipGZ3esafh?nT6VdeKga-L&T`N4EvvbvJ zi^!I1$NshiAIV^^c1y{VC2`wcEccBz|4mCE$Rhf;1Y4m4FF}nC=*KZ03v8R3A-4^8 zD{a!4Xm-m(AAiOunDrpY<`nhXIwWV15Tq#usxZXKM+}-@t^}t3lF5X&Au|U|CIQmh zqYlfEKT-4}W2oM2E`Oy%TA;*d&}Keq%KkZoxX_vdjpk}027d_K@%$qD$B3g7pCd22 z{oi-|$5pAEpSWJr*yi#p0hbR&!3sSNgN}=;92V4%^2D%G& zI=|`9hCg~`1IOOLSUko`hm8P|7kNjxSR z&K?x32Sh`jcGe(PivKQLnsjdIw10(;R{9a?-_PeieL=jd-710GBl}CBSm5ej} zvD_;7kcv0jG}x&r1nZVlWL_Uapj#LUp}Wn7JB^P#)%lR3sEA@>RQM|;WV?q6Zyg@D zb-E`v(LImgqAv3Ekm_$hThxpGrUA%ITo*q-)6YrR8u&c;l@1$(ULPuTy6LgY%`J0L z8p9rWx<3k_2Z2h1I{BR@Q5aGMelDma8H-49L{IQB>=BV)4%>@AdR7ygQ_JMaEzw6c zZ*wEqOEQp3Qj&JK-ir>vcP4I6+3^DlSU%W@(to%lND4YvFo;Oums}$|> zr9%lA8Ug#>PdU=Wk^<(eF}I-kjQbN!kUwfbi-)HaTSoop3Fdlm0?dfr4t$MeTg&pB2ahIjpOtM2xj;-PiT3UQDI* zbLd^;)CEUd#gCRtVUZ{y6E;l|3-sTw!fzk}zp73AMfrtVJge-jhZ2T+a*Ut0X2Q~j zgA3`~c$8a`k0Zd7+_hDFiy@_`rK96fXBOSug_v^ne#c2%TGj)3XH39jB#xF z$39aS4;B1PlW2qbFvLKaIE@>4=7r~se z>U>((WH841fqLXff~~)i z)x%$W4uw=26zZFr?y#IwyA|n=RLIL3E`EoC2bH&qgt=Lqk=cw#D$vahunkZ0gju2* zW_fAAb<7N+qFgD4pT`Hk>D#87a%!(aRtMHL!;cY_4~v>zC}{RHe*PA#GodGn#2i{! z5X?R0iBrW*>D}!G^~LBf-0N1G2|Uq>dSC87hyjtL9q*1$RMVH#<(|H(Rg-@)Eo|iR zQ%~Oo;9f{}a_~i2#z)HvjjYh%jcTPe3qM%JH|Gz!Uj}Bls6G|rIk8Atrf&=r8C>EU zwI^B&&Oz=WophtJ-X(=-YtICue^$g*ktgW_^d@B};v z7~+`XBouV%nG&kCXLo<*mz~FyVt04A3RsbazHRy_ijs1hGZ=^4xCBCf^;tkU0u{oA}FHQ?H?-hSrhm zIDJX7WAW!IKu{KJ7Kcqk!iCY6_4`qX&aJ07m_O8vf5PHdD&YDrQ!c3~+DGcWyT*1>H53powUcnt?E*XL`t+Q44Z6DLGC#Qu!4>D z+^u4Yk&>?*zc8aKyNag@34aWS92i(-?cwdiFdp2=d%@K|*s5DT3%1-vR(@9Xdrjn- zs{}i&mF!Y@mAuZdQp4IO;yaR!C7l=5&L(Ee=#59NEQgt#y}EwQ?0+ih4RDn6#3$?@ z1SVD#5;I9epVnxcdU#eIo5~XQR)lbc@Hw9j^YRehcH1qHFnG23tA~AoiPJ<_wTF2P7)I#m6bnBIu`}U_l6N)+8?TLgaul} z20;s@bdI=`fVHexF9)M^xorZ*;cRPC-Bsho?eWve{63A;6;B({aT7!ue_#3&EN`eP zpE`B~=wX$C>D#&^`iOQ(9^2m;n|nNwnay$_P3VnvZH)vFVCHTLvvsf+kw9mlkcaDQ z33BXR@!mszA&H40jPb)?5v;o^kf(p6?)AcxcpHD`b9%kINQz#I2r$HZFu|DV}OV%PBEC z$^naMWvr5Q2BhVC-NnJjzpgyhfD)u;-jjRMehc_f^1Q;SBev}-OIA5|HZ@Nv`OL99 zy6xwSfUd^9I$Fz7-tvEWy`)cFDz{9BB}w_yN;lv}mJZ9M+`}HXDEnzvsGORuDO&xB z-Y`s14T#$8hPt%$%8Aow+NOlqM;Y)^rk@lj+Lv!H3-mD`Y!G@(v;5gCN1DucrbBp- z!7fEPINUz*8KT~wnN-rIv!qR!RMNw3SU@cw5W!bG8dp3mbp`QM&o#^3=si~U!21qj z$kheGj|eN3*U$F;Ff}XhE`;c(L4QN+IxUDhz;&zA9@JXJiLpb6UjQju8i=O&hn0^> zO_M%NSPag`^PO}45NCtje3o;dLT>qS$T*-aA$51{8{sKcJ8ZS?Winqpg`jVP$NuX_ zcv6Y_0u+31+{Kb|`t?zXuayEO(NIyuob{fbpyL-L zB>yn8AKH%u=^i6ROkuo9(u@@9siqh^eKval4~xA!X57n>t+~n zdNIS~7gY5);Kp(LSnJwm+H~)K5za#zEWDnRtEH-Ki*M3(uzhgB)gQP!`f;CqQZA1m zyVB){cB^d-QQonm#=oj-6q73wz51PPou(iY%wHx-^rEDpC#H6L-nu{()10mZ#l5zN zTlSJ!7vwH9wjEojqAP(%c2-}hKZ(+Jq^rN za(&dka+w&JAI8>;Q;Wv9{ijCbmJ}}_BCLF{SzmUusDeZg?I!*3g(2pbEic;fCAdJk zaDkk~f%Op`qJNF=u~-B|(iu(S%X!ewS?Y_jWqI8m&3xj&PGTw!NbAG3h@Yio#~#gs zrx-FTzQz8#hz)vr?$QcMMK5{wG=ERlx2cqES5BK__BMXDp)k#j@4Ei3+D6z6yfgK02YJy~g@0=&4ka0UPz$1oTF=7ak45#^7Azcs(3FkQhLFiOv3 zn!+Kh>;Dj8Rk|=+%PUdCPI+9NF4@U`WeIpAMlA>ruW7In7fh6dxFQ#uFKdP@!Dg;i z1T>0?6frat1HDp|qN@?r2))K%V=l^vl(#f``e7<5PYLcr2m%5HQ{9NFE*Hg-TyQnPFNBMyVO5V?o%(2njdR-Lo_ zAr;Jm)3m)G86YH3f_std6L<=q**#r zH$StGp3PjBZD_Y27f>(5QXm5p$>V<%%*mO8W%hw^(2k{1BK(gNL?$o2*DO&$vm$-KG&FJQkmM6(2 zz~+_O^7=gw7c&rd@r45ed&|M-+I%~Q8FZ(fjyG}f-GU}b!BTV=rl{>Ep7cu|N*_K8 zUdLy1j;QagsOh83A~L`zW_E-gQ5aN@XN>WrHNrmtdxv_gxm0wJ2r-lB1TEo;aI|T6 z-P8A~YHP$0d%;Qd{YMll@87I~JyXnpvXP8cosg&Ly?0<=TdydartHU35sCLXC0JseSk#O&=7_(j zXh%06(>rc&6zvo>vAQp8xPN7RT8`Z`H)9wcX+C_6O6oowI3iuzjyf#1|9¥xVC+ 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 z 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
^plQ#Y4WJNe}nE??&uF0sg9F88#d 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�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 Mf%{VMN_K9DrEC{sIO1Fq?mhVAUL5{m@TEP$ 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

>F69C{8{ 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%0D?9jqv8qjtH=6(C8kTO6YA(uH(9U99x46 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 z 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%0DE{nb5(@hH5e-4mpqBI# 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

    prpU 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

    ouudd1w;8JHrhmld|2w7 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

    =lUI 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%0AM9(POI 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

    lZ0swdn1U3yG6p+dkxc#8N-<(j3I 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

    3(FG~Z3aalza{`G_p{fBZ# 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�}kOD(XtbJ}Pju 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

      HJgHUfUg`v)?d zdVvE^w>_)cc;+Ih7(>wm?QN8oPK1IABCF79Du-G+x^%USoSg0amhxb)JD{p{8Ja`R z(vn*e?SvmA5ea9$0%jw4A(g{rMtssSG4ECOE-xMWKy2yh9LA0OEx`iv>h#(3*BXJJ zh`#>a>WAY<4OR51Rw{ReUjj)VPE{IHQ!D$N}rD3*uMs9 za{SWegYQcfnkFu+qw{U8#7f7e=)I;gnUgd_i-AVedib$_B0BDvXM@L=c_^|j{9=Ip zVuG2wBY0LJ1~459(^YEvPj5uhH<<8+vq?$AOk`h+bn&97!rY()NRo56@1zUh z{c=E1?bdz|)sO;`kIk{clPTWdb4B&{E;Fb3QnVyPBd-021)xkV;uJh{r^>O%S$QI- zB&KN-FVPFH_2QMkzjuy4<-_hYEu^ic1L8G@UZyU>5YhxX{B1Xm=x#w@l2)xH%+S*t z5(_BF%Zq}V>1O5Y8aQ`Jn4YU&8{#7we(#Tk=1D4Xq?6(KP2MhViBA-nndj|yEf;>= zh#VGU)A-87+!E-Sqox_lbv~1H~Y=kzZ{Ozu-HeW!N zyG#BMJ&tK-1>0+kBDo;hX-V-p*?DweieNRQl_#78>c33!9< zb`GF)-~DUWhv9m_DBCJ`C8PD6J*MShx~eR2r#RgwKMibiWx%URBqf5?yIoN6ybc;I zc*_)AbLGElZs0YkdisW{QSzIr(*ZrZWqKEJzM-vGFx)n5{4KZP%N=se6TSvyJLY#2 z@|r->{g7G_{t$TC{>>%l7F##X_i6g`#{D9H%$yo8t|sa3c3i)tbcclJOxVWePm3{B z*>XV7+sYN-VJjPhj}Ja6}P^!xSiHdrhw9@<;?mSa)@2BnteH~blN zcz^vCeGW&*A734z1Tsd`@8%DF-;FqmhH|HpwSK!PLnXvAmw{ZU{lNrij#UPK#u@S> z)?_hJ$R=7{tsov*QYBFM*!cNeUpO~qDiHSuDA{dcy(R9HOa3uSwDTS!Uu4o&cl~)5 z<@u%i5HmA`F(n@_r161QKYdUqg6s9$Vr!46?%zs9JOmz@b<2oFn2%X6VmE=-@_0-s zMt^jeET^srQF|@je73(FbXUuDoIQX@4n-$u$ zSbJLt-&qqiYHSp96u2f$E;V?g<;?j$jrZpcTiS(N+koE^vMQSzE*K3i!vKCRa#D{a zv35oGs2X#$`1I1YYlLlhdU)WbU(;2z6=-8hl2Dr01wh6*mVyY>-nz9kd$jXHH`FYq z-{-onwF(+}DDXq?1hl4~$Dk`cxR7vUTxjOqxk?Ls2+Fk?>MU`U3w)2cxRr-2&;*IV zrMw2dGc~6IlX5yrdfKybW0RiWOxXS~kK;kR4ww7|3Ql~%r43U{PMdDaa*WtwJ%^s< zltxXIFypvy{ZyW4?&7vVbbxI8cc^i@+M1+#ehBeRoHdyCF@wr%VePcnbKvj9I}S^x81QFg$~! zqP(QKzr(JgZ19JqL{50Q+jh)`=`gBqNH78}BpO*bGCj~Duo8o>w8Ue@Hd-F0*n+6 z#&bM+3qIAS&6)fdwX{0#g-x-@-)Pv%U<@|@z563DaOqQpo2>P5$iuh;Z}!tm!S&Ie zjWwJd4$m!9FKZT|Y;rxiSNo3O7G4F#tQ zH{c6R(H;IjV|F6UWB$7sjrB6G#hVHvBvC9AFSV(1A^|#_0s?VN0tCUyPwbGNjDyOI%}!KwjIqR#*6gu^ z`l|i7;kL-;*j6>Jlvr`ZP+64*l5_W9y?!}1a zceDmiuw__UE`a?NBF#gUga)rRrv^T0Y}B2>!cuKVWDHUq9@qpp#=~RyybG79MGZ^` zs5o%#J><5YtkG9DMgG-XHBTJC75v?d9_5U+5$`=U6pvbr8PLa4yT#$}nNR!U17jKs z_nir!8sSew$aNdxVU$77CIjfc#K?mou#>u#8|mYWpF#^a+F~%#975PU?%J;1d_Hc{ zu2%&D?X>A^*?~aUZ92X_ps5s)>ys{L(%ZqitH-~8@3Z%6|8^W-x85haTR#--lYUKa zdt2I5Y8N=XUDp=W-K=@QInG)tTh3&K3cR~nYTOB?FXl3n=Js4v8JpDHH*nzg%6}+* zS+r|96Miixn2*2s_sk*VKL3GDo?5xLk;zqgZPJ7b?MoF^aPlyl#Ie|IPGWTPQ)qwR`yX-;dDCj8Oxec ze0=c+;dDFo@x>~wh5Vfgr=pL`nEE;KUc0k`Y@ajT9w)&cc=7f87X>jR%mRiT}#stoC5Y{*EC|^+>7ySN8?eqZZ z4u2mAkRaNsSq^hu{PZ$5g*cJIwA7|X6kN42moEO`%iAy@;1NARX;hk{B zo%%>MQMyI2bd4(fh}QzF!C4IwaJ62sS$OvW$a#PSj7LHso2MfU3)cZ4)J+GipIXfU z5K&S7@a5jLqin4b)ZM0qjY@-qGN`3>kNx4~N!$W&VPLa}cA2TwC0Vj%rG|1uS0W^M z@nhm~y+SAPWk+D1!xBfp*FaHZ1BZmxn?_`xZe!~cu3*Sz9?C+Pj%5A`o9xuK6|Xex z(g>Su&}k*`LZIT^AuU+3QLB@=O=P=fcwnh{SP}pAH z?5?;*GnRwe;7n)$XP?4DT;Uh0!nVe!)^k9?@q#LtjuX-4E^)ym%4OU2r+rE}o*nk`(`l^6p=OQvE1Yg}j{ttu|lFw;4H@Q*`a5_|0%%Z*{W#iKI-uIXr7 zTQPxXUQ-3VeeO0AiTnsS9@Oh zNdaPCBwBvz8j1sN6&zlAtl7iR#xL>0Yu*C@|q^l2-CwLSh<)bJo(8aW(PqT??RI1Dy+Fnc`|Qlu8PisE+qTRaI1?E z&*3j@J94oL;UBO~>mf1pwx-J+hmoGjSvSNJFP*IODD~=-dbDn3MF+p-hNpyiJm7jh zklv7a2mjQu8m@j+d(875h%2iszDE(84sX_#rw7G~f9P7(l|)nMEB!y{wo;z}(T>tp zpKNcn$35`4yzicsw54Fip)l=Jnc=yoW#SnA>>k?n`Ke2%9ce>;mAwQNH>+5`+|iC7 zbj~Nb$&g08f*r#q>l<|Bx%(s-0uI{Px z8Q>;HOfe(Sy+&O$ibjr1x$D0F6>!G$4)9no7_}{1nkzi=?%6)|QBWV~qP`jZpT=w_ z3L<}2SvnL(h^_AjeK%RV>G`NLSE_JZ*!%ImU5KJq=@^EKwjP6q` zgH$9W?IWaYC}99xd-}C1MAvU7euM>Jj=>7=C8=2EksXiyPeob)28qw>$J7R~q zg*cuFmq-fE+6YBkB{y)*9=DeaSOKz>Qj+(slBcV4GJp$S`9o4h;jq%Q05~`ce9wSn zxLsZL2u^#HCgUwWxk`JA*I1rBX;&>Y)w`Tqh1QGvKnL|Jg#C+_nI}N5YXae=a;5AK zSwb4)0ezkWPv)KvgDI}M8)?<&suMsP=?PC=4}a5EJp3N;^+V$tbDq;nWB3p*2oHWW zH~dULrH&kgDx9R1`sa|Cb|}K;js?kj<5sQQ>Lp!3dY`}iMP6>v!=5I*5YDY(1cb*E z5;}wGB!j?Fi_dEgW_i+tE?%fv?&&99l*U#3ZR0Q%?W|sYKl;OWT8uGi`XQaO$m)AX z9~uL9>nY+u1Cdle#tsw<_wC?Oy12B92ZzG?g$li--L})$QFd_d8Ft@I2gkygFW!nS z#sx$N#l9Z4V{R4ObH02p4*aYfU}^LEy*TjVz>5QaG90*Xe{tOY*}pz-=gZr6)XEgL<|SCQ2l&!7>CE+w)_1}2g7`X9MzE9%5oTt8-MgY@$<&bKvo@-t{cP( zZ@f}E^0HnB)^vCbg`ziwNrjBEj`CndS_%-_OIPPozoNL*V*CJWg>0$JRl2RVS)oEf z)MmH+rZ5}Vd|%q5q0Kjk)mSQ{XpN;Yn3DEvXyfKE@YG;hoYQcMQcOIqp1ed)oWBeu z#m!13ilsTz+U@SQq`7LH)y@57Z(ji8*5Jh%pyjUtZftauF^%{f>H>Bd+&CoGuQLr7 zBU|&;7+1p^;iluN>}hD{UOa!Rp8HDKHI^d07R{3jU??~IcEYbz94A{AZy?w# z!%k-uYiame$!SB54u0t^3vUIpTQ=~lLb!C8d^+%zLtS^hg4gT#EULlVBX+nBAMWIR z-)_ElO*en(mNDXUnCy6?T)pN``b7uIIP7)frm(vYf9X(I4u@rXfo~4GT(%D7DCkf5_t}Dd$@AZUa5MIAknxq}#eo+GUL1IF;E&)yEb&%CHT7UL zw9T++t?DxUp?-Ll)c#X}W&Do4J=$!t8ki(2&6!~}?RB#Tpf-3Kf8txXl1qVYlqy5h zkkzElqS!2@UZJrpd#GOpc(X_J)HTJ{6IYYG;rDtJJ9bR+H&07w*md0tZoFa~Edwls zRbRG2dA$};JZVYC)>;GhbY--TVOlWJ#TQJ&Px-6Qf0`#7+gX3Ke5y1b@GBhpo>@SZ zd8Q7pTaOwyH(kbGz1~`84u1`J(z_Ozcvrrp3x<5nTX&=@P1@~PZ_GS3yvN;}?(d+_ z{m6nh$)|2K;@|8i@gL1EEbTX-l?+x+xSV^+sr~EbFxl@TqgttFz3DrBpAJ5fmi2Ad zrdqpZgUCbvZW^h}dbWqi_A(q7yzLtw+|b|nhd%k#S69DzX3!I_*U&KJ4cS!x;g+yZ zWLK-Iu0`XvUv%BtKG8Mnbh|b#tTr8uwKVvZHV%h1f78HUn8uX`XujUJyZUQ3v$P(H zOP!Ft*0pSjI4-up3V5k`VVBj4t>E_PCC-lD6AHKR>OGS~!o{C{K(OqGrX58n?Cj-v z(QCo9ab#banhzJ;3a`@r&OUS9XJzQ!bhc6e)>#iCvnXqn*C z(|%Kij~bBP=(?hXgr^_r$Qff)>!Y~DTXAu^`nGu?{41|zNP5A_oBS}*aV}hCAs6AD z)3nuQr$OnCQ<>-;tyJnjK7_!7@t&yClo$~a{~|^KlY$gJfPd$fz22!pqeOq99s=eyWj*JqB&ea>Y4Do+w4viUmrDu+^$`hRRlLy$A)qJFbobYFE`AFLI ztF0=kPcE#c8__n5cXc~PlO})C@oVmGe8*+r>bVmwKl@&{Q5!Uj2ek_yIO?=?~&n`6=Q31^&?1tGy{N?Jq%$%v2@> zJJJi2Y{FA~%PoB5uJNi`(^^hwDNOOp{e&0rm)~^d=T9R8Q|Ghjg5y54RnW9elsE0& zIAo*#iKpe&1x5_2g=7T_e8-2ABftkLfl?6kLZq5LjDLBcvNIO^n3COzx7Xs z=0$SI^Kfn8mBw%%oz0u0vq`!erNcJ1TkUyT7IA%znFC&~nyM)HN$aXk2ukJ69{|~} zm5RQcZ*ZXFig^f2-Qtyx6N_H;olXX$35=s?}T6WFNN|B1@)>6x> zthQd_HTR<^)HXNLo2HAZh!+AMWLx`nB|6%tXj-UOaalbitlPrS1#}55w#MCtVfe?m z_AGc&o>4seA=eP7G*v#dc@A_Q^G0|ACp^NT2=U6Tu+ytD+D7m1iJEtNg3GhV6`fE36us zmU`v(4}j5El*f%>-36G21xGl1Z#>nOJ`{at+I8ed2dgc|dmDUnSZvfrHehyd#nC)kWZw$fmyresOTutgYNsDhUz-YHWU4) zVbbe=aJvWM$!60J`V{YSJ741Fao1=~A~(;Gd-4Y#ZK(E(j(fu9mv-#O8OmqvRiQ1~ z2KCc!)1P$3ZQI6PUD~htreC;eOKgMD)$6u=+7+486Zwk>sy_H#r^kjQC>aWa=;rq=$HXs%k_!e(4}`VHdiCKg?tu#7xw8yQLqQ zrG~R!;?a+-BN_!&9c>8BVPJl3#n%s62YTgPq(-8QCXn}^Wc zxIJ(t)exBIPSUni#=c+&@IrHx)z$5Chd^q!m{Jg|(9=U2Z zj1Pw!7P(>$Au!UH_d`BUzh-K3BYBvA9+2&UPveQCF(Wj}{3+m%;MtSa3}q|P_~%nl#Z|{k zWb@6m<`t6JVL!_=;+k)|sw+&hK2lQB!-4E?GGWFy{l{De)+ZRDk)Ws}&SZp_&PiP3 zb=ovakY&uHiIf%zoEJWVr~OFQK26G)G-Kx?90e)^kvfe01D+8@zcftnkXuHQQ6=bY znpSHV?Wn&@M^aZt8eD`Jly*cm_LMDM7@ zq<__n463TQ_)z0^C5c18&?kvsE@ty|b?GNJ9}X*@uE+ylPvwUn+r2KuAcDn(2U8^S zdN`7-N&KkO)OX!t#-TDgp8Asdu>G>}>xM9YHHN-}0M-+Ut&XP{xO&O*b`+#;sF zbOE8by`7JT?aE;>^0H6#?XKIy-oGBU?a#cm)y#bTeR1Fy;lS&F*e}B7S0OJByg2ZC za^U#C{_}rw`sds4&fE2`-nPT(Z98t~?f4&0+u_S;JD-o+`)@g0aoR4o)Aq$C8XXYh zVAx%Uzs}p`a^B9I?>`Alj$QTPlv;J{VOHNhrYbJ#EO7ow5JhY#Y74#8kUq@Twtx# z>lQLuLaNqE?F;M=v3IG2AAqFqL`j`W?DNL98Zm1adpqriy~L#)?y4~jxcZkNH5=wW z7)e`xUF%-@s@5{PS%DUts(^+|4~p%qpw+HDreQ7gqS#i!l{;P#%K(;_%ksw{_H2y9 zV5VbD-#8p5V;lyy?Y`-YPQ4*aUvNrX4RAR;Cc~hC0H1$-S!78WHiCKMUL} zcAd>}g_mMYg5EZe1|C019shJVY~je48+5}La6b5TIKlTdq{-Ii zuRXIZ@u+W-ZTq1yTI0HLix-EwIOGKfxCx9~!*t+`8^G?e!})O7@uHi??l+byz+JZ6 zk$msl;b=Uh9XUvLy>9ojaUM84#_eJk!-~_F>vqd+XSet3cKh{pJAA!u*Yj;VTyEQ! z({;Okxo-DAzij{ZuP)nP-`@Y#|M~s#AOJ~3K~z>7^s@7IKb#JSJ2#JUtdc`wGCVxk59kAG zD8`A$--n3DT@TJ0z@`NCju)=R1$>yp0r_4EJNiBn%l$HDsPHf6zcx~k+0J>#Zj=_2PZ3kU1 z-3z}A*h6EHq58>SEw~!JV^f{D!S@g@O!ClRDsvjaN3F!p7_9NHCoj~|AmPo!CJD6F z=5brE^y>fCJoBUQ00Z=(1U}#+j>?9v<&L`k9r8}mTx2hG z${YVy{2$`^tOG|x)=QYm=zIx7J~n}6AAeGtTk==%q$DP${%SBtIv%70squbcGsiKGh-`T=@TRah#abq)Qx;=vq$AS zYfi68#|G-Im6NX3RQiQhV617g0i|xgIL+6Hfmv|faFjgYQo6%})fznOanatgcvm{s z#ned$#!7#f)PC

      SEC37i%*A>{e_A!=EHKUhgu4Uirl4ybB^idHU|y!96bBK5w*| z-`PrsVpXo+Wd{ezi&mGTIRfv>x;z2^eARU(HCFSB%M;lPn8oMg>u`ky%DY_1YaMNt z(v&0`L;trN4Z+OM&|Q-jbb8*EeCk~r<);Fr3%9bXT|A?`8HDJUYn&}?4heQnnEAlh z{vf=-jxtrASm|;nJsR`|Q_0`oh<@&?4tH`UgE(Oa?|K5md80XJGA_`t4{$VO_TFV#mL)mQi^{6CPhUXsViF)+ zOojn80froDAVYJmDfI}{W9U2&F{NqT8p(`ioMOZQWoi)y!3<5X(P;EuRh6>u_y3Rd z%vEdeb53_3T)J}aT5u~NVb^VKTS)-5&VD&is^3r<*+mzS~FiK?uM zr*VOzUM7n^9c86q)-GQYrWRiISZq>-t2$|39OosmEGnW?e5wHX)C%&Vxi(kSpja=7 z;jIm(W=WevJo6Rhl~DN&Wc}tCm;MJ-iNzSy!Hf5F?hO+#j>XHS4CIqIA>vS1*{5j` z>QvN~+Vq1j{i+^8VL51{N8wZ+)v5F0cOAuUJ@M=1emV}Fx@fI(F*54oNU)+Y3B47v zZ3Z);C5e6)CHREK>EaOn7{`2F<&pYr)fMf{lZz}xoXV( zrS?==?ND>#OZGIuRM`VJvJ zEkmzRS$5^$bR69{D&52IN_Ur6dC6D9LahTBKcj<~mhhB0Mq!P!9;OT@{)`J5QeK7_ zHr$d=KhrS7TiaGU-h#h?kJ_YwukZj$!E)b$KN2<@i{XC z0QJo8X;5UbHgoNFn4@mfaFDz7($HH7JTnL%%~?Ms)#wg1a?(4Hh=g>DUh%5`Ow)}Z z-kO??D!cF~mVz0_L}SZSG0(q}nvSgsKVKO<1)BoJA^I7_&9@GTMdI$~NyB zRN$J|DWTb{q*9PiGrsTwD;2@;QXf6lQbe8euU=K*@=v^?!D^>%bTl~V+rbMLae8U5 zGIe#sj7OEM1K`Og0ZsfHoyenPW4G9pn8?c`-0&8=ob?>il2?GC)6G@#FpiR=c~Os1 zj*YL>VPvh2x5+B_tDgAGfjgLJaD9^}G^l4)871FhUUjlXSAD5oO=!}@FM-ril|c+V z>uFik#Ra}a&bWdOr86XtgycDb{$7pffomAjrQ3myfGWM>rtXC@IpWdB^fQgoF|Ch1oMT~uXA|2NPF(7mum<3Rz7f6X z=;lyRy&W%|EPEc}9`i_Fvi_E|cXTt+92$%2cm93?DD{bqklmDT^GE*Fjp{6QYZ&S< zhr{A#ze@5dU+S^ByLv1gd<9nZ*y@zF*4t;=;F06bD*n_RaMT?#jXWdYV_m4;njMY3 zCdc1A80Oo>`jRs?%>8I7yUT)Jnh~{`!aKGqhgIeX|v&-u=%cGs{rJ; z2znlYq9aI8sCA0sY#&NId7}MDFVb{V8Ck+J$}>9Euk6u^J1r75G_jJFZX;Z5^P(Db zTvmI<*>u7L0}iT(^up)w5OE;h7ow!=O>m$;qal0++>Gi~I zVH^%S;pZxq@p>NPs++^q`t?N_of?sCXyslPQC`KX;FSK5aHvz^O6{OWKjFm5mBQk< z&gFaM5dQ#9vVW8(uqm{a4|u01s5_eX@DhJa`&3+D1!KU#C+%2nPmjOD;Gb;8Q$76% zHp4Ve)hck&q-N?P&qTaWRQ_s!^_OnQQ=PAJ@weKAYh{}VFYVZh1gvO0uHs@A zbnNAfLgq3%4H}e+m?@yGBc-g=Jp*0ENl7N3h<_|`x`mz?)1_!v>18)1vws>BrSi^$ zT|z%kxeB0Of_rdLUe%$M6}qLvbr=UuL|}~&CP$-oA=jd>@FX#=^GZQ8jwE&0<;`-! zk6=V-hu-Mf#S(}tTEaWUYTmXkDgBIjUFPWeoLTgc=mm8JM6>r}uB};y;c1V%PSn zn-_F^5Dn8jctZz*;v_q}HhK8S{+UBxdg^pGQdBdCR|wKO@>;AFJ;j7<``Qi30+c>o z?U%M!H<{Jm)VrqZS~|v%R5fKKMU2OAP%d?%cLv~xR2}TB!(pU>M-y)P7P9l3~<|)9lZ!VdV98OMRggy3izZk{v}sC+H7{ z!*p6bhs3r+XSLa(6lX0Eq}Y@KR)0&0M{!X)ii{UWo8ZZWHc}AsN`*r=@fQv-YS}0% zgBu*K2P0>00J9-91~H@&1L?dq4CC80$knZ6GP+@`%Lcl*Hm0iFQlxb-OvW}VzEOZN z2El5U0dQvS#A5d=0=Dfz>6?CZE-Sav+1ktF7~tY|LtOlExe6CuE;oVoFEwq3*0qi| zVZ5^ePHy}d;hJHujz5)AuxO|90WV9+!*HD z#e86Fz23(9;W}0hhAnkC?0mhC*UNoeuJ>_0-^Te2zU%ml|NA=r_OD<6!;gM^{lWM* z@FtVnpI`+0(=q<&H-CElFMoOZ`S&khtY4g7*Vps?&gi7BIQQYK>&mGy-&-(PRprRHeFo|5`gwY5ZDO|C9Nr1fCN3ha~~OoGPWXti4QvrLN%CR3}@z z%yXq)OtqKUuZ)|MZ*tUc+Z)V>PCHEq&7Ev`II-5wO!`hhKGRnJR4M z2;H7=?6T4Mqua+-yf>c`M_6vw2`z5sd5{)7DKB)*cp1KnrqBt`q!XTvqFB{m#c%Al zlwZ1cw)ckF-LSG;MY3XY1^9E z@m|yBtHwDL7C2nt$lA9)>+$$tm^Xy8!h%L^Ou^-#nfsLDi*_9-n|-SBtfgrhkk6f1 zPP?}0p(4gwedF9A#}oDZ@#KAgJd>qF}c0}bb^X@ zp3oGe=@1h~cr*ZQeiFF9InVqhi{#0}EJQxO^%;C{#!5_cyxxCy^s=f+L z+e|7Q!}*9OU*>*pE=yQ?hw*hCAvB1dmfmoP=N(ZncCvRonS+ix)|ixtp4RY$3?)OP;b%D&r)ew|nLI%)-gbeSoy0rw z8}lM5O!f-z*(crbP;4Z5hM6WbbtJt;Vs7MMo3-Fwtfmul2I}fMY?8K!NYk{#xWu>) zZi?R1KHEz8j|&}wr@)QZlI0e+(Mvm;90kj-nY+n$vwNX3Z4yL8%)HvXUA3arf-ezj zT9C zFZDrTJmzas=xE7&?56*;!H~uN5M)rDP+QjZZs>q^fTcsl55UUdbL%h zNiS=*81y7`F!nOU&t8QW+lKU6U>^>Py+`TJqeEl4amu*nUI)TW*PFUp^gZi((bb}N zLi3Kd#%CAn^xK1@U(;D=L(w;)?@XP?b{_U2pzFv+X#sfXt74vb}wie1$q{=*G%#HY@K zUv4W`^w@4l{n0SpPBq=8&B78qq>eg^y}jcH2D#08D*0+>gX?3rcck0a@Uy#N9umu; zupwK&whj*Y;$hY?K?lrUReQxrPKmdS zYTmEDo+iDElb*s*QG=w)jD8Uv1~D?Usi8#lWtW2<{Um$#zB^sFo|fLR-5TbR*@wfT zzbJp#d)OdDe#eon@?93)0$Q|*1{fbGo3un|X%A{MmXUa>lEtfr>}~Gq&1v(yUS@?P zrF5}vzG1wFx^3nNWNCF<^+Jv2txn?x%($+a)HWB{=uY<&w;q*wmdRF8iYr*wBX>M`(wCGe>S+CB#}dn$-N1ze1} zmR+%j!qd<})8z67uhXKmsZ=UReV}Nd74pn_gZBcdIFbQn|EBDZ04PEU?0YMASlpXV zHAYAa90k}oO_~b}U6VWK6T<3yN($NyZZf96=+HbsHsSDy-$2lTz-~n=wmfxFV63)I zVR-WLU?pMOeg~qwD5(#L6>f3uGKB_Vs`#Q|=8>IH1a2!s^}C`^%3vyY;t1{L&}@|) z9RN0HOQjTFj;gdbf2%Y_Cx3$hBR|dC5?#R)<`+FcduU}xYqy1wp4-EW1Nh{F?AZ{j8k(?NQ^vk<@{&T^6txg;g+W`kp+&rug!I*^B1z0+FlDEvws>?s7t=X?e|B z+iB!MX^FZgC8iV{#W`FMr6@`C#MjbBE`O9u=r$!4X?DX}lwgz`;-{euU1;^euQH;} zLt+@<@xaW+l-mq&bz_(nXML^7hry;lo9yhWJi~)K23!0n zwBSca#;Jv9V^ZF5SZ-PQ_i^N|w*_=L(pp%U31hn|<({{Jz)@c9#FAaB4vDQk07gE& z1#udicu@JvBwbb~-^ew;9q(JiPHaWwRXvs|S*I#|I@w&w;Vuq`<&c+d5NkJwansoO zI&ODv5VOgX8^Pk236#47Z`w`BL9x@hZVa0T#4fL6pY)K94%QaM6ttpcQ#Fux^jGr~(_*;Jn>e%6VErfi>}SE{B+Zz8FP z6jn;Ga2GXIB>7QmKoGoElgKHpsnnr{XnTKCb*D^6q@S;=*MB`zv3xFw%)Dt=jF@8#!3hvcW_vc*kW; zDoaAvq23@u8f#!&s-==C+p$3 zJ_I)VSJ9)xVZ^0RabPTd`jh&7ji2;@YDqOnzU^*X+w9#y?b)Ih4&d!9@$c!N}ok1K67EhaeF@#r4$lWakpa2C(*c#5Yyl` zyvgKwMSOZgV))qDEnwl10YP0gvQT33P*|r?vUMDFN*~q(GH7%m$&ahHOuup62d7}u zPS}xyzvU+kjN+SZsN)O`&^XIZ;ii-Fn#?A>bi%Y7`7K*u^>aS@yZW=?fmIxEu0OpT zRk^A$v255u9%rD_2BfE(&S*FQUjj6 zE6E8GmP&GomCveJ3C5toE7|+-7uy15kAeYFObsDG+pqkBSsyQQovCi9Jm8hj^KM>f zCmvK#Zrru|%oSkvaMbz2j%XlT;m)KeObCDm_wb?d)JBVaCrix@4d7gtr5ASlBx#VbcCnv-Nz z*TQ$yN;{<{JVqu)gE)wr$j!A0nAoPL=%^|o($zcDi3&_1aX)b1BQ6rp23`7*VA%k{ zMpXBk^q>AwHO<$-;XbIo=$pwj*EhWY_+9>_Ssw@u#xeDYo+o`hbVbJyE#S94p|VU{ z^1wrQ4(*BykFGXgc#iIDh4xh6+{B)-lz6(6+>F89_1q48bOhiNj=zT|9C+y44gQ!W z{Q$UA;TN6*JZ1EJ;6n!jRzJcyt;_==wk*nmNb_B{^ zFKz>=BeIh3_#{qw!IfXDzrbi9B4GMyJHYdh7Jtfc(tdiV#BHxpfcLIuyU57J2^~Xp zBLO`_Bu92~8GmbNht!%vwm7our#)Q2xf}R44rt@oXTDix$P8YG3m*acPK{B-=@Bfm zTZl|TAS%8NurZkbdOcCqkb{cA!Iw{Y`b=-~bk^ zM1c&IU8EH9DnoFUG+|0ujx0t3@zzzD=qBEiEFp=wO>dhp)_a0QdL0B-eM!$_jfj4P zJthaa(1R2%cYY8Eor`$ccnq&S4Bq>|UQVU^pi%q{SJ{lv@vP@X50j2&dZot|kD`@u zXgQb^RJ-O=0IM!mc4yDNR#I)3-h z`g6NXdraNo9-qi#y7u58(<#Gd8#~rRY;4qt{66fJI_!H?NY6)`agDw@&%sJKqwzL+dvxYtmq&l-(1>3;j_H-oqi#rA&B)MGv;@9xE4xQe z0?v9C9Oz>mo`;Z(^c@YYO4Zw`t^;Z8j|e~MN^*vn1OK}@CSJ{t1qRPEUec~<=PeTO zbB!7eF>b{NH|}TQ1H5J5`AF8! zI*#Z6iX&~Cx0P?Ao1TWw{WE-(c8|>8e*|k9Hf|mve}tnjOUWR4SI`3-)O&lJ+xcdw zK@`p?F-iyyH6aVFG@@$!tY{LR#bw|MO_fibWfFg+e;PrLt$n zLw$wTjmPpCKDah+rth5`745P+404XXC|!fYUmi-LdvLf(b~x(*+QobFK3dz)k}jPf zw!KPx#fSg^AOJ~3K~x4Kn_FN#K7hZ+N1uSbt?Uv_@FM@D0VgRN-V&D%36Dvea7{{* zr2beM)RV)E51BYK*AteFjPe=LJ)fW(0L)IzD#u75l0Cy5!oq*A$#oI+x)*ZjCNfRz z0@fiiozB*zQ*BnZ=N#(t$f8_=-l-K9;l)$$qf#(6SZ%@|GlAaQHO5lM6xH)VL4u^g5GJf}e@GW3} z^D@p~oOOfP>xc7T4awoK+j$ua>q{LDs{>){l^emz&l>Z@7A@V|%CQic0ljUD+rpe@ zyl@ypCOZz1<>s$DH}>ez*Z$Tpwvq9&9j!-JTQsygH-w$#u9TyEypZn)$I7p`d(z64 zl8v^6qH4v+Z_evb7#h~2M~ZE|eJRzy6lf_rf+ycQd2L`L6&6rPWmr2Jyqd97hR$v% zBh7}iers4apiYC@-ssv5usgr#2o0*0rYxiIM){3_=mCdWdvuWzC%w>XD=E7%yxE8< zV`(>h9yYJZaE6i0n@KUOaeG({Zy$3gth-~aFESC=e%IuS5zaU%L#C5_&C9owp>Rv} zwZSENW%0Oi3`~zJOTM_DDPUqjS=Uxq8p2WDEO-@S?*__l9r6NR3s@9u2~!jmjBf|q zV4S8)g?XEC)6HS4zSmlk=1>^-qSXPi+aOJc(savL-5$2;fR_)4aVU&~UAH=TRu>l6 z&11SbOyAUcd^n8T!?-z&{Nv1RVb^hbeXT=c&Ug3Wuz7QsZx8E-!>*Ux_}+JJWBuuM z{Kb#2X-jyeiLlKTw9 z9p;$-Gg+U>PYFCF@RYz)0^djiOkOdYGxE-GB6o8eO0ExWxisbRCW}cx8_qSFXToHX z4BqyFt0qwBuyJ!DD$h0};A_Yaa0F!w#ZE5uDDd^(L|VME^M~JtdEym`p5=pION|7Q zH{s3QuM$*HOKinatO$)R{lJhcO{4P64Y8POXFlhZKHmIUOYp4?8M&Q@c%^y0k+59i zsw{~F`iK{uiFbJ8X!D6x8)_pSU2tAz*5`lK!IH zX&Y%rg!^V{+7sdVqQwUy)6V8P)9YEn*|Z~nTdz*otdYI>B=M|^vw0}%-QZH1aRCp# ziAy{@d}BW2S6w1T{km9XNrwC!-1`>Xk` zQP|@N%cjT$5iqV1;RZk3y~UNGx=>mE%I`6P?2-S5rp6C%H~}DdCoR>yE3Zi?6OifD zGQ3wXrD&Gi$}^4>e{`$NiCnCh^ag5*gg&xC;GMC6m$9k%_2kN&2d#6iEqSPg3WeKh z*mAE{9#34FhqVD{zIIo=kW=piQ$H%W=u&z737vTLL)eSjiaz?NIoad%OgC>beK2SD z_L4Le?lIksL4Cz@CL&Qjdophk$Fs5Rh)=`;oAD{*n!;{xy7Hj)eT{MCvEHKb!t@ZQ zbmlKt3iwq<#utwPb53{pk~6US`e`^RJZemeYMc?4^oZNwH;$`dnwWA4euGr~w`@ul zs%5O$mEalK`%oBR(WsZcV2!Pb5^Lvc;Xsixtas1GK2@bhQ8WE2gPes^bg5wK-<1!4 zl6NCmycf6C77K^ornj`(L<2KTc3nt{hTu&Bgy(vZ9vM5s5rsP7b}&pYv#BhJ1LG1> za@oX7E=HnCrA*}AV3LR2C5(t|$Y4c-(?DAIKq{NKaFi6QAeUFQ9|r1VBQNCDX#}JF zUrhY5G>U^$eJ07-HBNM~eMNssw^-KsIlL)4eF@UB?k9{M3mkK_{OLQ+s|_ID(2=VE{j-gy(V1y#n#VmBPu<%2G`D+>7hLA|2kH8pSmIrl^a1NF z=m-;^^%9j=x`OnCsXw?(>lK=)XWj!n8vjGT%TS!*7$L~ZD1e(Zg)N)lh&%%Ckwba$ z>q!L=n2}C<>-6e)oBGvb-Yv;(U~3r0sd%>++Flw?ytF<1{P7T>FmXu>?2gPsTNIAq z!G+QpSve2EiacaY(6nnJZRK~m zRk&eYf0~KJMhdL9B2d~)9_KwyrB$Z&p<|m!-hZTSX&Rd3#bNAOb-2j!I$X8EP=Qhm zA~J1zCwnzGa7gM_A*)7x3z0x7U30QvQg4n|uo_g^?oj3SI6=dYR=Lp(OmG-p=~f|W z7HR{A!7eBsM6E7!oqQQL?OA1+m%?B4ihk%Yy`eEU=&PZ#;;I~|fiJ0S!H@W+yn@p_ z5YPCbA&ofjtV8?YY2V;*TH$b9WF}dWPt2Dqb+PD~=rj_Ng-jf5@sq!WmB&bDy5Xb? z#m-|p5C@2&KWV>%b*$KRhy#W_4#dgtu;OxnEc+x5_+|Uq^uRS?=#FmJc$_w~@Q0h{ zVRf`fywWS8zeE?Y?jpNM(psGCH`cqNA9XkO8C=Cjx3Udp;x$f92sHCHH-?9YZsXxm zdgL?f$$E0a=)$SHSx2dd)L-iCP=|cfSb0-_ab4f4FYD>kA3eOeX@}m`GuvnQ=`6;N ze0Xs9b=|ScKk~)RUX;|yJnY3@6WigiwP|mP_oV>)itWrFAyyuz#V>qqPfF^Vx>UKb z(cMeeO*`9q{l-ggvlT1;Cfmxxc9ih$eob?6Ug;AG6A?f+sT$riTcF2~T%+}>Lt+^% zCk_^u(seZQ`T!R>(OI0wIDqq4j5(9MufY=tcN>uhngI6YJ zRZrd1_68>rvIlOJE&8XTSchFymdb}KWKwu*Uu)s0co5pQC$HhF;LYYITVtb5xM9x< zneo#vBVU&&O!{M3l}lpya9I;3IaHOwQf`ty>zbY;oUEnRH6b;6V)PEu6FZbvtY}+RM2bQ*re?Bch ztJN4b`+iN1`EaV}948$L6FtkScN13*J>8daW+o6mm8O1j)xowh7I2`8e0nqvW#Pf$ zH(*Gmf6+QbjV9-6jWAkxb&!E z8RK@*?O~`}9R9lJpw}6=I(T+kIQVs8Rv#St;^ny2Gu;MO>R!VO9QaV-_+F9Tvamug z8aNbo;tet?jy5jjAeq!jG<7SBdHB;^&;F-w9zew)fiV} z#Cua-%C#Fs+4`U8FCI#nEskdN&J%H!I$235xvaes$0FATINcl;W7zz%dE3B-L9QFo zFtWucm-wAaI(hozCn;8-32N~fPAgx%p{O{0eot@v zNOPPlSUwbnt&JPNY~9d-F{CHF*x^w6c{@`F$-p544%&1Mm!TPRIP1~jFx7+)hXJ?T z#sb`$gI-teOw;XR9PV0llNdB{FsyDA1D3;LcMg4NdGb2$<5h9zaUJt;*zGpPrSNiV z*ln%b$u2$!_UPuYm*qBIzkeSeuJ>{M`EA@kT*psN*YWXs9k-vo{_sEj``f>&!(qto zo#)H-hd*5J|J}bH>;L@MfA#v)m(%IHx6`t`EX(!vl@ClTbi@1ov@F~}hzM)Z!QIS! zvXv`m_*BBieq2dIv+2(8X2CjTkU!vYj8)zxc zQhPk?3n!|M9_O7Q(;=)4_XGSULiXAwZ75H^Extu(x;BI&h)IcbCWVM7MUAt?H|Ry%>Qk=kimP3_Vj8rp4qC$G~* zr)eSXNb{7nDLpC*7@1!`DOiu@DmbRk1uo{WT-ihkKq7(c`{>Uud-6tG-bv;LPn;uZq)Vs|{{# zjupE1owGUz8EuJmCIox4&%9a8EBHFNWh(%2TK(6?5aHH()h~Q%ecLvo82{Wf(l)7l zZhf2bh>Tqt(r3GJsFft8f^Y) z#L7F*NwP#ie+Mr4hzz{lgd=#!)6ehW)t*heVA@zs-i-h152O*7K9I3I@o94{oxZ5@ zpeKGaVLH@j!&i61+R+6@EVmcpe328`tM8MZalqplX~N@iEpuqb48do`4%5+9kcBL&8OC5<0_?1b)oh{Lx+u42-kkm_Bamng_%7%tl_DTYG^_o)EYS z!P_%S`q4Grw@8<+S(g3yOJAro-B1vHRQ-&3I=VvJpqjpl>v@0XB`p1*9q5W~pnRVD z7036XOjp+n&^u-sz{hs)@}N!d)_)Y{qqZ44ETizycrUyXPzjB+gX|O$(N;Sukmwe; zROZfgw_}XOUaqk={>|XR zj}M$FoVmjADHl3YR%DU18QZD!7g_!v1Z2Gmhq{rRC zwl=1C{v6^e#($IUb{yE?On8^)5O^cYlKpNZ4-9pAe27vVr_SQKo~UnS6W~^N4k{w~ z)i#1J1x>(2*!9qTi2Zs&1f}u2NMy)Pdu6t?idCJO@*?jlWz&_5t)jH((iG&KTf7*m zG|FPYa{hQor);4I(&fx_Jc&b|t-h6%JaJpb9S;xE8|Xi5uiKrb;7wX3HU8!xZ@rRJ zwQn_A+6}6d2gO9?#$!pRTLEp99tH_|Sc3kx#d>TjKj&hA0pNMoe>TMU{_zpu9xbl!j9_uX1UX@VA zKq8UA0TXz+JuY~%ra~X{VJ-A3AMnx#v7)QV=F<)d0WO5{ zpisAhfseiEe0RlkXlCW$SPqmW-eHvmE~o}?IEdV8FFQA$>1lGPh|m26ACDv}UrDcG zYjIg+S4{C(5@;1?3@TppPhl*$;8I>PsWs~wmGyL8*8BCeuCL2jKVH`L<8mLb91vUX z>uou$_wzb#i?;OFj(mN!X4T;^&zv+GQ0^&DspYmb6pxMFEqPN*8>+~=<=-QI8`^<( z*}Vm=+TLY&1oSrUJ+#F0glq>Z&WVAUfF0X@fw zJne@KxOjd5|5iM^4kAf;5X8^F(#*hBw!zs8)W1rRnuogtFHW4h(SXvW5l&b)YBjhQ zoalCzf=d3lWUDgEXPg^0`vSA&+e+Qyj@f2PW{0Yk9a!|p(jk2a45~cO6ORtS&0)aK zu;29|tHfm=t-^-YUfYIimuCGI+a2-qr(MAB#OXKoCu#gQ)4)IqXh zUhf%{*|1uiWHMrQAfCle`C&{rMI?JB_i4Q3Vc}8sZwf7`=-?SG+6RgyEcy}#LjsPM z;e-6#c*Z-3724~jFw)pCflJ%qFdUaE2p8=PzKM^^UdDZS8TX&OjOBjO&0**J{&3g@O^c6> zoGxQMackJiIGE#L-xyJWeIlitjX5ZZEgr7}+qM z0XGeC-QNtUJzWO52WbxsZu)w9;yZmuMK@d?1<=#26Pt+w?cX zC`L1FXwyq=jwBrpezn76GP-el*db2%jgvIOv#hnQ=&f+!$B$Ypy2H?9x<|xs7e`j6 zvg*(b^mauHBNFqoH?X#o)y-iAQ`Rb4Rz9YLTZSLfayU!}#YoXx0N)PQ4u|O$v4puf zOb5omYx_~!}{T{x?QXehv~*J)xcHogImBB^1TkOtJguX0~KfR7W`~R;0@y~D9 zAC0eaI81eg9LJyh$ryk1gFm?a)qnZX^|!u%{`gP-$;;{GyO6z}XbR{1^?YAm&KwLq zoleW0qj$CTpx^6o>RLAxE~oXxQUp;m-uT7Yen{}DY&I4=dx%}qGw?Jx|9-FSLP zdj_8pcuL?Yfu{sMF9A)71%@tW^~CSRq`BCe@q_;DOi-nCdP+sD%@o10)4$Or1uzkFKxRlh}N%^W&nsqgyNOkVjv1M|Ql2%;wO;dVzd> zv#W4+ywKM0iY`Zm9)kc@#`iGsDHp+f#Rt3%oZv6>skZHY^&aA>E**$@4}OyTh+3A- z?F9-r+zzz~o3t~wdT*LeyHuMdt!>QK0k5{s&6<;T&)Su+HVv_E^`?)+EA7F$H}S${ zJUx%%`&!%WU-=f_9M<@Qe)TE4_~CK7O^8!m)8ocgj@lPVX@|2fq#v~Qt+wrTY1(yP zr_yio@f5ur;+wGk8gXCW+OJifKljnrx?W2=AAJcJt$p!(#r8;hO^4! zm1OmC!~$&nFCn=fz>AHDx}2^P3{)e)18?>R4mULWs2jXLDWAppM{oMm}0iQ2o{1-vV- z+r0XO;~*euiWjjm?Wv+j%P%-#Hu=POabJU#(~b@x^Ot^|IB#I2AF8jrt!O+5%r^E( zInlh^l$SpCsT`*fPlJO8;qyT-DHARy;|uBVI0=QIH%~R(t@#3A0R%QZDUB@^AkY+0 zjgFimF0kY^z13H-FNq5uG>g3n;;_F~g_W%foRXrgu9KkJ6|ddVrE~$Qm(l?d9*QQV zp6RDym_G3x0LwNFdk!{YY9dLGPf4G3w<)$GYS|cEakfZRyyU+7UwyCm696`FR%kcz| zagv_qdAHoAUn|Y&z)1IQZpPBY2bXk>hR5mZs?om%6MdoMjE+vZwW(ElLN5b9yii_r z4W&D7(v@&u52$U|q{loISmEPO=APs&@oC#*VC>R{#gk+S92H>NEdEqUYU7Oyu3zx^ zEQ&d#q#)V|l-b2gTjp_exvi~>Zg~gvbPn-!)Q4W5>0dmt{)O6lJGs@PJVij_v_9V@SF5uD| zm^w-)q-oY(sKjZoM)!5L(y6yOJLM_A@br30yC`_gy1jVSZ4oIkMU)c;kD0IxRL)E{ z)Bgw@?jF-u=`o zFvqym`@v0_xccRT4Ahz1>U(uJ>&d(;-1LUjo%GONPximDvGs#qsly)E_n;7eA1gT6 z%QE+;*e~4c{5(2vbM)7<6SG8g;AyshjAF} z<9Xa)7Y>K5r;q2;{o``Kb2toZGPNg_a$WCh&6R6?FS+(4v4Vy75WO*8v$qmcThlE> zR+3tl&w1O&4L%2Ix;_u~bs@~ryV<%V@N2v`w9-1jdswJJeufnu2f?QYml|Ty3V^fC zCKepY^ImyhA)XF88{dRa0p)67k#hDuJK_bm4WLUAakr;8I2WfR7uxl7^giziPr;oCT?T z{PFWfzSd9pa9p3Tq8oA@#`ScPPQe1rEv%YD*KKG>`ZCWTanwz}m@%4|21*)Tedoc>xC$5dYYl_d`(>8Zk(Q{6arJQx<3i8D&H z%L)xqmfP2~%)8i&3R!yCY)X4i)TvS_YeA?Nc&K0xjHK6f%r7)y97XYs5zR)kIy`1$ z8=KiMuI;|g6oVV_%>XAn$#*y$Mw-f^%w~9vUq`V_@1DaR>fHK`#9YDG!cy5#&({*_gGfHmwOaWt*h=FjFjV&BKinKvujjV|VY*ceI~v?x zhYoqwRzuzTwJwL7!%mV)nVv~AtPX>nuH$yQj??lw7W}z6Y~ePt`#1ql`uaMq93bOx z*lWsdcrj#++jv>-<95D{59@tgzwn{8zj_^i{=2W^&&Tx-#=pD$kK@aqX0v({ioNIP7UZ$u7pnD3;S$&f4ZtqX4@J z>h?p10F5cNSUiEHEm__n=GQ11ain|v8nOLk^(ld;1fCN3dn*B}raL=%Y->$poi8Vt z=WJ;7c)ovk(2S6vk=9drG9ltBPa=?w@oRRLVw^HegQioE)g02Z%2o*uZT=`bpcK>{ zPpCtR6^`26V)J{ZrOBg^sm6*oCi~jIoRs2gX4KTCRe*A}KO)pqUpA)@C;i{LLI~5k z!bWYyRXylSy6ECbH~gF1#js~;bE=KiQ-6OHb~)2{zNe|yC831^BfQ32yolk=FS@-q z5_Mf4*y9>NhfJ)4W1l5m+Mw~wm-O39aoKSbpFFdi;BY(Im6!528bv=iQl;VT7jP}L z9m-!KdQn#0fn|XS{Y(M<-Oi_2t7S>=rzIPeqxRR@6k*z0UbkF%j9n~K_+7QD)Ph)a3&#s1=mGGJ8w$Mh@g`0yVWLE=Bk zUg3;~&1KUaX}zt^cHH^^aqs=K7WVoWnB&?w={SMR?{sBP0Lf}VJ46Mdntc)f4ZdmxZ$i-TS# z3ubl_SC#OvL^dtJ8@F4&zB9BDmrXImfYCFbmVSEE+YwKgt#fXe!~}w=4y*()P=5Me z$<6#ux>D*^HktL|#qv}knrm2|5-d51IGGh{K5iUTp8gkEQFl|^6`pfH2_Tp2_D_D0 z&R-v28|-ZNq#N%pj=s@1^#_mL;13M_mp-+xYwJ_QrSr9Op)l}7lm2O)^|r~w&gMFT*o zu1IC5u;NJFg0sQ8X&HqXu0pF(2y1=w6Z9zs5FHwu%2M@yI;F}{W4FL5O^vZ~dr2FA}xK3vwxjYE-`xT~mK380!`!1x9ZAqUU(# zZ{jnLD;yYCRlNn+bQ55t3uJSvb&8IMkKP7n;-Ncnah2xs5+^;P^?l+42j3YJh(kWO z@e`J89G9ByZUiowRvT82K>qwRj#{?>hOpx8S2|;B=5psj*H)V2=|(dgojYmnX6OPb zLwbP^ZQ&=s;_Od(Jw9+LN8@=bW9En690+T4g+}q7c#SJnzT%yCCmX|v_V|lV=>o(9 zA6b`g{v}0Cd&Yc=p0tk?+1m_p3O52Lp>A)2F;IsEFPY;`xZrB}Q+A|~GJ-GZiBA|; zvbFmtELgYM4lBRgTm01j8<;~JZ3`G4wTFhI=Ql{)1~2@jLDSgud$&awU|;fonh35%2%n-R1;@~Nu&JW%A_h{LhZo?xKGL8Fl}xt zH6wAlSj3-i}PgeZhhj$FOkV<1K_KXB!9&f;e`vBRfojn zDsLU)Dm)vn`aFl!8uHNTDz9A1q8+h^P>s3h2WQIEp*tx@=27&Se&G`HB@^=-+~uNv zLY2#Pe&#o#k!7h|K)@q%2Y-EhzWmHDo}LTD^;-m#44_#InU<}KSJ|nfqDB1WFkWy< z2C8`pBK7SGE*^m8SAW_;Hzh;P>oX)1f7AbZggD>PUM}67R!ZeXmOVa>p3l0+&3~P5nPQ9A^EUa#P2u zujtho;M^9EOojdK;+M=UE9x$FGwo@I`k9Bkysrein&Q^BHzje|mjdi)>HTn6_Nn+I zO|yPYOZLXxYzF9hPI#n^iZ6|(73;Xk?u79itzoyu0?pX~S_PPSR(&y7_!uU%f}|+H zVIyO^72zruErZcCaS*lT3rrpEqKxFzA+FY?%2cGSTbf+7CC6p(Wn;=`7OPvq3NK-m zEjV&8s@LJLlqDF^-eD_$AOB!jxGdk~*Iewl!Y~6<{`NQlrwLw_gp4Y-{_fL-cQ-@> zeZ*6FxbIsj>|62YF0dvox;o`_tt(OPAD6*_Fb;{0pP$zIYaJFF?1sOe_1$Re6&~`Z zh-;r5)T*@<9gqHo#<;-HnV=JPapl*a9fm$}75GL><=KIMy#VyIB12x>9WulAEG_E} z^bjbph{!H@9+q>+JYlBC0LSnlUxJ?nQ|}Hm?xP&V0*#M`UtJ>H1CPH_3X@x?l7g>b z=3+-}(|CizWF(jpg1=Ko+H4z)2wLC}$IN77gYiiT37@hL)^H#MYKK)Rp)}dzn)1D9 zLL5prMdqQLXlp6cXl4v`;zBq6xX~4-4r0c2qnBj? zpW#>jW0*ug@+CMsNVQwu4@j>>_tWIZO=6}8T>{zF8b)mx9SuDJ-Hk(AykyZt%(h0I zG6!GXzJK-r;bxA{lS)yeMSMs*AiJ_wcr#X2nJtFplzoT`8AKCL!4 z`vpx`vM9p_@v~2`#$bA53^?13oFY8)G7r)^p7+a$QsvlRdWVYMdi_}C-LI!{ zxt+$DyEMuB1oz}GEdSRh!(av&pz$qJTo zr1r^OoSvJ;q=KSUNZCc%keXM!fbfIYu9Os87nCo`t<+d6GFIeJl*m`gj9ZhG`ZpSj z5~o6GrE@B;&B&z}+cvCCU8`emZaV~~BhhuCDuH%Ndl!syqJ^4vO zdn4QA>@jy+Z_2_;N~o2xX?W{KOTQGB5zNNVzF~A{oQnZY$A=yq4ztlzUu3F#ujb}C z#l`UETf+7m<8)6}83Qo@Qij%?-$g~u&q1;}n59Es9PIMpFt}UbP}V-|Ypf)+C3hb9 zlKD~xz&Mz7AIrVm!Hr-m(z%Yshr5NqS!@C4jeNIplK(nx>+2Xk97aCW z?{%pg!+!q7bzDxjaa-<#o5QZ>`?y^1<9hMou=REPzxUViqyOVN#-H6z<4cxEU;FuT zoYsH+AO7wA|N6u4-u|cY-+cVp&o1}zJD2gjm&^FLzMd~9jcKy0ollqbzH*z`a$Y$Q zrrX1K2c#EFAE-X|Bk3%eh6jCVsoH}U>R+3@f20}ufKlT4Jfj`1=l^`pC&W_%PYFCF z@RY#&63FIoiAe2oV(r%pjFqbLA;mm0ikIQ_fM=Yg30Q-!jWr$~@k@XhSWFIX`YuM>&*&4c7F<1%aXxPpMUQ z3Ov%Dc%h77*nmm`D~@8QzIRcpkt$xRk>e)X$}=}CfCB_GA9}ji6mgTb8Qcp$Znaas%XjSYQGU|8i(eDJpy_cD+NZ;x-~ zmJVNZWE1KeT3N!G89TG?zMm@NUT^ z8=>Wo+DqJe;h+uGZfkEgb@!Jn_~#nb@7M@uJu1InoK}Zg6T1xhmuT_35tp@QGm`q> zTB}O+^YC2!&5_q4t1d?1&>khfdR;2frZ2Lw19=;5CXjmnX;G8c?}-Hmc=9NJ8-MHt zkBVS3OK3B4lTz`NyG;--uqq$8z`C{}q!RgS8g@Vg5)Z6IQBtZcBFQJFG`|S93o6N_ zjG9M^kJ{u|UEs6ynpgK3jpsW`1dl&=J=a@c%>e|#+N!j-wiVmS#Cv);d>nBZv2g7QslX$6w+`*Odef*VtLQ_KRSnUo^>_kNyC|D8 zFzUMSuSx;7^N0M5)8$qjkc*bnz*DaBZ+K)I4}Zb|iH)YhQiz~gFY^_wDqS#WSI<`2 zszhtqg$SWir9rw?y2UL3+B4rG8sb9VFs z!5UtN&128*_I2V~Uh+f-nfP384=0c5-pWoH#yiIh#}hX1>!i;#D&BJeg3@o+PkG*S zhv>JK^=@ozX~Z*UlfRFnn$xWt07F{hX4toZ2}i-$x?DJg&w9j!ae3epPVjDryOclW z;L=1xSJx?&pLE9kt&DjnU3tQj;RM_K&Z{!z_uLX$sC5Va=pN*M2!ig>LsjaToBp=gy z82|2DADfplcM2Kg4blRjPuyC3hW90VEkDNr-{I29a!2}26IW9baJJK}^{s-M`=gl5=}qcn z;Uq2eSHIfH!$K7v=@F$%022+Y{Kg}BSU!?~aW`8YqGLRGu18J+g^m&Yn&gr-N$`mpRxXxawa~P{Z6|ocEU(!uK816e1uH(Mm;q-BjePU z{H;ET*N?jFA2jA;#!ib%dWQv<>fCPXO1ilB!6a_BSGQm0RNC>bGnl8aE7$!WKeCI9 z{G?lS`MM6~VX@SOZEPG2lWnejs5r3RgR;hUN4Te{PRsUIFr-@#SDjm*R=w6YgR5`5 z&!xJ;+cq4`@hC|eMI4Zf#C8o-idMLk5^cFsleXQ?`a|g~wb_KCqvOa`+4aR@$|~5Z z55n40?lP37GaQJ%?xJJ`EjZz=c+Cu6G5`mi%y`gOW~AEVUYlPkf6-F9NZ=-3(};dW zHw9mQv>EB>5=QaH*v6_@@=7z(a^66WQ*-NmO>6{9)L<;=pWjGC*Y zS=RUx9F`^di%h8JQ;6EU!XBIJvaYYo;4s+u`LdpVj{mgYKVB3+UN7tYepVIJkye@V zC15o#-E&H>^TcO99y&-fyk#~wBUKe7e)@rg-P6O!qK9{YTL7?K)wFz%vcG}fP^mcb zG!!j$?+qSYp1Al`fofc?zn++kT|$MnH?l6g@j^WtC0P1Hg_ZxX8dj{Sj_?t1#0AZhEyiuQ=HdEeRAa;RfF% zu#qRhS2)t!Gj`-Zi@t_qdOK|Q8{o)8qC>0oM4}-V4D|K<2s57(?ta<(q8m;-+jhun z>HyBav*-1Eio+pstz$N0A$#?ZZGU%@fPY2gn(D{ROi)Iee7UiX{l195^f))K3Bb1*O zNF@E8c1K~HG-Hx1&Vb`!7$?;@(5Ch+rregpA1-r-4zHDb;T5?BS0u>zGKo3Y2lZ5$ z*+9RTCI|Lc`XUdP?C3fTBy#cxJzp8LnsSU#lFZ}CsxQv$yt2|N#o z{fY$pMEjJ$Qvz=#P)pN)yNo~lqw~02FJs}>uAf}S-~9DuTt2XSW*OY3({Bztaf=v- zwa({p;lRZ8WsDOC$~f3nw|AX*E6fdJ=gU}it60J84}G15pF?E1-AjirxDCt)#B?*5 zOnKTe=>uS85s=~`&6wN6c%SXVVRDOhV9K6dw}R;fyIzL-fSEKXcB*j-eY-g~Rg5s{F^uMBFd5+{ zY;C;5u*Me^(2pJ&)`UwiR*<7iSKKt3c7?bruBG;sss>jFZll*0!(NL?nMGf-K~!!G zZ_VIoqnBPNV>FXNEXFs&7)gC-i}ZPGSo<0bHNF`0RA$OR zFBJXT=9axG*hA&df>H}$Db=OKtKFc@>rJ2A!cK6J5M`BLhrM)2%wZ|se7Xs(S2i(Q zs!+&%80_ex0p|diZtvO-h;dj8T(aNk?MY0Qc26AQs)Jxior7Lg_HCS24wMxfH-(LR z`EML1!@u~@7jO2@x3T(g7q^LBuGcZneA|K=N}0Yb?2FsDaTqLz!>;%7VZDuyAMa!R zC)aWNuh;Qse|sJO`L}Prz^LBc< zd}mqCm(%V3vvFD&zV3JIb=URAiB~Pa*RkABr_+61*Y7!s0f9>84rIE)u7X|W(|JnZ zDS@X1o)UOU;O~zFN_#OqOk2AM=`d(B%x;?5Q2Vr@g9vmaC+;|k6}l8?V73Xde1*db zwl<%*+!XJZWHpu61{Kk!X|@$c7@acesA;2=Dx+XS`^H}=A}{_FdGDb| zM%y+1(2+7zp4)5IB9m4;&SO?S?Eo(!zX3C*E&egsmj1@~HiMQFZ{QjUheEet;gU`L zQT`S;%TSi^hq^mEf3=geQMW->>kN z;0UbOuYJ>qaQLMUII_--oBolo*SEFa^@f*8v-_UH>4)aA_W}Goz5Q3j)(2?th?4de z_f7k6Yhbl`!hSC?*Tk%ryh%u_CT}cBy5d+X*Kd9XL~GhDe%n-(GO|I1^6-1z3ynE= z<}%i7)K=egKa;=pTgjtjGDrM3V)7;v$;OFfi5F4fm&ml-lISu-3$L1Gjg>jTr8Y0{ z?cGza8l~4s7FA~6DHok@XNQnC`B2>!gEKC?<=wg3M3p3P@nL4f5-+@J7{;TnRpL?~ zDoFC%$BI)-REa4!)GGg!1#@I=LgqcWELM$_l5gSFf$Wm1-oJsbN@e^nJdmI`mG1z4 zB0(lMm1UA!{qOBP%sI3ZzdPgulFDE8ELjeF~)o~8 zI8`vP)z&xK5DbdK9xTm8Zbq->On6e>;NrDV>IHNn!5(h6IDM(q z(yz|b(ufbe@QN4=3k4HiFUqM@HyB_gH%csGD4ABmKN7`(<(II@7M|o+8Ueu;4mBXR zk)nv4{!Jva4XxTo25n~_jnJuE?ZcZxmJ!e{g`uH2icM_Kwr-YzM?8>PeWK?08D|Tc z(%t8@A=Uoq5X$R5f{x&L>Cp-s-g<<}Y;b{}`pV32T;R8ku!l)m{cxILceI&LS)%pn4F0S<%^&OW(boFWvLo=NC?xvmXFmL=O zFUj$Dx5rNuhc+vMX5#yv$R3FJkFFAWTMw}7Ohg_ettt+UGC(2#03ZNKL_t*1b3SPO zAfi4dCrp0EF_ljpgPyYVus4%#bc`o)&yzF!J#$AaB(1`an8kq#Vq%A_r*Y)QN1Yg&|tKY(-`%1>cMYpJM|%O?vr zl@-1g#y_{7%-5jQFZ2?|pK{$krIg%j`@U#6>1De5Rc+O$OrWYQP+o=ag^#crN#s^4 zVwJspUa{zJdDMQ3O5rwb!cSSV|FEX0#DcD|e)2hGMrvrN{ykwTsntW3QuSJOQn*V# zk^>-qX8i*+<0M$uxyuX9;SIUCGnMSkM`hh~fNG7xESi4Ua)NNC>Nir%EO>~HX4Blb7Q z?vq1fV}E!|`y`UbuwCyXFZ4%OlYUk_XbXt=fEU|A;mP8eF0xC#M4k!b>SsNJ=?A$I zx6@-Bj?M%e{{FKqr^ijZj^N(fXapNOP4u2lL+BLU3B(OE58T-%YTxkGjbm%WuGZ@D zt>61sRDZ3066O|%_`#(*4xH_C#Hn4_{--*$&0On;wAFG^=~QQ_zs^=zPMasJpX+MY zi|a&naUUn*=fOPtbs!ACKdJ;Q`%u`QlAmuAn+L-Jqx~wtr<^fXl@&dicG7Hr`2F+e zJ7xn7OXA}J&taAHZVy&IvyH%lM=+?{wVw5MlR~T}t>r1W$Wi$;LbmwYsFJiIyT4fH_98*G;LhTml(W8xdWWVQ>hHO~i@gwp*OrV0gVsXWcQ+P%*L zo~`!2TIF_H$8}l9>$0vN&tv`hvflreLt^K3eSKM1zV!ZjzU%ma@=L0k@R@LUI9wxt z3friau~9+Nw#i>n(Ihr-jlZ9eU4tyI*nfa$0v?ea!xQj*4?Jvkn+9iGUkRl})2pjt znqF7g)&^$E!9$@F*lCFiXbbOX?D4hQGm`SJ8V2<~C+N+O1)joS97F@wS#M&|wI(tC6;G*0Ak~w`xc4ETS;zU>AI-t-5Rx zL|vYA@Jp_g02IXgICG#3c+(-iJuyQYJPE&;%MD=V>W~_XOD-3YK_5K$YmDaRFDVO@ z2XhA(S*#bsFa@dtsBnZ{Z4eybUtd<;l*Ym|6E3Xjz}SNu!+=50r43wkIP6e4y`rA} zrv!ev5_ldE`{l~>iR~$YrvyGJfiIch&f~j3lc|SkZ!F(AkL9Q5alW0$^}38R6X}WY zGOkS8<2;s^^H{H!vEE+l0NAAti0P`|WvPQ==kr)}^B1>_UB=+>+2uUedzHn_Uh`Hk zAKI!}{4&<1ZWznWU^)QC(I&e?4a7T zu+mGbQ<@a}3Ii!+#7a$6!A-uEzJ>P?wOFunEG1)8b}t+ZYa839q0@@2jAk~Np|JMw zSMe)P`=S%!_kL1vko7(J;5zWRn z8P)OyrWoW%>xMcR^ZXSi8Qy|7o9*^AXoFo|aHBrQ$a>^;3wLhSI<_P)M7K8>ww}|9 z=3=(uc$-6crQF8`1}agZ3wTkMmCqYDNFyINf0avm9U@aWhr_bn@O~@UI%Zdg!?3sM z<}gWZjMM8_Ipnoobr6g+-86>P**A>cb^Dm%eK<^cI4s8DFx@m(2g>+#--(;RZqRrg zS8fh#hr`yB50j1CxG(qZ<}eP5op0lOzK!L#ujBrc91eROj@w|1`E2=L2|x%pD)i2+dP2QB%~$Z$UaNg= zH;2_XR@5e0S56qW9j`y@z?WZGD6aVp!@6|BWo?UXAAj;FKI>Vpk%3Wq+_uI|+uuIK z(q0xB4*ms~{^GDYqxk?P;YUJ^_;6?YqP?~@7e6k`3EFnny!ctCCOrE<)~%$qjVL)Z zrZ^w=(mL6jO0?$9A+Q7Plp`49OnH;0qER=79pch==Vol=0gV2;b=oPh5U7nH)!Hku zx{%W(Q=oZYL!jPasTl^Z-YtKS4NwSPp zT}H}_=|HHN>uUHicSV>-p?X(F1KnuHTk#>Znz-GvTn(luWiPGcN#PAAM5 z1Z|W*6Q(%nnKa#3PuWtmO*;se#dQrA|VrsTP% z{;04IbKz&5!91OG^&4+IP2ZSlT|e-P`M}_U2Yms306aQOw#BPI0+YTe{UGV}xu@Wm zZtx0UbPI1*QJUi>9QXnkodMV5fq3y45Wa9Ni>hshH?fv4%{Q`D({lHs7m==UGIMVW zN4EeDm>F*VKHpCm>m`Aw%;+Qd1=kOC1z*w}CJ(wr%I|J)Cr%%K(>PJ^O83oU;t|~b z(R49Khc3$`37qFP^Px^EZl2TnIk@`vf#Z8=ryi0!|c%^sP?r-fPa1@PS zPmfF-$<K3vDna5Z;q;8^Pj);b!f1%H^Qgd4pmhkfdR*eQD-WaEilryV-Vfgv42 zvR(x&hl+BrXzrN^Zts(Tj;Ws={7MUr&4qsRUJcb!BwlS~C)Elh9(h)?DYxk&WfN`s zlys?ty-y)JS#++1W$OuS)3J8?Sc_La>tv#B68M1lPeiFMU7ymot?SALm%S*h&U#&` zZhQ#v12=~SK6U4`S&u!8Kk%(ismrtz>;JRO_V$_jgSAKX*2SUv>bh!^<8>XU+-}Gm(h(q)L>4u{p{BcKz!^45Va%A1G7 zqTY)w?^jnIRqBc@OZl~Hyz~{e!|QNZTyTUom!stZhsP3TG`EQcx^q~paFbRC&1h5N zTcws@fr(5GqHa>}-X?tI1;Zg{N2;uf=t!!fg=&uvK6vD?5U)?WtZcHAD25J(aXrfG zvfe)~Iuv&2VA#*j+#FW%93JD&!gaZOPG^_gT06hAE58hhCakoZjX*^+S>fSlsy2wP z?bBorcSfamIBEwC6>0Ak^&mdfDbIuShPk{AMsuVaaEnfZoUS|vL=w*-4!DQ$4UTeV zSsj>2s<%H*-{tA)@{`&Tb%0N$b-4I}=K){$6X$SHs$F!LtzHX9(kiqmIeY9*HTIsT zMxGiH-ts5NPJ=4*E!?!zsUVMLDRjEMTt~VWK1eZu6{+Bu@cVcM!>OPqr(h45nb;&{ z+@!@#AtW8)9>4^A2b;($Wh4m7x*0*rUzlFC$UDI|4to4r4 z9SxH>rMLaGw()^eIN~<=sXMeZ(a>}qmJ`4so}}$)ZFDCdcjs^XDa~Om*rvboP)_pC zs_nI$Nf2G-UK6W6K*xJE25eShE9ZG@?<$ACZs_EBM{(cy;35fz5%|*P4>o~lIpeSR znUY#0Romq778Ei~@Gq`%lBNS;?8mNu2#$X`$YsB#7>(`B!W3RVL7q;7>jymlhp}>)|WBv+&Fd~x>1bV$T+yA!(nx(jB>aq3;bpN^C7P?71aTjln4GLysH^0@J)m3iAl5aj3NdODVpdSP>x{@<5v{d zZfLWCbQ;NQER!+K#xo42^JjP&PLtm9bc0@$zcq2RwpMB$6-~2{=Gq7FPRWF>U;jO1(U>i=ik*>o{L!5ES5T`u#@|$$-u?n52 zw-{dQMz5wb?u;YFB(SPkEj$sHm1D^b%Uj=-RnYotg9<7wVcxFjE6YoTDO+DwE@O|Z z0x|;W>&)Q2kCitNN=KR;;%eb#yD?1C*3DmaTbFJqlhp;7y7i00VcYlYjhyN&bZ zKCajMc;PUa4~N}<<2shhb*w+Wj{j%z&0)W^!(r~Ir}fJ(slNa7{%`)}4{qQ8@XtT~ z*7)%l-+LWjd|2<-<>%vk|DffMj=GJrDyNodr_*v;mQ@E+={={@dRjlQQgg#lkN1*p zuGcBJzG-C=s(WpLr|&CBVAl_k=zAm6SHSfIc}n0Zfu{t1y(D1mqqN#LtTUX}ELKTY zai$fRSPX5b9Q(`)qMZm9l^dnX4=QEUBxPi3m7eADj4Uw1V_Kxn8y=Ht#EuB6gWRV|Ljeol6{!Qn{Pa3ZydFfs{ zw&AyRf~r3_3GfRZX}Z$aE1z&WU1b|ye#(HJ;I@C#n7Tx`e|Hb$e4Xc)Nv-;T5JE-z zP}QS8s!7|EP2TO14c>%lL*zTNx!dgr`?=bb^JsnPHLd*K+@TE~elbIQ4`)66|Fic# zyS63AnP2Wd=N3sxEm=mpt%e4K(eOY53>eg;2Zrf+Pw7X{YpD7)^a!n~AAm1VLpR_V z2W}eOG};ZQ$*Q_%@4bxQ7vGmF*4q2rdr4LmDQT~J_sPu2$jHdZf03~=SIQ+W>*U~N zjT|>?XVdGnlxOD!+=dU|gu}DS>T*%G{HPqsD7BP!%f>dpwv3oYwyrmv;tgj4+~H9)7#KDF<38C zF0a|w6{&F%17*{H3(AiAvc#lCuE&mwoLaj!Hh@&)qa~>#$>Xi1jH@L6GnF3Ehq+E!vaYR1S-!0)?Xn;dJibz)6z=gr@?O9DBJ` zq@>*xv}gnu;lU_{!rOmy+^BZD&eIKd;?O<~XUtJ~$lvmtFv=lZnH0uRFI^YEI3=BT zj#9up5EH`y&2Zx621X;A{YNqSpv_e5ELhcG)G0GX~d>;iVcdLaEI~)q86*l4V{k$vIQBR%j|a4?^ybz8uDj|yX8@Yh=zTnev^kkyZ2$61vd{gpOe{Y;|353c53r*VA2 zV5h~;Io!B}5sl_?+pEz#gy#*)@k@6Ie$zLSx9B{8Cy(HXp7D}q9!9hHW*UFKE@eO_ z_*G_Fj?1xkQx$O;&v-H>#!s`?Sm*JskDVGT88@R(WDIS%*?6pR*t$i=TH*w+rJd&c z&{968Cp`dt!1&=o7H888jt+BqM<)3wjdh8ngKyKS&99+Lev~)m*p+?4ZDLnA_{Qz> zqhTftF2C7TB<=e@eF#YGrXK}Z^hC0Oeq*otQc~|TOfGx4i__cIB;f*6p2Sy2UBk&! zuG=Z;dp0v|2zR$5cK8SUclD8aYiZ27>Pvo?Kk$ZHI1KfU+|c(F;N&w|=sVrpcP>iN$z0&kl zy{X*bb~i-9H%-qxX&5vql@3(ot-M_Y>OY~;>Hco~lmeBDhhaH&rkSpXRayyHxa&H( zx(f+QTdu-qJ`|l0wJr_;NDIf>RK&98Tk4)Nn>hB!@u4v1tC|QN`QevM%z3%}tGkES z;47~9QT|G+oQqF=<#0z+vS~MnwP68OO8JzwQ1Sv_G7g<;8v8o`Wg!r9Jvf0V1SWorndTIpXQMUk4Q|r>IxYmFqo`8EO6ge%qxVRsiEAB= zwD}1q@z%vAZQ$r_vD?Ir{)KHQupAC*VeC5E3(@gx6PmW7evoLZuhssBz3t~g8B!M9 zk3Ff|R1jhPX!F(X*L7@k8rwai3!(SOwu4S|u-&E|7$P3MiotyzRI>h*wCGw>KeONZ z)CPW6o>_pq7y)LTr;hAW7qhNXFL8YvnCj|7`%@gp!7*+SgP!)XG}=?|j=s+)r5i8o z2^NoD2dJ%ih4!dKv$*!CuH3h&4`dj*P1&Y?nhmYn)^a#ZdsTdE*xY+kdr@RVW9LH- zkg;1re%~H;+1cP^8@H|uAJL_+?N(jN*W2hUTNPZRlH+HTJS(sV)ozKRzk95s&9MZQ z?JYxX=5~c!+y-8=BTbe(>gR)E)**=V#uvrc0j@gWC6zzJ>o}_EM_W-E4sq#F7&QGW z!$ae>c3H3=o#h4TC$6^9a}bQRT8*meu9N|0F;hv5WiEk1$y4*zqlOjOD!V{F>Z&>r zhTo-;zpH4QHd+gF5~Tu>N0T?j)67>TIA8$b;1|2zUr)>U`Z&h>!*cohxQwrk%kuSk zjIYnP+vPZxD?5oOIy+eO*%a=)*Rr46!?;G8*?s0m)@6XK?3pkha$Nl7Z_+3Hrn{AZ z+GLw!A}{f?Mg1VfM5>}Gj_XQvcI=DQ;5hGnR>BFkYODYN*<M~Fw$viEzUd# zEOmXS`rpFtRZpAQGp%74$OI3S z^9j$1+sCqqC|2K0b-oL*^ z>HNiMd|%tIUdHL4oyXzt&*S~&G|pFcb)LrQb{bb{V#jg2)WNaA4Pd0X_~tMUhh5I& za5{~{@ieYF5Ox~Z+i9G*LF`tC!*qb`s8_nVZAS;T_~d7OHI_qT9RBjnVFwP48UI!; zYgcX@122csbaRicBCP{tG8gGUSPp)b;-Q6&EEshXUg3UonAD?&D@_c|B#VPmVk%uz zzJ*eF##Rz3=u)>fP%E2A*Izr8q)V}t(d}@Mk{bgY1~VOniy_oXa6cplZo((h?~JN5 zyi=MhKfhQ<$Fh-43UL(OrmRwuUYZil`Zr1+?(}06jqx%D(iptT)y-itg4sA1zYK2e zuop(MX;f>6!(@!Jp=}!Ai1!cUD{vWMv#GAVK-Z?Z#*>a|nb%pmzE~7+mQW#C^}!Li z#l@>P9Rva>KWaAr=HW1GW>_iF^ofxrNE}tz2f&odaoVMQtQ)?BubaL&JT}dWV{ka^ z;KO0#Hjemna~KE2xY>)_!!Sh}PdA6P!(klk0>&XS{2U6ao5R*aUxQn}bV%$rmUA5r z<6s!SF>o)+H#djfUh8lehs038`{A(5FTuTx|M2=c{%^J~{_E>u{8i*PYv#B2sBV|P z{o-%NU;pTf@gK*(7=QfogXPZ-++OzXcDpRMg%NIy!{u;09+%U&Qs0aP7}DxCLk@?r zQXzt#<%-TiiRBOLnz^d^?b-eZO<|SLKj>mSnSV;)DS@X1{vk`iF9Vsmn9z8n=3%dk zx*|XYnJp{6)SV5kXXl_7F>e5$7Qzx1d4-N#O^w(hZDW+`Nler#8)Ut4L-46`nQ7wm zhL2<^3pArP;AVeyz2mCcKk02~oq2#xzDYl&v(ij{Rjm0pWsA~WD&i`;+K56%wd|0q zy5Oz13NMiSF=zO)+_m1Yid2( zUeuKZpL&-9_$=!LE<2n`OO#EIY5Z~Ts;`egcpq%`GpC)Cu# zbZb)??NNK*=ohq2w^40W>+LoExeje>(GJu4wXI_lCcXS@V9Ca!c0epNdK~RPVa2z8 zDSrCqlAThlm+ROfoUG1YPtvDry3nORFqGCr{!GFA_zM zbb#lkWAHo&!R9KrNXqykM?%a6MNxB%We6lRiwzpD001BWNklx3SRZ?GIew z99)HM*i-uOTSb`FMozOX)-8ZDFOw!ZhUR4VEBxpKiR*NfmO0$?*>nv4W}e^a z1Mnl9>YLJ|6>e#TWBns}^mHw~XoWZN(aI4x#U*{@BEQQl@wj_gR8#nF@-+^+E4dm< z&vmz$8-pG0<0Ip#eqATFf5v5Q_ZSMCu~n`&lH@}Uf`t~k0KW&Dods`nXdlqbZ$roV z!gn@53$LZ2sRBbL;K^P6`gm~QbP378_~7d2hAlkPsMh(-{-qw%FTPRA>SXs6$uDiE z#|oadwGI=7o3PVP8iuE>imquuJ2aJ#;WKS-)18qw{2!7L^~Hme--b+&-_@`1fjPl+ z8!W_y+wur5pyuCX{p$vh<)nqM8~|>=bTVZKj~>b;Y&v{RhI1++|C&9WzUY)*myCc- z>gJdMsUBjXs;LOP%0_w`bi{HX?cmPyJNU&@fL?A)P1tz@b_ArLroIz$mH?j;UDUca}$KDFYC< zR@oDsA3Ugy7hN(DA54$ty<|Xq0RzYL0si@s*#_%rZR3$X7~9Qsy>}spi-c=E zP=|<`9cZR8ECUq_r3Z@lUWP8a?q4Oh^>xuAQ^Ne39#S`l?esD9p#DS0 zQ8+f7gm-T2KC$aapW5kH(hJRl_z6>6);}1c?2*+Oo!#}0TxY$cKG=go-T9!G>v$gc z;^we^_)CYvI1mQhY2-KUS^ufqrn^&*;>G-g$FxBTm3oWY3yLW6L^i1_%kpkdN|$-| zr3lszjb*>dbiH>)b~fAF`d*c3e+!MBO-}8BeJZQnZGJo<{IA1+AvM}5;IgNL6bx)NnTRB3H{A9Q-dYUa} zJHi8(<(4$tUkkg?-@s|;(@S0RwDi@SRrqSpisO%wW@1$m6=Y)q;$fc+duEo`<5<2v zjPccp17XYZHHXDsmgTGSGTtAT<$98J?WTSC8s$*|nWmT?RYjD;H#Sr5D%{Ndu?GrF zI@J>9xd0b#8uPzvr5JxS7gqCCU#iYVux~~ zPl!j6fz@MO}1imE+JP(L{OM-opeM;adfs(*7K0l7}#cBNO_vi8cmoH!vYoD9fv1-71E* zvpE!2x0kV%(%Ud}2n~PTLdHi@$d{!sOA46>wd%@3ptOh8aza=Z7AsGs#bgN-O(X7o zQ{&XTluEzwMp2WYEedN>Y87XR%g8y#z@QeRn$jhGzPe}TdHD8dta`mjww=$ZZ9A4$M7a)c4z2BS-Ufm_04Yhb&yNPmga%4_dXmZ zHwVR*rQ+Lxve(iIcctBcUk0~^E!-T&;Vr>9I3`=#SZ?H_TB4@((+yx83?qE?ZDUB&2hNVZL2R5Z zIt(^0xUV{ZCK@k=EB|NL@p9#x6W8(X{cT)NSABtkFo(mgfBHK9!+*MrpOM%9#<$f< zzP&cSQU782+b=%9e*WXXS;m(?TP}b22e}mXdm-xxu zQvy#3JSFhEmVn;=z=Su6Fn!&Rq&0^LO==-yFIf9AcvqTiMi5Pme6~Ms40557TnR_{ z-sXXV4oRTG)_bPnO68bwGAQntA(*^WT&ekcB+-Trs2F4YDDRejmft)SCbEO~%BQ53 zJe$2!Msd^M7>d{YSc&MpTF2G8!3JorRBBU0gH6LWu)v-7OoL%K`FA6+1uG%6^a)28 zcdpC0(fOOUOSFE~2Ig7-Saj^@-Gt-UOZtXWMsU9<_oh{?D=>r`Pc-q9r}NYLgSW}3 z#ccxx{yg!<4g6bhTP^<@)QhoCO52f?tOM?|tYu5V({@!~-XvIU%x%VPP_}ZlHMbw& ztRE-L>)UJ)$@(>G%eje%^=;OkUaKY!IQ073RGUxQOP#EN=h`*v=aw$%sK%xP}#42dmB%i?y%YZy&)tUOMquH(A<=gO(i~r zmJKX*kF(dfD^9I*-Cvv!p9QIdW$t^EC-A%!4Ns2Kmyp$WEfn>u>T?;rBdh9W2u`b` zl8+-Z6$mHt)|rtKbT+e8Gxob25{aDYwNY1igz;!>X5mex)|LcSjr}t1P)!=_3qO2R zeqwpP!z$X3+5o)v8}mpOk}m{kkmicf9yrUP?oGKl-@g zJj8Zf(J6&y*3_i$lRYSQYV;-LIeCNu@t(sn@~{KdfY=t+r+ADM(i zL~y^<)=4GuhWaGq7w>Ku9N==oHJkQwy@29G-ZkG9J^YFeli@6EQXkp>Ekl+dlA}8_ zun8DQmNKD(IGI__iV#g8A{cIuC~^hW*tx~ns7Jy zPWM-SZbQTe?mn63qjZX=EZ|q4lSMUm|OqMgWD;`m*9-t2h zxj0H$Bwz560g=6~T6$1Q=1la(hj<0Yy>kO6fXr3LB^NN&-qfaqJ^zHy0L-TN+R!(R z;KiNz0erICbQg{1u6P)i{?gYqO}D|WL#Fvj|7r2jed2-_9NBlQLq!Kehl*b|9UmHs zKL?T6!w}qlcu0C%qY)hPZ+;E;$tQ8RlpX$1rR~nLMYwVIvUME`tiBYTW7Tg~UCZ-S z@M2e)Zr-rlW;5a057FEn7k}(Ogc%Puzx1D8fX;k}+pl^apqOvmR+%tSQoVy&~)N^{|+(CyGj+WJsEFvrUX} zY;DsYm~nL2YxmJ&_M~Kgiubn2&Iax#&L1rXKKH;tcY7dAyDqpjO#Gp1yDmL+&6=BK zroaxgVhYc)kdrtqA&X|s|VK1qPDMwt7 z?*=vgQzws)$qctLM##6$PIvz@Ye5WllfmiO{PHyenN*9OZ-%+e>J~%Tian zXzvbtfEL{z_Wn4Q_qs9ccGIn4r{(rF2gQ!##*JdH2c;W)5guu929#YaCvrTXjA&se z=C)<%A*x;mNJ*&06t4p4r54(wC;5i8@sgFYlb|zkuM7Z=%r*%VaK}(Z1DgbcQ0YHP zC+JaZ65hLSFcbQB(eM+w#0||L+wH8!kDF)0;z{}-M3xb|;h@bn)^NW)FANrQG+Yf8 zcWvPT^J0h!O{pK?wDu&lymbCpVfF&>9I_@$o(0)AZJ^Z&*A&yI;%?K=xan!-k}b}P zhzjAfv)nULEx6X8ec(5Gckz3`p0|B?kDu@ZyazlYD=?#9QRDdaiyg1&7TCjuzl+QK zk6sqP=Kf}f1D<&32XF6!^HzL#?R0|Q`36SWI!s~nKm93x!zT~@9Jlcka4Row;YRAX zI)^oTQ6Wpt=@N`3JKj`Yms@(07A=)S<-f=#OBd4OiHkNg&DOqX7PL9sRc&3VN(jB3 zc1Cx8D8eH4KOXJ5#-lGb*6DKcmg1lSF*;~xrEpWcO8x17rIb*f)3vVUjbJ5cD>K|C zraV8LZpS>n{HEM>Do_7Y0-r2_=K--#7S$8+DS@X1eq9OF;jlkDjX!^X*6m*J{@^rj z$J02!JB`!jG)})fjq~|9UO620avVnvWt~ysPGh-nnCz@WUmOn8tzgS(aA1oYz3O1s zxekXN&*RA9u))Ev^Wb2GZu`P=eLL#YGos0jVbJ0bS#A&W0kGU4rh{J4*MTq7;XoKX zK@SyC2flppiyOyy8|_!qb$&iKjFpn3FQ#%hP3a9Q6;6LqnNS|2IN5JCs~YEoQKS$|;xlA+RSCrToQF8|*CN>etr+1=a<)(mT#uQ4^a z3~r$jqh5R2EyG`b$vt0AuU}^PKye*arPX3ri&TU4cEFohq#E8VaEcp~IzCc8+`GzoV4m-Y%!+7Ngmu?$7oh~|T#(^{W2Zz#(KQ80IVY0(z9L}#} zxm?HXavkH{W#r~CZVbB~Z-d*qF6XP@%O73F^}k$x_N)JN`Qgug%$7&CKJ?c0@!I*# zFqSbsUq1io7(e;R-@N|i7`K0Z`NeoSe{bAwr^E5^p26a9J5clkgN(lONad=64+lOs zaXoObPGf~EkQ}JRf>$HSH(HFg=$YmHF2po5`wcv8e4MF!|Czu~^ibYMa`?pLPqe25 zo)UOU;GdKPGDo1G*4QaE=8+6gQG!lLN+Z}uHbLh2Z_(Rp~rVv$BW;%;=%2OI+<$^`x8&Tjo-%w z`$T9u$0M~SB*^Qn=aFbb)73eXeu&OQs-m@^yp3cuA#NjyBo zFCMf0g?ImE-)L<=vQga_z85Ir)CY2Ndt!X3)f;WD+WP!@H0?3#U*e|UYt$L`Mv<&j z-`uDYdL4ha?u91lzI4V0?MJzrkK9*!&;e$sVUV@2OM$)+?8ePs-!xjLS1po&_5w_04mRG|nOOlUgA ztn@TiVVI5^D`i(dnw_JWfC+*vh|0FSV;h?Cmwf#4 z+Ok)iWK|hfZRHS|nUKAys7zW!iC)W(!GX4=WGmln38Uv7Ji1OX(l#;{fbO~nn;&gD z^e9%~Cl`}Bm^4$@?foXYLz|nyhhEberjERy$2apkea$+E+|2*AiBx;(;IGk@KYeo2 zGJk}HADZShaN?9UE_^rtl!ZmV2}|~cpC$)Lem8lIfpxxAh1UUpQ z|4s)9t)#QuL`U*eqxPKQy0G};teqf`-$PeSnp2$ldjxa5ih&S<<2LHxO2g$1oM878 z*o1rjd)$x6PIZzto;FV!S625n(4-m|Zv2U)?s*=x0Y{X>U&blxI1@POP0uV`Ce%AQ z%*3mwQg?wxpDdh7YfaL8q$ceu^AF?K!6a_U&5#{pqN3TSC`deJi{fkQAsg8|N=JlK z4d9Mwn6-s0;TwacH4qHvrRZGP{#UG45{3+a!KuJ zPpVP1S2Y<;oe7uhMXz?b6-l?l;=$GFDK{-)+QHn^gd4x}n7C@_yuy~0*8@OOeN-`>pDL1K|>o@^s$tZZZ+MOtX;>BadSJ^|q zrAgrRW}xwi4r&8gsP+3slFAynTGA7p5~M{Qb_ zQ99aIrwJaebtlp)J#KWQo;H4`iH?LFM>?TxH`&{OK4lw_TpbYVux>Z^+9X zA6K`mwnId*;YbIvUL;-5I+l1sdHOXT$~t9rtfh+Ni0qmjjyjulU8hA-Kw4T`jUU&Ia;}A9qsBWvXlPX@myu7W>LBdrQm?P@)5r!xtg;g#VIy{nU%D$HSA4#&gsfPS%z8$GP5$XZer^ikhp;z)Tq zx4?AdocPIk$9U)$sdQvFj)#bE0U?m=cB~O4`c7LDU%?W$ci+lJaMP#$^CW%3zp0xd zd@MZ*eC1zEG||-yST&AnA$K$z-yhD0ltGTar~$pByTOI>id79;+LG;3YutthRZbup za=Nabh>d%o*G|Q36SWEG1;B>BqkBQJUu%=H1(a1!(Bk&q2kl>-JUmc6!NE1z8VI(; zqC8LN#P?t_Bley>uPr=j?9&i#cnWD~cz{@(QKZ<#_>7vE;zvV z{x0dQ#4T!zoxaX+&Er>O>Rt4rx=GA^9fveG7WGa6l512v&@$pnkQG;aUt(QoQ0IRYg<`I&{F<$Ic9+U;J9>FY3mmyK~k^GXU z;+P6y(1*a(moiYZJ@o}0_b`_0VO(g0fL`i@R~35uFVo`@h3xq}CGg!!z%BK=&Gebu zQvy#3{NtBEZD;xEar|(c#%H(l_%HwUW&H6UoyVDjVaLD$II1ZsK`9Clj|is`GUyiWEj<^AC>;&UiW>JZy=7aZ<4Sl_M0M7&N8061GB2SO&Kk&|(P1Ah$QB*%5M1(#ZhV469L&V_;L> z-S`)Nnj#yeH>LkjDZ7d!{m;lTW^LSNyo?bn#!VSLW0=bZH(c(ivaxL%x+BzG`i|FIl7zcowW$**UUc1Zwk25tH?(Y-%RX4noIqOPJow z`3*U{FxUa3-56^elx0PlhrN6_OgDp78Z2A7bxb>Gd^n67#AJiJ&ck84i%o~i>hRX> zSa+#$;0#`lhwI=IPWo)C(yoWSbU18z9XD7d!WIs|q)-$oq{yN-809CrEgI<9|m8Smd+e)g+z`Qgug@yda#2>-it|7Q8SzZ>Hh zKmO_M$K!{W@%_{LfAPJ;ug;$x#{1LDa-%NB^|IWKTAIkVS*-_IvgBetbXpj@hF;rh z>9W)pn>CPRFJmplXmwgxZHhQYoDK9Dcq{>}KzC91GTk9OgHH)OCGeEMKQRepX2}bb zs5Oto0B*(O(?%Oy87g}^(-b=J3hS@X@SzNs{jx~5jTy#~^-#9W@CHwnPHL5h^lVZI zZ-uq~6dI zHL2@GU*)2|B9)Eg=-k+DZO4>&RPeIF<`9nH9jEzOPjusYH%<#~T=0~SjN|sZiUQZF z2K@XI-&_ijqT|YM0P@1Hte(M4U*hz<5|{pAdffF}{iV4s zzJ{yx#ao=1x0NwZ8@8+-5;{Rce2JjOe{V98 z+)9wq$R*CmmUxR#H1f{d%~EmT>e3>M*>#}>n5rfVFE?lCiGIOrp;lvh=M3yRsTnn9g;`>cRLRhZf z{n7U6hhd30+91qqa9y9sL47MX#Z3S&LY6`yo=UD) z%7Uqnsa^4hT~h9};Sns-Kz9l>6kWNZ^x%)t)E!;!3~s9ec%Kd&C5;S0QSYTxZh*q! zmA)&z^DCTW?(&EtX$g0jh$~jD$;q}{894bV9;oZ}!QaDG&CW?e=QC8Q9;A8DRss@; zD(w{=6?(L3e3@^7Gv`iNvwy44R3_6FZd&ybGjO44deR+2+j$Ar?B)u4Tvx zLT|dxi|`#z^bzwfJ)-dzeDjN?PgRvN#*LI+jcXOS&j4V&%7a&9UdBekhH1>RpFI$Q zH$B7iwdQ;ITe|20&|t2Y<+$nI;71n#C$z`|E3o3SX%*Lp;ggT}4j%ai*WEaW%roY9 z`bn#D7ti{5y>K)3tKU~URkfZY$BCiT_oHZa zAV&m`%;TSFR>TZJ73DUjPnD6*36nl9$oTcke3Wo=XMTny96FPR3Azo>ktO)|1(-4A z*-2Qz2E*HbBnnQ4%fAk(Yay#`)DY)(GC8QJV%sJHBO7JZ1dy=Z1Sh@j={jzQ@BP$4 z_-_qruc4S!uH~GH?T(<&^&Fet`H@r^TaG2!+Fcu@?#Ibr0p& z;i!U^OgKPRG$l6+Iq49=?4HoKt%wRLIU`qiSo0;U^h#Us;*~TEdX+{v{zgINQ#!rk zr4|*P;xqYBGuYhx58eq!EGi$kegub3jiggv zv#n;;(VW-Rsmzz#^~&!;WKca~SnO zeDHr;t+Qx#X*9W=_k|MVKZv z3YoUVlFbPdexG6a?|8!W9u9?5)QS@(FK;(_kST(IqTVz>5x`Nj;f_rKE{u(M4WrjKN5DxS10j z*YinU)wpXt$=s30^^o9fY!mPik4W)nX5_iabMakr^E>fdI^nu3i4UuBJB~>0)8A$I zAwZ}W5t<=S8uWe2;3uXvc6yl}3h-g3K#ignO6sLEpi#%656~(?JyrQ9FZWS*kPqRu ztTh0qh#Mkk9ezwpa=gRc16sJJ3$5ukJlD^R>Yg{t(bGEtxDUX9_(^Z5?X;`j7$G>bjx9!Pls{EfXz$Nlj*o@Q9$m-pkDT;|0#iQ zPXa85p3hSPPYFCF@J&nL@YC^cPe1^K%34m*w8^*oNpiW?^#X&N~k#%!+J!+6`l z9Q2jI%<_91uVC#P1A1=j()ZsXn`JM z=Q8H4VKIzSd+T+x|8&eYGiZm`8%&>B?V6c&0&CN2dHD{;=p} zc3Ek9S!d~NAtJ6|QWCwO-I!9miw(@8r`HcoM%pr0@YaGuU2>(kquN4=HzQc#5+_@l z4sQvc*YtW*4@BIOt~inQd~=c z6%-Xjx}Ih%ffCEim(3|sdc9Gl<};>BjKZO5GN>`oBQL4hGVtA30XQ~vD*K5+rnlOF z1FW4@3B-Ln* zpp3l0#zkf_q(`_3m3a+zgcT)bBEKGWnjDcBx_!^(X>@>G)Y`GtB_uFi8rp=x7WMLQ*O0$ zY1^pez-IaESKq6$&VGlWrg(Pp(^AcnOnbU{Gh1)(^1JP&{o-!?+4SSJ0Ovp$zpCQe zii-{4S`+sVoMht&H+mVDbbGwyrTe6b4=ye=`pqBkRlF?uSPR8AjaqHGk5ew<<}l#4 zW@i;oy#v;`EMa;RPtqA*bYyD?fg(?m(9-xsI@=^Lzi6D8I9Y&mhNkLLX*AqW;n1vl z)FL~1dx%h8sdJ?_549Mt%2xiEt|}N{@l<1ZkJ6OX@~H;pRP?J9F60Pn9tuv$xW;n` zS#WYHoK3Kk1Rh0sg3=)~r!xstmo#dAXF#qOaFj)F0hMV9qRbIatj#o<>Ki}Ad0b~q zkP!SrPal5t_i*SVR0W-pvhvdbg`@V7thelCT#xHru@2#du@}%=4by5{qbaK#Rw(HYH=m9OR_&#N#1Y3IpfoF;XyZt`zS|=NrMo zKjYeR@LY;HfwEPD!`ew0nmm+6aVTB4`UDnm%5GK*QJj`n<#$BhgKSLgWH>d z<347E%)CX;6|Fpz|B8!GJIpInzr?P1DW|Hqs+g$AQ(lyfhcZN{4y$vjkyTv-77Th4 zy4!#V_>W)MO8^aCw5z*s;zX+uC1H({Y(3M4Fg_#`FIJyEZgpTW|Bf4!!q$Iz8zGrls`pTVI)UQU>?K zBm2`*9_u8k7MI;sq~@EBhS2y`3olRna%-$A9oo9X)G0C^0_QvNg#BHy=nZoBI!2?T z`Ml^zcX$&&G(4s#9WXX4lXvum9Z%7D#9L_WZXRWfnq_LdF+@OHjSbzycnX7;aom25 zb+&{j4J|o-+&r_fMhj@2V8#XcBd*wZoT#Au?U_HIr=k60JgmH~^k`eq-sP{L+a1{v z-u%)g&C85yaM5V#!gg>&H}H*{!~oZ!f1M?jGj)(M>5lv&AMyzAbW|7hZfTHt# z$Rkrlt!e78*g>icuQjwO8NPWSB{^#b3qz|LycP0W`@*+gtcY5bi&w1b8k6tJN}N`N z)i;kZDu48F%SNJH{Z+~es}4{_b-)U@+NO%A>9U$i;w_xnT_q>U%Uu}p$;JfzmDcRu z!mU?-lmvLH3Rh`NkK}{}hbHl?CD6Hj=!*th@!)DJz3IhHS6YSgvJ63}G%EPy0T_8Q z{Z+Xld%~s-Px|&{>HFeCRZ@IZnW_!0WfNtqly09HPFfk^s`7Pu^OJHF*U1N53(6#u zU*w*0iYJvAM1JlEitwN<*#f9X^@TTlstA_HjI8=gnw7S)sI<<{fi0>-B^?J`mKCx2 zTE3D+65`Te`AyxWhojF#$BE7pw;$d&j`XLbGkxiD=uvJ{(Y@lzreph!Y&h6%n!P6< z3nGq#L!?WZ_(SVa_|$Z>=#$}TmOZ>iCe1~Zk=fo)_>t^27ZF!|S?<(zn$9wHBx9}cgl!+3wZUf&;=@zrrGUmdwQ?8fb3J|K2mE~kaBv}+Z~z$9a8n$0?slQI0H zbBU3v!fHgMHM43oDNxZ=I!EuF`sxg{+@jagRc{V>x|BYF^6RCaVUbPNl^PJjT1&a% z!--P)o4A%46{g48CrmK;24zR%aZn9ljY_G2OnM=1G~qZC&EGp3LbDyLUWQi7RNtZe z9DablXoOJd0I_XW?kivA3wNZ6KR5*|XwjrbdG?rM+~8Dt)pbLJp2E6(auM2#BuR@|222k?`#QMTzs(tma| zlI{*=k5>rOPMK(2%Wbx;t{YCh(YJ-QIO!G9FM#tt&Uzy^IiZj0BLT6$l@2oZ&Y~Mg z2OtmQhUO-&r4N4L6;FXh{|$}khjPs~Wt?IA5dmoxXa0dPC@Ze!U`ZMr$8Fuzj^hb} z*WL7qy-Sl9j6X?a*qlrq1|{jCE!+17VuX$a)3HaZM2_@iB|75tjXww{Q$bJ!lO)7* z@e$_xJj3+QlvFSBNXB!A56lO;h(9t79uDJ*ivpkpc^MRQIIJi={>wXM^2&7f7^|S~ z(EmP!@Qiy(;MVDs z7>C17*W-Bo`ZV6XLw!5zCb8={jq~ey3~mQIa9E66z4V$@?hQPSGI3kj@-mjg%UC!~ z!C^9eOB6E>Q?L(h>2qFAf8+Kr@G72zVzqU`H-;Hbem9wil5ZUnW7~-ih0Q}>eDaPZ zMp+Ixj3#X^@hnTV#73MStdu1xT-<$& zj9!VG-&9gjxKQ@|lL50Cz!YvqPiZw>d7V%TXKa4c$3ykjg$7$PLso0|F1kw!j6|QZgu0>^;%mE z>%bW!Lmd=TehY`wUdK3By4#i8$nFn^>44b#+qk^k#_`Nyv&;B@PnYr4c>VW3|GzH( z=lHwp|33bXGX4&qs>i?mVi|w^qc6r+pZ&MXKfnIr?U&c@EiZ_0IWNo0>)~`g%KV~_ zSA`W=?__a$ovnsl|_7oMJcJSFgy zz*7SM$Rr?@q{dtR>StJ~Hw?w=>!QNhhAUO6C=aFMLsoU3-MVEP-lHPx3%`u}QlpC} zzswM4dS3uoT!L2yP{9E|dSAlaI`Pb1Xv}vAtPFg(!_=W&be+E0MWH7WcXN~kC%)>v zl?z$Ol{x-tFm`5w#c%n5!$B`rL&Vpr$o?GS>4xjJ3EgS8Ms4RCJ%7^k` zLTiRu>E~<1K2$c>oU#J=DtZ(~Na`GVK&MrpU@3Z}N|HXc82{MrD%qmjhv}5CwJR4Bd zo@V!*BYU+o;M!mk{2G_E`NZ|2ky*POoS*Va-c?uX`p&y=Xi+hMCm-Xa(+StS>Ai6B zq|Go}$ea{mluM4>~|kzOiDa#_g~5$7AbK2v;SL}0R9l>G{ln^G=)pJs;|m)SZaK9`M_l} zhSDi*ed3BdG!A<27UP$Ac9|#tdTC2zsh8k1#>?U ze0OMDFY4Kt>OPbC8#nX4`bwYg^Tpw&OYqIQ>QgHZ(hK^gl;C^QbNCcq(;dP?%A+zN z3-?>Xi36seWhH5@a;vsC>)hReCR$x1>y;WKJ)UJujGo-)=BZOhPwsJ<+Xb`U5&b%N z8@KD&(NlaF3?8CqOg=h);6>j~UQNI6aipib;YDM04tlw}&N4d>@PUEr^z#OY~`5_RANc_8a$U8qV(Mlk%+uuXpoG^HgN*{7YT~VO>fT-|##7Ct1 zP;P7cCx^8USk9zz8`%h6Ft?Y9lW^RYRyd7jiZkI()8X;I=~8wGeEP#w@lcj~5)v!Z zLf5s;tg>9?UL5dug@qjQ)c5M(Qz)fhY&dVpIxWCaz2HKZN?47lE!mU>{nk2*>1b+x zz)N`gb=^{9T$i;CzEmGiyJf>E&MWU#5@M;MG&Zj`oX`WeWRtW6NvEIuEA7JNK-Jpr|ybCM&Ry`jX%ZM;8e&Lya(U84Lt*G)5pV+XHFKMc-K+uh9 z!mRv@w;T$yIe|BOXTHO5+p73K_`nF`a zrY(LfLo)PJ>8s3=8vx2PBP?T*sJWVU@Sr1n+Awj>Q@C|74iw42G&M$rzLmf5R|S$l zSIs)iiqN)<%3JZ(m*icGSLAy79yfXD2=)grIMKnVGxQbUT}L8}&;*N415W(7%^y7p z7`7a;l^&Ed#+`aq)8Vpbf&B?{Q*b*l#Lf}Y$yQ_?QGVkmZ*;TZ#TAb|@6Hc0c3gK; zb``?1p*#sc5U)VhT-N!C_S5wg4roRX10G$Be$Fp(-Ibn&F4pWh#7F*eZa*B>_OEn1oNRcl9i;Br zVIloEdhdg_NPV@km6yLnRAi#p6?BbDqytv*>mjJxic)am)*qu^4XR2bQw@3Klu;cT ztHW9K72|2&BBc(M6%BO{Hbr>2g5HbF6a~St|Q-!x>IoytiaXBo@ikq;d&NL7{WMpqmZr>!(!<_aQEdeT|Vx_aSt}?ehF6{zniR`}dd+A_KyWf1j}S649Vb zp%89)m1cg01sPMGDd|TPh2Y%cPmaM~g%U_GR@y)kyW$5gF$tHO{CX_@z_-{l4HLt+ z{zP$olu`1JyW&tM6FNOerUj(^P0kF=NebX}Xcn~d`W0;*LY-}h1pdM!lda`V3TLwx5ux(zBS?gz z;GY&WXcqlZ1zSU*EPQP6w|Nl1Xh zVgK{^U(WyP-GBcwPUn~LC(C)9zIPg5-s*7J`FtF&*W);yj^l7SkI!CC^S%k35Uam4x81%Fb7(^zyU&2h3KWLsO&)S)sCi*c(NKl!al=s;R2Et7r@j-?4ifstz^ z=E32x4{I5vfk;`5!s&xvQ_*dTr<7QXV=;81AX`ZWHjQV^SgHeK-I$8uEoqDg-5A@f z7%$1o;TQww*VN~S-T(j~07*naRG6&bw$ev1_xc$z(b>=!6P95Toy^KCZZ~MkpUrP^ zZTyUJO_!wGpr!+0&A3*Ew`G3CNk^5)16s{cw=u#I$IW8lWh}J`Ps($BsX$h%DDks2 zRjyXjdP_ig^@bulze)gDbM((~X!KHf6P87bHz7CO1}0ZV7T!VtL#6I4vii7q$~%r^nF-vAgj3BxQxSi)nTy1xD3LBo5YNVIdVB&2RDNO zU%yT71795a;)bs)y}u5YahU8#UZ=}A94_N>*&YtljbJ6|@#U|s4w=jh~O#zZn1i`j_MH(z;RyzeD%1{OuQ?U;p|?|3*Cg>GzL^@x6D4 z%lUeEsXG#mhh;h5H0JPG;e`XQr-Q~mH59e3Wf`CGWeXmyZREuUs0G!BN0r}U>A(A| z_lvksX$pIsJ&o_a6we%=5_n4BDS_Wl37{75jE6Ex?#Iz^54?}5_<=Qe4+d4rWN?zE zXa+?u!8WvuP?Yt#S-z}_*2Y4ssOWo=Bohvn&CoyvG7hsaQ?K8V3ddkSg5 z(XZvTsjGcC|FMKA^!_QBZ2x$vdp7r^4YU_Kvbnqc9N5H@mp#Cy-!Epg*7O=y>&&(p z2>W_pi_Z0}+b#IS=a+EY4iD|bDeRX$_{EoP`dArM9`iW+Li&>XkIL@8fnSeh7ZIkt z^e}$4)7~c2_E>A~+Nd`9cnwOso$FEKW&@Bmhj>jq*Rfs$n?^nhGB*v8Hf!NY*Bg=) zW`lRjo4%(_Fn;&J%^=WDUvuC5;Nh^yN^+{O zcr&jQ&$NJROi(SEmdqE0qjW(Q9m`Mk6F=oet)Lx6c9o?oY<=Mg4e+W$S_SX=Ozj9- z=MmCSp3EKeX~7H+-Mn;6m^4Ydib|!u`vWRC9CRTKe$9s*T2Uo6*JGaYF<&RjAH1Zs zJaq7dIDX_|n)Ey6V?5_C9Ldu0SVd{nig(!~Yj`C7=8C&3*joTf3qd`Uq&<>EF_oB! zs)kNlVt~>GqI?lt@6$vq_%3BlgA8nm8d5zIa}UxNNZZ% zZM^le3ne^~uozUMC)dMqSxz+AGFWN5Tn=#QLk7J)r(Ih|AX&9bxA)A&cITY!beYd# zgS6SiG4+Rbm@BxQ#s=1C1WpwQzw0WUm!x51N&5SPGR@E3x$NOrsFRSomi|mod0d4I z6g7eD;uCx{OeN0Zs34g%4)=NP!;Oae|302@|8@N7cYjsb{yiPyMCZ+jNp0gvQB;wR z0VcRTJx+22&w`DcG;w<-flb%#FJa+2Kwfy~-~e9Lx6yYs7}4E3}i9kcSNSj&O2>y3vd8%pT4yo8nLG#oG(@+xf6`S&a)=?Cfy zO8ExiH^7k#AKl|AT4)*xQK8lt)V0>)2V=u5uC`%{LVC)J=36xt@FQOQ&hN%?y*yhw!7T3BUB7vcELFYtk}IdRV8s z*NMXYwrvGE-N*{L@8ul%$KC8n@!>DU^@CvcXRk^=ay$=+QLpWASl_>*y0y(P`(l8F zN7Y%iGYwPJSL&=6bL00M2Mif@xlOrS|CKGx_Bm{3IvD1?D%qnF_&gxCKMcmFb-gD= z`%)S`rENEd#V!~7U(=&?dl;4E^7SHlYEl&nE_+kP!&-_H>7iWBbJ779nzn_}bf>M% zaW%pw^BPOobi#kRY3|%ADzTPn!XvZtn|xVcAWVE6!m6b()gikdJZSqw9XPK;V3<-k z99AY3xwT2AW`B5f8KDWC;3O|>aCOjZdpK;CkCmhq- zlg2mbp?rF=;<*|A$lBRY{|wXL_+>5!H~bp@kiF`sMYpPP$_#olK;nJ)A;Av;!!3+$ zA2r!cW<5UXIxIAzE+@R=C{@6BBmg9GP4kWVXh?VYItRy5?mHaf9zG4;anxR0+{3g1 zKEUg=f+qI??k0X8D16#Y^eDAS>yE@m=aRk7?+PwFx z_x3yMEul*vk-r@fOFG=-C%^gM_yePRG`(?_zm+|6Y2xBaYONm9|0#j*TmrP(=kt`nQvy#3d=nDT&0#+oKRJ#6>5tFj_^xj2((Jf7 z9Cp&-u;Z-`ZynF4aa>Mg;kGailW`;1^`&kP<1pCuq+7eLnB=bKaXk5O*pcz;JPx{P zEQi3DRSSO}4%4AB%teK-17^NeOb5G|iQ$EGqYj60sI20+I9wOa>sB&u4`bD(H`hv2 z3Q1|`UTDbj;KO4+L{{2bDKHaP)@@V;G&|YZ%b#6E%_=-=XDZ^Q79~|Fp}y8OH-}jP zj{&u-@0KAL)<(Z=7V1`&Y{4~IB%qrq0V%{6MY-?k{1dz z{=6K=5E4Tnq47ASGs)N4{er*qjmDXQ3g6X46{ot71 zR@7lJ9r%Ll#RtBO=aT5K8Gdd81DE`DaBT6xF%E|vIN|%xjKg8`V3@Acs@uglghtxi1u0*~f)R^DYRh$8Pq)F%VH^&- zoUY^h@2+F{lgs$U-(SZ2_pjsU?=Js#{2$lP$LHPh)a&ARM9zW0OI!yjBfJG_6vpm{kQj$EvG8Ks{`{bWvsF{)#?6+XBI`nTr;F-gNo|NBj|qZE--JTiimZ((rnM$e ze3fAmQC^z)3{pA0d7~Bqwb5kyMb9tk{8b9Yk$zt;6|wlxvLFUqm{5Kz9~4cq7c_|9 zxCImMg70uJOy;Mw*3F|)5Jx)U*iNdr=(eKYYINOAkm9yNln(Xq7p7 zzuXw5ZHJw4yBG8_bZ5;FT&Ha>%j?ZA25=j=l`i;!bvJ&~Dy_WgD`iO8dV55^e&T(E z9-Qf_4N@;BIAe}bE}Xf~y^unu~8?V7Jh_qDOsufEYk z>)C8XX@|hb%lT<@ch)} z4698|xQEWr@@5aw(Xi@N9%Abq$Pt5{v0g!zYX-}F+P2`^)wt4SMrGi*hg`TGjN{I5iB{$K4n^ zBWEfnv@pV2^0r$Xfoh)wJfU0c-eQTlqgkr%Hc>(-XfM@>Kd~X`SX!?qKbX%Cm;G~H@0B;lKd32^%m4m7$PU8&$(+(#jJr%thZSbHNWuRnzzjSej18op9f z0@DGH&B5ksax%A)W}b(pGU5soFBI z;$0N#AQN@wrmS+f4udDodvS%XE$=0lX&+msZP}8ll2ni?Jw!^jYdzWa1Ft?(3m1okCfAs}T*J&@jDnzFG(2;qXa;w49)QuR@wtUr97?%wtsKRM{SeBEB>waQH)&VGM z12<`_eXMlK*Lg2PV+h#=!F+2oy2JBU*61zhIm9K54kWve(+j@SmjpxiYVdquD0C*x z=y?z9JK3Mm?K|jV(Z@D!OD`T9UczzV0Y7C6KPo4cWtiom@RUD!pAY>Z~Ix4hWJK5^=BSR@3)Shwg8{1!?e$|bKt$Nw8Eu7rH&-0oxYq~ z-nxw~bs?Ddr(};w_NL4|D7P`*`+%5W_}jrU9TW>JdsDjGbaB`F{8$rwYka6?rjj`< zojR7aZaYI18+kCoamck2mMCic*1Rll*?7pM=IR<1$(&hPd#cG?W*EbiPaO`^NG)4j zr7OB+UZ}%aR`oer9vU|32=|~_OlOmB?2J%c@iGsHp?&xO82NE+R?5P0CwSBn1fG2p z7`#{hXbxpFQ+~op*99v#l#wU2n&4Y=TD>LU;yO^$q#fFy$_vVL6F&h?*eecy)mdRl z0byCr%zHbG+ifhj>v4?tx;gB&e0?0_%kypg>NF0&IxjbF5c}$UIDGZ8jIU4Q@Orqt zQndP7I_JtX79x?JktRMb!lLvbY6*qb!mlxopPzWGxJ1iPkU)|=67D0I@^L43+D;1p zWTnd~`QREZT(ddTp_CHXrv=v1Iwa>2dXN8@pRAOf^N`;_iQoZ&q!Di7Wsj*Bx!V57 zHZIe~Wvrw#beQ|U>T1IAsQv+`;K^j~g8bGK$%IDX)=+^;7C7lYL}#V{K`ciy5Nv6G zI{h`LU(*+R-=ky}ve>g+AE60Gd@H2N(!$_GncdRZA%x#3{XXRN3&X zs|p@}T<4*31-5fn8LT>G$)u_;{^%zO_jD!AIS0>b7u?N&D(KZ9Kf`XuEk`nDX`*W` zdP8){8E4q48&(fjJ|4o0q>T%{q+kxJ$uIf4y<|ey=0)1D7J}vCryYyyw0{JnObt)F z`9^&~>ibWRhHm!}zmFpV)i%#-Xw2^OV4M zCjo}Z=kt`nQvy#3{MHg!#^;AI{^B%#^gl@b8sqQJ<9I!d%V)=Ndp(Zx?Km#uI8Nu| z;BeUGb{fayaoku>zSLo{^MPBbITXeTh|}P6;x|4UbHIAfXID=8=~gffadGgh%yT-x zrI+5aVDNVNIBo|HebudFi?*UM8|UUQAN;x%E-D!}hv{&baipf{m9pcsB?1-Gnyb>F z3HXLFaJiWb9@^nBDdbXOtaNBcj?_F^7=DwfA0DJ^O7ZmJuqdlLg*V2xZZMk%!eTtL zAuh(#y}LOS_SkT$o5QA&4IZKZo1b3JlEmBX&N`zI07-WfT&A&;=@B9<53vK-k^xLsi0m2fVcZNr*|5-


      Tp+Zb#s`%Bc|KHayTsCbj_hK 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%0AQ05FerFxt;MJa=&Gq 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 +4vjbB-yRY-$IxpgveC>UC6%@=WuA@!a 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�E8G9Vqh8*s`EnTZ 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

      %4|-TUHp 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%0DbS8iFau2WJUT^h}Ms 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

      Qo|%cJd-0*K0U}@hW~L9_M~w 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 &Ln5FIgXJ^#ILM-Y-f>*iXbrIxR^ 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

      ?92b{ect{L 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

      ::BindHostGraphicsUniformBuffer(size_t stage, u32 index, u32 const u32 size = (std::min)(binding.size, (*channel_state->uniform_buffer_sizes)[stage][index]); Buffer& buffer = slot_buffers[binding.buffer_id]; TouchBuffer(buffer, binding.buffer_id); + const bool sync_buffer = SynchronizeBuffer(buffer, device_addr, size); + if (sync_buffer) { + ++channel_state->uniform_cache_hits[0]; + } + ++channel_state->uniform_cache_shots[0]; const bool use_fast_buffer = binding.buffer_id != NULL_BUFFER_ID && size <= channel_state->uniform_buffer_skip_cache_size && !memory_tracker.IsRegionGpuModified(device_addr, size); @@ -822,12 +827,6 @@ void BufferCache

      ::BindHostGraphicsUniformBuffer(size_t stage, u32 index, u32 device_memory.ReadBlockUnsafe(device_addr, span.data(), size); return; } - // Classic cached path - const bool sync_cached = SynchronizeBuffer(buffer, device_addr, size); - if (sync_cached) { - ++channel_state->uniform_cache_hits[0]; - } - ++channel_state->uniform_cache_shots[0]; // Skip binding if it's not needed and if the bound buffer is not the fast version // This exists to avoid instances where the fast buffer is bound and a GPU write happens From f088f028f3e018a10552fbe67376d93030ebc3ec Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Fri, 26 Sep 2025 21:46:56 +0200 Subject: [PATCH 43/52] [cmake] Fix building on aarch64-linux (#2591) Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2591 Reviewed-by: Lizzie Reviewed-by: crueter Co-authored-by: Marcin Serwin Co-committed-by: Marcin Serwin --- CMakeLists.txt | 1 + src/core/CMakeLists.txt | 2 +- src/core/arm/nce/patcher.h | 6 +++--- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 411de4620b..994bc184fa 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -310,6 +310,7 @@ endif() if (ARCHITECTURE_arm64 AND (ANDROID OR PLATFORM_LINUX)) set(HAS_NCE 1) add_compile_definitions(HAS_NCE=1) + find_package(oaknut 2.0.1) endif() if (YUZU_ROOM) diff --git a/src/core/CMakeLists.txt b/src/core/CMakeLists.txt index 6b64ab7820..11c217fce6 100644 --- a/src/core/CMakeLists.txt +++ b/src/core/CMakeLists.txt @@ -1224,7 +1224,7 @@ if (HAS_NCE) arm/nce/patcher.h arm/nce/visitor_base.h ) - target_link_libraries(core PRIVATE merry::mcl merry::oaknut) + target_link_libraries(core PRIVATE merry::oaknut) endif() if (ARCHITECTURE_x86_64 OR ARCHITECTURE_arm64) diff --git a/src/core/arm/nce/patcher.h b/src/core/arm/nce/patcher.h index 7f54608e3f..31b122477f 100644 --- a/src/core/arm/nce/patcher.h +++ b/src/core/arm/nce/patcher.h @@ -27,11 +27,11 @@ template <> struct std::hash { size_t operator()(const PatchCacheKey& key) const { // Simple XOR hash of first few bytes - size_t hash = 0; + size_t hash_ = 0; for (size_t i = 0; i < key.module_id.size(); ++i) { - hash ^= static_cast(key.module_id[i]) << ((i % sizeof(size_t)) * 8); + hash_ ^= static_cast(key.module_id[i]) << ((i % sizeof(size_t)) * 8); } - return hash ^ std::hash{}(key.offset); + return hash_ ^ std::hash{}(key.offset); } }; From 677148bdca260de138723ba998261e0f95d50f32 Mon Sep 17 00:00:00 2001 From: crueter Date: Sat, 27 Sep 2025 01:02:34 +0200 Subject: [PATCH 44/52] [cmake] PUBLIC link to mcl for dynarmic (#2595) fixes comp error in core/arm Signed-off-by: crueter Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2595 --- src/dynarmic/src/dynarmic/CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/dynarmic/src/dynarmic/CMakeLists.txt b/src/dynarmic/src/dynarmic/CMakeLists.txt index 9e6bd25913..58efcac747 100644 --- a/src/dynarmic/src/dynarmic/CMakeLists.txt +++ b/src/dynarmic/src/dynarmic/CMakeLists.txt @@ -374,7 +374,7 @@ endif() target_compile_options(dynarmic PRIVATE ${DYNARMIC_CXX_FLAGS}) target_link_libraries(dynarmic - PRIVATE + PUBLIC fmt::fmt merry::mcl ) From 4982dcfaa54ef236e1a3e0a753c8d5e80407a881 Mon Sep 17 00:00:00 2001 From: Marcin Serwin Date: Sat, 27 Sep 2025 01:02:49 +0200 Subject: [PATCH 45/52] [cmake] Use siritConfig instead of the module (#2593) Tested together with https://github.com/eden-emulator/sirit/pull/2 Signed-off-by: Marcin Serwin Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2593 Reviewed-by: crueter Reviewed-by: MaranBr Co-authored-by: Marcin Serwin Co-committed-by: Marcin Serwin --- CMakeModules/Findsirit.cmake | 11 ----------- externals/cpmfile.json | 2 +- 2 files changed, 1 insertion(+), 12 deletions(-) delete mode 100644 CMakeModules/Findsirit.cmake diff --git a/CMakeModules/Findsirit.cmake b/CMakeModules/Findsirit.cmake deleted file mode 100644 index 83b81b09c5..0000000000 --- a/CMakeModules/Findsirit.cmake +++ /dev/null @@ -1,11 +0,0 @@ -# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project -# SPDX-License-Identifier: GPL-3.0-or-later - -include(FindPackageHandleStandardArgs) - -find_package(PkgConfig QUIET) -pkg_search_module(sirit QUIET IMPORTED_TARGET sirit) -find_package_handle_standard_args(sirit - REQUIRED_VARS sirit_LINK_LIBRARIES - VERSION_VAR sirit_VERSION -) diff --git a/externals/cpmfile.json b/externals/cpmfile.json index 283da76743..dcafc8f97d 100644 --- a/externals/cpmfile.json +++ b/externals/cpmfile.json @@ -10,7 +10,7 @@ "repo": "eden-emulator/sirit", "sha": "db1f1e8ab5", "hash": "73eb3a042848c63a10656545797e85f40d142009dfb7827384548a385e1e28e1ac72f42b25924ce530d58275f8638554281e884d72f9c7aaf4ed08690a414b05", - "find_args": "MODULE", + "find_args": "CONFIG", "options": [ "SIRIT_USE_SYSTEM_SPIRV_HEADERS ON" ] From 020ad29a8c929d18d551ea7cb62d3db7d8460f8f Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 27 Sep 2025 01:21:14 +0200 Subject: [PATCH 46/52] [common] replace Common::BitSet with std::bitset (#2576) Signed-off-by: lizzie Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2576 Reviewed-by: crueter Co-authored-by: lizzie Co-committed-by: lizzie --- src/common/CMakeLists.txt | 1 - src/common/bit_set.h | 86 -------------------------- src/core/hle/kernel/k_priority_queue.h | 29 +++++---- 3 files changed, 18 insertions(+), 98 deletions(-) delete mode 100644 src/common/bit_set.h diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt index 7759ea6a21..96ea429e5a 100644 --- a/src/common/CMakeLists.txt +++ b/src/common/CMakeLists.txt @@ -32,7 +32,6 @@ add_library( atomic_ops.h bit_cast.h bit_field.h - bit_set.h bit_util.h bounded_threadsafe_queue.h cityhash.cpp diff --git a/src/common/bit_set.h b/src/common/bit_set.h deleted file mode 100644 index 74754504be..0000000000 --- a/src/common/bit_set.h +++ /dev/null @@ -1,86 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -#include -#include - -#include "common/alignment.h" -#include "common/bit_util.h" -#include "common/common_types.h" - -namespace Common { - -namespace impl { - -template -class BitSet { - -public: - constexpr BitSet() = default; - - constexpr void SetBit(size_t i) { - this->words[i / FlagsPerWord] |= GetBitMask(i % FlagsPerWord); - } - - constexpr void ClearBit(size_t i) { - this->words[i / FlagsPerWord] &= ~GetBitMask(i % FlagsPerWord); - } - - constexpr size_t CountLeadingZero() const { - for (size_t i = 0; i < NumWords; i++) { - if (this->words[i]) { - return FlagsPerWord * i + CountLeadingZeroImpl(this->words[i]); - } - } - return FlagsPerWord * NumWords; - } - - constexpr size_t GetNextSet(size_t n) const { - for (size_t i = (n + 1) / FlagsPerWord; i < NumWords; i++) { - Storage word = this->words[i]; - if (!IsAligned(n + 1, FlagsPerWord)) { - word &= GetBitMask(n % FlagsPerWord) - 1; - } - if (word) { - return FlagsPerWord * i + CountLeadingZeroImpl(word); - } - } - return FlagsPerWord * NumWords; - } - -private: - static_assert(std::is_unsigned_v); - static_assert(sizeof(Storage) <= sizeof(u64)); - - static constexpr size_t FlagsPerWord = BitSize(); - static constexpr size_t NumWords = AlignUp(N, FlagsPerWord) / FlagsPerWord; - - static constexpr auto CountLeadingZeroImpl(Storage word) { - return std::countl_zero(static_cast(word)) - - (BitSize() - FlagsPerWord); - } - - static constexpr Storage GetBitMask(size_t bit) { - return Storage(1) << (FlagsPerWord - 1 - bit); - } - - std::array words{}; -}; - -} // namespace impl - -template -using BitSet8 = impl::BitSet; - -template -using BitSet16 = impl::BitSet; - -template -using BitSet32 = impl::BitSet; - -template -using BitSet64 = impl::BitSet; - -} // namespace Common diff --git a/src/core/hle/kernel/k_priority_queue.h b/src/core/hle/kernel/k_priority_queue.h index 26677ec65c..0ef6bcc32c 100644 --- a/src/core/hle/kernel/k_priority_queue.h +++ b/src/core/hle/kernel/k_priority_queue.h @@ -1,3 +1,6 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later @@ -5,10 +8,11 @@ #include #include +#include #include +#include #include "common/assert.h" -#include "common/bit_set.h" #include "common/common_types.h" #include "common/concepts.h" @@ -159,7 +163,7 @@ public: } if (m_queues[priority].PushBack(core, member)) { - m_available_priorities[core].SetBit(priority); + m_available_priorities[core].set(std::size_t(priority)); } } @@ -172,7 +176,7 @@ public: } if (m_queues[priority].PushFront(core, member)) { - m_available_priorities[core].SetBit(priority); + m_available_priorities[core].set(std::size_t(priority)); } } @@ -185,14 +189,14 @@ public: } if (m_queues[priority].Remove(core, member)) { - m_available_priorities[core].ClearBit(priority); + m_available_priorities[core].reset(std::size_t(priority)); } } constexpr Member* GetFront(s32 core) const { ASSERT(IsValidCore(core)); - const s32 priority = static_cast(m_available_priorities[core].CountLeadingZero()); + const s32 priority = s32((~m_available_priorities[core]).count()); if (priority <= LowestPriority) { return m_queues[priority].GetFront(core); } else { @@ -216,11 +220,14 @@ public: Member* next = member->GetPriorityQueueEntry(core).GetNext(); if (next == nullptr) { - const s32 priority = static_cast( - m_available_priorities[core].GetNextSet(member->GetPriority())); - if (priority <= LowestPriority) { - next = m_queues[priority].GetFront(core); - } + s32 priority = member->GetPriority() + 1; + do { + if (m_available_priorities[core][priority]) { + next = m_queues[priority].GetFront(core); + break; + } + ++priority; + } while (priority <= LowestPriority && priority < s32(m_available_priorities[core].size())); } return next; } @@ -250,7 +257,7 @@ public: private: std::array m_queues{}; - std::array, NumCores> m_available_priorities{}; + std::array, NumCores> m_available_priorities{}; }; private: From db6b1afabf8edf89f96ca169e7232f610da91660 Mon Sep 17 00:00:00 2001 From: lizzie Date: Fri, 29 Aug 2025 23:48:25 +0000 Subject: [PATCH 47/52] [gamemode] Make available on other platforms Signed-off-by: lizzie --- CMakeLists.txt | 2 +- externals/gamemode/gamemode_client.h | 28 +++++++++++++++- src/common/CMakeLists.txt | 8 ++--- src/common/gamemode.cpp | 50 ++++++++++++++++++++++++++++ src/common/gamemode.h | 17 ++++++++++ src/common/linux/gamemode.cpp | 40 ---------------------- src/common/linux/gamemode.h | 24 ------------- src/yuzu/main.cpp | 18 +++------- src/yuzu_cmd/yuzu.cpp | 16 ++------- 9 files changed, 105 insertions(+), 98 deletions(-) create mode 100644 src/common/gamemode.cpp create mode 100644 src/common/gamemode.h delete mode 100644 src/common/linux/gamemode.cpp delete mode 100644 src/common/linux/gamemode.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 994bc184fa..4e3e3924cd 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -536,7 +536,7 @@ else() find_package(Catch2 3.0.1 REQUIRED) endif() - if (CMAKE_SYSTEM_NAME STREQUAL "Linux" OR ANDROID) + if (PLATFORM_LINUX OR ANDROID) find_package(gamemode 1.7 MODULE) endif() diff --git a/externals/gamemode/gamemode_client.h b/externals/gamemode/gamemode_client.h index b9f64fe460..bfbf61c0c2 100644 --- a/externals/gamemode/gamemode_client.h +++ b/externals/gamemode/gamemode_client.h @@ -1,6 +1,9 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + /* -Copyright (c) 2017-2019, Feral Interactive +Copyright (c) 2017-2025, Feral Interactive and the GameMode contributors All rights reserved. Redistribution and use in source and binary forms, with or without @@ -103,6 +106,7 @@ typedef int (*api_call_pid_return_int)(pid_t); static api_call_return_int REAL_internal_gamemode_request_start = NULL; static api_call_return_int REAL_internal_gamemode_request_end = NULL; static api_call_return_int REAL_internal_gamemode_query_status = NULL; +static api_call_return_int REAL_internal_gamemode_request_restart = NULL; static api_call_return_cstring REAL_internal_gamemode_error_string = NULL; static api_call_pid_return_int REAL_internal_gamemode_request_start_for = NULL; static api_call_pid_return_int REAL_internal_gamemode_request_end_for = NULL; @@ -166,6 +170,10 @@ __attribute__((always_inline)) static inline int internal_load_libgamemode(void) (void **)&REAL_internal_gamemode_query_status, sizeof(REAL_internal_gamemode_query_status), false }, + { "real_gamemode_request_restart", + (void **)&REAL_internal_gamemode_request_restart, + sizeof(REAL_internal_gamemode_request_restart), + false }, { "real_gamemode_error_string", (void **)&REAL_internal_gamemode_error_string, sizeof(REAL_internal_gamemode_error_string), @@ -319,6 +327,24 @@ __attribute__((always_inline)) static inline int gamemode_query_status(void) return REAL_internal_gamemode_query_status(); } +/* Redirect to the real libgamemode */ +__attribute__((always_inline)) static inline int gamemode_request_restart(void) +{ + /* Need to load gamemode */ + if (internal_load_libgamemode() < 0) { + return -1; + } + + if (REAL_internal_gamemode_request_restart == NULL) { + snprintf(internal_gamemode_client_error_string, + sizeof(internal_gamemode_client_error_string), + "gamemode_request_restart missing (older host?)"); + return -1; + } + + return REAL_internal_gamemode_request_restart(); +} + /* Redirect to the real libgamemode */ __attribute__((always_inline)) static inline int gamemode_request_start_for(pid_t pid) { diff --git a/src/common/CMakeLists.txt b/src/common/CMakeLists.txt index 96ea429e5a..ab983f2def 100644 --- a/src/common/CMakeLists.txt +++ b/src/common/CMakeLists.txt @@ -68,6 +68,8 @@ add_library( fs/fs_util.h fs/path_util.cpp fs/path_util.h + gamemode.cpp + gamemode.h hash.h heap_tracker.cpp heap_tracker.h @@ -184,11 +186,7 @@ if(ANDROID) android/applets/software_keyboard.h) endif() -if(LINUX AND NOT APPLE) - target_sources(common PRIVATE linux/gamemode.cpp linux/gamemode.h) - - target_link_libraries(common PRIVATE gamemode::headers) -endif() +target_link_libraries(common PRIVATE gamemode::headers) if(ARCHITECTURE_x86_64) target_sources( diff --git a/src/common/gamemode.cpp b/src/common/gamemode.cpp new file mode 100644 index 0000000000..a3f0ba37ab --- /dev/null +++ b/src/common/gamemode.cpp @@ -0,0 +1,50 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +// While technically available on al *NIX platforms, Linux is only available +// as the primary target of libgamemode.so - so warnings are suppressed +#ifdef __unix__ +#include +#endif +#include "common/gamemode.h" +#include "common/logging/log.h" +#include "common/settings.h" + +namespace Common::FeralGamemode { + +void Start() noexcept { + if (Settings::values.enable_gamemode) { +#ifdef __unix__ + if (gamemode_request_start() < 0) { +#ifdef __linux__ + LOG_WARNING(Frontend, "{}", gamemode_error_string()); +#else + LOG_INFO(Frontend, "{}", gamemode_error_string()); +#endif + } else { + LOG_INFO(Frontend, "Done"); + } +#endif + } +} + +void Stop() noexcept { + if (Settings::values.enable_gamemode) { +#ifdef __unix__ + if (gamemode_request_end() < 0) { +#ifdef __linux__ + LOG_WARNING(Frontend, "{}", gamemode_error_string()); +#else + LOG_INFO(Frontend, "{}", gamemode_error_string()); +#endif + } else { + LOG_INFO(Frontend, "Done"); + } +#endif + } +} + +} // namespace Common::Linux diff --git a/src/common/gamemode.h b/src/common/gamemode.h new file mode 100644 index 0000000000..05b1936bb5 --- /dev/null +++ b/src/common/gamemode.h @@ -0,0 +1,17 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project +// SPDX-License-Identifier: GPL-2.0-or-later + +#pragma once + +namespace Common::FeralGamemode { + +/// @brief Start the gamemode client +void Start() noexcept; + +/// @brief Stop the gmemode client +void Stop() noexcept; + +} // namespace Common::FeralGamemode diff --git a/src/common/linux/gamemode.cpp b/src/common/linux/gamemode.cpp deleted file mode 100644 index 8d3e2934a6..0000000000 --- a/src/common/linux/gamemode.cpp +++ /dev/null @@ -1,40 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#include - -#include "common/linux/gamemode.h" -#include "common/logging/log.h" -#include "common/settings.h" - -namespace Common::Linux { - -void StartGamemode() { - if (Settings::values.enable_gamemode) { - if (gamemode_request_start() < 0) { - LOG_WARNING(Frontend, "Failed to start gamemode: {}", gamemode_error_string()); - } else { - LOG_INFO(Frontend, "Started gamemode"); - } - } -} - -void StopGamemode() { - if (Settings::values.enable_gamemode) { - if (gamemode_request_end() < 0) { - LOG_WARNING(Frontend, "Failed to stop gamemode: {}", gamemode_error_string()); - } else { - LOG_INFO(Frontend, "Stopped gamemode"); - } - } -} - -void SetGamemodeState(bool state) { - if (state) { - StartGamemode(); - } else { - StopGamemode(); - } -} - -} // namespace Common::Linux diff --git a/src/common/linux/gamemode.h b/src/common/linux/gamemode.h deleted file mode 100644 index b80646ae27..0000000000 --- a/src/common/linux/gamemode.h +++ /dev/null @@ -1,24 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2023 yuzu Emulator Project -// SPDX-License-Identifier: GPL-2.0-or-later - -#pragma once - -namespace Common::Linux { - -/** - * Start the (Feral Interactive) Linux gamemode if it is installed and it is activated - */ -void StartGamemode(); - -/** - * Stop the (Feral Interactive) Linux gamemode if it is installed and it is activated - */ -void StopGamemode(); - -/** - * Start or stop the (Feral Interactive) Linux gamemode if it is installed and it is activated - * @param state The new state the gamemode should have - */ -void SetGamemodeState(bool state); - -} // namespace Common::Linux diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index d2c12c9d40..7fdf8ed9d9 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -22,9 +22,7 @@ #include #include #endif -#ifdef __linux__ -#include "common/linux/gamemode.h" -#endif +#include "common/gamemode.h" #include @@ -2254,9 +2252,7 @@ void GMainWindow::OnEmulationStopped() { discord_rpc->Update(); -#ifdef __linux__ - Common::Linux::StopGamemode(); -#endif + Common::FeralGamemode::Stop(); // The emulation is stopped, so closing the window or not does not matter anymore disconnect(render_window, &GRenderWindow::Closed, this, &GMainWindow::OnStopGame); @@ -3095,10 +3091,7 @@ void GMainWindow::OnStartGame() { play_time_manager->Start(); discord_rpc->Update(); - -#ifdef __linux__ - Common::Linux::StartGamemode(); -#endif + Common::FeralGamemode::StartGamemode(); } void GMainWindow::OnRestartGame() { @@ -3119,10 +3112,7 @@ void GMainWindow::OnPauseGame() { play_time_manager->Stop(); UpdateMenuState(); AllowOSSleep(); - -#ifdef __linux__ - Common::Linux::StopGamemode(); -#endif + Common::FeralGamemode::Stop(); } void GMainWindow::OnPauseContinueGame() { diff --git a/src/yuzu_cmd/yuzu.cpp b/src/yuzu_cmd/yuzu.cpp index 4a99f34861..f9f83858e4 100644 --- a/src/yuzu_cmd/yuzu.cpp +++ b/src/yuzu_cmd/yuzu.cpp @@ -62,10 +62,7 @@ __declspec(dllexport) unsigned long NvOptimusEnablement = 0x00000001; __declspec(dllexport) int AmdPowerXpressRequestHighPerformance = 1; } #endif - -#ifdef __linux__ -#include "common/linux/gamemode.h" -#endif +#include "common/gamemode.h" static void PrintHelp(const char* argv0) { std::cout << "Usage: " << argv0 @@ -432,10 +429,7 @@ int main(int argc, char** argv) { // Just exit right away. exit(0); }); - -#ifdef __linux__ - Common::Linux::StartGamemode(); -#endif + Common::FeralGamemode::StartGamemode(); void(system.Run()); if (system.DebuggerEnabled()) { @@ -447,11 +441,7 @@ int main(int argc, char** argv) { system.DetachDebugger(); void(system.Pause()); system.ShutdownMainProcess(); - -#ifdef __linux__ - Common::Linux::StopGamemode(); -#endif - + Common::FeralGamemode::Stop(); detached_tasks.WaitForAllTasks(); return 0; } From da3c2c69e0ce3ff27094a1fb9a172172bad04fac Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 30 Aug 2025 00:04:36 +0000 Subject: [PATCH 48/52] [gamemode] make option available on all nixes Signed-off-by: lizzie --- src/yuzu/main.cpp | 19 ++++++++----------- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index 7fdf8ed9d9..d33b5008e3 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -415,10 +415,7 @@ GMainWindow::GMainWindow(bool has_broken_vulkan) #ifdef __unix__ SetupSigInterrupts(); #endif - -#ifdef __linux__ SetGamemodeEnabled(Settings::values.enable_gamemode.GetValue()); -#endif UISettings::RestoreWindowState(config); @@ -3407,9 +3404,7 @@ void GMainWindow::OnConfigure() { const auto old_theme = UISettings::values.theme; const bool old_discord_presence = UISettings::values.enable_discord_presence.GetValue(); const auto old_language_index = Settings::values.language_index.GetValue(); -#ifdef __linux__ const bool old_gamemode = Settings::values.enable_gamemode.GetValue(); -#endif Settings::SetConfiguringGlobal(true); ConfigureDialog configure_dialog(this, hotkey_registry, input_subsystem.get(), @@ -3469,11 +3464,9 @@ void GMainWindow::OnConfigure() { if (UISettings::values.enable_discord_presence.GetValue() != old_discord_presence) { SetDiscordEnabled(UISettings::values.enable_discord_presence.GetValue()); } -#ifdef __linux__ if (Settings::values.enable_gamemode.GetValue() != old_gamemode) { SetGamemodeEnabled(Settings::values.enable_gamemode.GetValue()); } -#endif if (!multiplayer_state->IsHostingPublicRoom()) { multiplayer_state->UpdateCredentials(); @@ -4755,13 +4748,15 @@ void GMainWindow::SetDiscordEnabled([[maybe_unused]] bool state) { discord_rpc->Update(); } -#ifdef __linux__ void GMainWindow::SetGamemodeEnabled(bool state) { if (emulation_running) { - Common::Linux::SetGamemodeState(state); + if (state) { + Common::FeralGamemode::Start(); + } else { + Common::FeralGamemode::Stop(); + } } } -#endif void GMainWindow::changeEvent(QEvent* event) { #ifdef __unix__ @@ -4920,7 +4915,9 @@ int main(int argc, char* argv[]) { // the user folder in the Qt Frontend, we need to cd into that working directory const auto bin_path = Common::FS::GetBundleDirectory() / ".."; chdir(Common::FS::PathToUTF8String(bin_path).c_str()); -#elif defined(__unix__) && !defined(__ANDROID__) +#endif + +#ifdef __unix__ // Set the DISPLAY variable in order to open web browsers // TODO (lat9nq): Find a better solution for AppImages to start external applications if (QString::fromLocal8Bit(qgetenv("DISPLAY")).isEmpty()) { From fd310a36fd0762a66c4d3deae3627ce8d9e64cea Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 30 Aug 2025 08:43:59 +0000 Subject: [PATCH 49/52] [gamemode] extra win/lin/macos fixes Signed-off-by: lizzie --- externals/CMakeLists.txt | 2 +- src/yuzu/main.cpp | 2 +- src/yuzu_cmd/yuzu.cpp | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index 754ba61a0b..4c11104de2 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -140,7 +140,7 @@ if (ANDROID AND ARCHITECTURE_arm64) AddJsonPackage(libadrenotools) endif() -if (UNIX AND NOT APPLE AND NOT TARGET gamemode::headers) +if (NOT TARGET gamemode::headers) add_library(gamemode INTERFACE) target_include_directories(gamemode INTERFACE gamemode) add_library(gamemode::headers ALIAS gamemode) diff --git a/src/yuzu/main.cpp b/src/yuzu/main.cpp index d33b5008e3..4ab578067d 100644 --- a/src/yuzu/main.cpp +++ b/src/yuzu/main.cpp @@ -3088,7 +3088,7 @@ void GMainWindow::OnStartGame() { play_time_manager->Start(); discord_rpc->Update(); - Common::FeralGamemode::StartGamemode(); + Common::FeralGamemode::Start(); } void GMainWindow::OnRestartGame() { diff --git a/src/yuzu_cmd/yuzu.cpp b/src/yuzu_cmd/yuzu.cpp index f9f83858e4..8e46f36aec 100644 --- a/src/yuzu_cmd/yuzu.cpp +++ b/src/yuzu_cmd/yuzu.cpp @@ -429,7 +429,7 @@ int main(int argc, char** argv) { // Just exit right away. exit(0); }); - Common::FeralGamemode::StartGamemode(); + Common::FeralGamemode::Start(); void(system.Run()); if (system.DebuggerEnabled()) { From b57a683e56bdda800a1f80e96d77bc6fa0c9e688 Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 30 Aug 2025 13:40:57 +0000 Subject: [PATCH 50/52] [gamemode] windows fix Signed-off-by: lizzie --- src/yuzu/main.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/yuzu/main.h b/src/yuzu/main.h index e3922759b0..c6980968c8 100644 --- a/src/yuzu/main.h +++ b/src/yuzu/main.h @@ -315,8 +315,8 @@ private: void SetupSigInterrupts(); static void HandleSigInterrupt(int); void OnSigInterruptNotifierActivated(); - void SetGamemodeEnabled(bool state); #endif + void SetGamemodeEnabled(bool state); Service::AM::FrontendAppletParameters ApplicationAppletParameters(); Service::AM::FrontendAppletParameters LibraryAppletParameters(u64 program_id, From c3375e043a226c58ecb29b07d46ed5e90b52a157 Mon Sep 17 00:00:00 2001 From: lizzie Date: Sat, 13 Sep 2025 20:48:40 +0000 Subject: [PATCH 51/52] [gamemode] default disable on msvc, move to UI category Signed-off-by: lizzie --- src/common/settings.h | 10 ++++++++-- src/common/settings_common.h | 1 - src/qt_common/shared_translation.cpp | 5 ++++- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/src/common/settings.h b/src/common/settings.h index 8605445837..7b676cb497 100644 --- a/src/common/settings.h +++ b/src/common/settings.h @@ -641,8 +641,14 @@ struct Values { true, true}; - // Linux - SwitchableSetting enable_gamemode{linkage, true, "enable_gamemode", Category::Linux}; + // Linux/MinGW may support (requires libdl support) + SwitchableSetting enable_gamemode{linkage, +#ifndef _MSC_VER + true, +#else + false, +#endif + "enable_gamemode", Category::UiGeneral}; // Controls InputSetting> players; diff --git a/src/common/settings_common.h b/src/common/settings_common.h index af16ec692b..7902cbf945 100644 --- a/src/common/settings_common.h +++ b/src/common/settings_common.h @@ -44,7 +44,6 @@ enum class Category : u32 { Multiplayer, Services, Paths, - Linux, LibraryApplet, MaxEnum, }; diff --git a/src/qt_common/shared_translation.cpp b/src/qt_common/shared_translation.cpp index 98a55e1fcf..230321e722 100644 --- a/src/qt_common/shared_translation.cpp +++ b/src/qt_common/shared_translation.cpp @@ -445,7 +445,10 @@ std::unique_ptr InitializeTranslations(QObject* parent) tr("Whether or not to check for updates upon startup.")); // Linux - INSERT(Settings, enable_gamemode, tr("Enable Gamemode"), QString()); + INSERT(UISettings, + enable_gamemode, + tr("Enable Gamemode"), + QString()); // Ui Debugging From 0bd4f2bbd2e97e95bf7a8411b3d5fb5b7116e890 Mon Sep 17 00:00:00 2001 From: crueter Date: Fri, 26 Sep 2025 19:30:17 -0400 Subject: [PATCH 52/52] [cmake] vendor gamemode Signed-off-by: crueter --- CMakeLists.txt | 6 +- externals/CMakeLists.txt | 6 +- externals/cpmfile.json | 7 + externals/gamemode/gamemode_client.h | 402 --------------------------- 4 files changed, 12 insertions(+), 409 deletions(-) delete mode 100644 externals/gamemode/gamemode_client.h diff --git a/CMakeLists.txt b/CMakeLists.txt index 4e3e3924cd..5def0e45d9 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -310,7 +310,6 @@ endif() if (ARCHITECTURE_arm64 AND (ANDROID OR PLATFORM_LINUX)) set(HAS_NCE 1) add_compile_definitions(HAS_NCE=1) - find_package(oaknut 2.0.1) endif() if (YUZU_ROOM) @@ -536,10 +535,6 @@ else() find_package(Catch2 3.0.1 REQUIRED) endif() - if (PLATFORM_LINUX OR ANDROID) - find_package(gamemode 1.7 MODULE) - endif() - if (ENABLE_OPENSSL) find_package(OpenSSL 1.1.1 REQUIRED) endif() @@ -663,6 +658,7 @@ add_subdirectory(externals) # pass targets from externals find_package(libusb) find_package(VulkanMemoryAllocator) +find_package(gamemode) if (ARCHITECTURE_x86 OR ARCHITECTURE_x86_64) find_package(xbyak) diff --git a/externals/CMakeLists.txt b/externals/CMakeLists.txt index 4c11104de2..2d0d5a7401 100644 --- a/externals/CMakeLists.txt +++ b/externals/CMakeLists.txt @@ -140,9 +140,11 @@ if (ANDROID AND ARCHITECTURE_arm64) AddJsonPackage(libadrenotools) endif() -if (NOT TARGET gamemode::headers) +AddJsonPackage(gamemode) + +if (gamemode_ADDED) add_library(gamemode INTERFACE) - target_include_directories(gamemode INTERFACE gamemode) + target_include_directories(gamemode INTERFACE ${gamemode_SOURCE_DIR}) add_library(gamemode::headers ALIAS gamemode) endif() diff --git a/externals/cpmfile.json b/externals/cpmfile.json index dcafc8f97d..6758957550 100644 --- a/externals/cpmfile.json +++ b/externals/cpmfile.json @@ -70,5 +70,12 @@ "sha": "73f3cbb237", "hash": "c08c03063938339d61392b687562909c1a92615b6ef39ec8df19ea472aa6b6478e70d7d5e33d4a27b5d23f7806daf57fe1bacb8124c8a945c918c7663a9e8532", "find_args": "CONFIG" + }, + "gamemode": { + "repo": "FeralInteractive/gamemode", + "sha": "ce6fe122f3", + "hash": "ff62f3c8638528e7afb7336f7c8f9940453d2871446c36f639e3114cc8b5c7f9a817ed209c45e0e061793fc3ee9ba35a4b05140d39f5175c2aacfa0703fddfc4", + "version": "1.7", + "find_args": "MODULE" } } diff --git a/externals/gamemode/gamemode_client.h b/externals/gamemode/gamemode_client.h deleted file mode 100644 index bfbf61c0c2..0000000000 --- a/externals/gamemode/gamemode_client.h +++ /dev/null @@ -1,402 +0,0 @@ -// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project -// SPDX-License-Identifier: GPL-3.0-or-later - -/* - -Copyright (c) 2017-2025, Feral Interactive and the GameMode contributors -All rights reserved. - -Redistribution and use in source and binary forms, with or without -modification, are permitted provided that the following conditions are met: - - * Redistributions of source code must retain the above copyright notice, - this list of conditions and the following disclaimer. - * Redistributions in binary form must reproduce the above copyright - notice, this list of conditions and the following disclaimer in the - documentation and/or other materials provided with the distribution. - * Neither the name of Feral Interactive nor the names of its contributors - may be used to endorse or promote products derived from this software - without specific prior written permission. - -THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" -AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE -IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE -ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE -LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR -CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF -SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS -INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN -CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) -ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE -POSSIBILITY OF SUCH DAMAGE. - - */ -#ifndef CLIENT_GAMEMODE_H -#define CLIENT_GAMEMODE_H -/* - * GameMode supports the following client functions - * Requests are refcounted in the daemon - * - * int gamemode_request_start() - Request gamemode starts - * 0 if the request was sent successfully - * -1 if the request failed - * - * int gamemode_request_end() - Request gamemode ends - * 0 if the request was sent successfully - * -1 if the request failed - * - * GAMEMODE_AUTO can be defined to make the above two functions apply during static init and - * destruction, as appropriate. In this configuration, errors will be printed to stderr - * - * int gamemode_query_status() - Query the current status of gamemode - * 0 if gamemode is inactive - * 1 if gamemode is active - * 2 if gamemode is active and this client is registered - * -1 if the query failed - * - * int gamemode_request_start_for(pid_t pid) - Request gamemode starts for another process - * 0 if the request was sent successfully - * -1 if the request failed - * -2 if the request was rejected - * - * int gamemode_request_end_for(pid_t pid) - Request gamemode ends for another process - * 0 if the request was sent successfully - * -1 if the request failed - * -2 if the request was rejected - * - * int gamemode_query_status_for(pid_t pid) - Query status of gamemode for another process - * 0 if gamemode is inactive - * 1 if gamemode is active - * 2 if gamemode is active and this client is registered - * -1 if the query failed - * - * const char* gamemode_error_string() - Get an error string - * returns a string describing any of the above errors - * - * Note: All the above requests can be blocking - dbus requests can and will block while the daemon - * handles the request. It is not recommended to make these calls in performance critical code - */ - -#include -#include - -#include -#include - -#include - -#include - -static char internal_gamemode_client_error_string[512] = { 0 }; - -/** - * Load libgamemode dynamically to dislodge us from most dependencies. - * This allows clients to link and/or use this regardless of runtime. - * See SDL2 for an example of the reasoning behind this in terms of - * dynamic versioning as well. - */ -static volatile int internal_libgamemode_loaded = 1; - -/* Typedefs for the functions to load */ -typedef int (*api_call_return_int)(void); -typedef const char *(*api_call_return_cstring)(void); -typedef int (*api_call_pid_return_int)(pid_t); - -/* Storage for functors */ -static api_call_return_int REAL_internal_gamemode_request_start = NULL; -static api_call_return_int REAL_internal_gamemode_request_end = NULL; -static api_call_return_int REAL_internal_gamemode_query_status = NULL; -static api_call_return_int REAL_internal_gamemode_request_restart = NULL; -static api_call_return_cstring REAL_internal_gamemode_error_string = NULL; -static api_call_pid_return_int REAL_internal_gamemode_request_start_for = NULL; -static api_call_pid_return_int REAL_internal_gamemode_request_end_for = NULL; -static api_call_pid_return_int REAL_internal_gamemode_query_status_for = NULL; - -/** - * Internal helper to perform the symbol binding safely. - * - * Returns 0 on success and -1 on failure - */ -__attribute__((always_inline)) static inline int internal_bind_libgamemode_symbol( - void *handle, const char *name, void **out_func, size_t func_size, bool required) -{ - void *symbol_lookup = NULL; - char *dl_error = NULL; - - /* Safely look up the symbol */ - symbol_lookup = dlsym(handle, name); - dl_error = dlerror(); - if (required && (dl_error || !symbol_lookup)) { - snprintf(internal_gamemode_client_error_string, - sizeof(internal_gamemode_client_error_string), - "dlsym failed - %s", - dl_error); - return -1; - } - - /* Have the symbol correctly, copy it to make it usable */ - memcpy(out_func, &symbol_lookup, func_size); - return 0; -} - -/** - * Loads libgamemode and needed functions - * - * Returns 0 on success and -1 on failure - */ -__attribute__((always_inline)) static inline int internal_load_libgamemode(void) -{ - /* We start at 1, 0 is a success and -1 is a fail */ - if (internal_libgamemode_loaded != 1) { - return internal_libgamemode_loaded; - } - - /* Anonymous struct type to define our bindings */ - struct binding { - const char *name; - void **functor; - size_t func_size; - bool required; - } bindings[] = { - { "real_gamemode_request_start", - (void **)&REAL_internal_gamemode_request_start, - sizeof(REAL_internal_gamemode_request_start), - true }, - { "real_gamemode_request_end", - (void **)&REAL_internal_gamemode_request_end, - sizeof(REAL_internal_gamemode_request_end), - true }, - { "real_gamemode_query_status", - (void **)&REAL_internal_gamemode_query_status, - sizeof(REAL_internal_gamemode_query_status), - false }, - { "real_gamemode_request_restart", - (void **)&REAL_internal_gamemode_request_restart, - sizeof(REAL_internal_gamemode_request_restart), - false }, - { "real_gamemode_error_string", - (void **)&REAL_internal_gamemode_error_string, - sizeof(REAL_internal_gamemode_error_string), - true }, - { "real_gamemode_request_start_for", - (void **)&REAL_internal_gamemode_request_start_for, - sizeof(REAL_internal_gamemode_request_start_for), - false }, - { "real_gamemode_request_end_for", - (void **)&REAL_internal_gamemode_request_end_for, - sizeof(REAL_internal_gamemode_request_end_for), - false }, - { "real_gamemode_query_status_for", - (void **)&REAL_internal_gamemode_query_status_for, - sizeof(REAL_internal_gamemode_query_status_for), - false }, - }; - - void *libgamemode = NULL; - - /* Try and load libgamemode */ - libgamemode = dlopen("libgamemode.so.0", RTLD_NOW); - if (!libgamemode) { - /* Attempt to load unversioned library for compatibility with older - * versions (as of writing, there are no ABI changes between the two - - * this may need to change if ever ABI-breaking changes are made) */ - libgamemode = dlopen("libgamemode.so", RTLD_NOW); - if (!libgamemode) { - snprintf(internal_gamemode_client_error_string, - sizeof(internal_gamemode_client_error_string), - "dlopen failed - %s", - dlerror()); - internal_libgamemode_loaded = -1; - return -1; - } - } - - /* Attempt to bind all symbols */ - for (size_t i = 0; i < sizeof(bindings) / sizeof(bindings[0]); i++) { - struct binding *binder = &bindings[i]; - - if (internal_bind_libgamemode_symbol(libgamemode, - binder->name, - binder->functor, - binder->func_size, - binder->required)) { - internal_libgamemode_loaded = -1; - return -1; - }; - } - - /* Success */ - internal_libgamemode_loaded = 0; - return 0; -} - -/** - * Redirect to the real libgamemode - */ -__attribute__((always_inline)) static inline const char *gamemode_error_string(void) -{ - /* If we fail to load the system gamemode, or we have an error string already, return our error - * string instead of diverting to the system version */ - if (internal_load_libgamemode() < 0 || internal_gamemode_client_error_string[0] != '\0') { - return internal_gamemode_client_error_string; - } - - /* Assert for static analyser that the function is not NULL */ - assert(REAL_internal_gamemode_error_string != NULL); - - return REAL_internal_gamemode_error_string(); -} - -/** - * Redirect to the real libgamemode - * Allow automatically requesting game mode - * Also prints errors as they happen. - */ -#ifdef GAMEMODE_AUTO -__attribute__((constructor)) -#else -__attribute__((always_inline)) static inline -#endif -int gamemode_request_start(void) -{ - /* Need to load gamemode */ - if (internal_load_libgamemode() < 0) { -#ifdef GAMEMODE_AUTO - fprintf(stderr, "gamemodeauto: %s\n", gamemode_error_string()); -#endif - return -1; - } - - /* Assert for static analyser that the function is not NULL */ - assert(REAL_internal_gamemode_request_start != NULL); - - if (REAL_internal_gamemode_request_start() < 0) { -#ifdef GAMEMODE_AUTO - fprintf(stderr, "gamemodeauto: %s\n", gamemode_error_string()); -#endif - return -1; - } - - return 0; -} - -/* Redirect to the real libgamemode */ -#ifdef GAMEMODE_AUTO -__attribute__((destructor)) -#else -__attribute__((always_inline)) static inline -#endif -int gamemode_request_end(void) -{ - /* Need to load gamemode */ - if (internal_load_libgamemode() < 0) { -#ifdef GAMEMODE_AUTO - fprintf(stderr, "gamemodeauto: %s\n", gamemode_error_string()); -#endif - return -1; - } - - /* Assert for static analyser that the function is not NULL */ - assert(REAL_internal_gamemode_request_end != NULL); - - if (REAL_internal_gamemode_request_end() < 0) { -#ifdef GAMEMODE_AUTO - fprintf(stderr, "gamemodeauto: %s\n", gamemode_error_string()); -#endif - return -1; - } - - return 0; -} - -/* Redirect to the real libgamemode */ -__attribute__((always_inline)) static inline int gamemode_query_status(void) -{ - /* Need to load gamemode */ - if (internal_load_libgamemode() < 0) { - return -1; - } - - if (REAL_internal_gamemode_query_status == NULL) { - snprintf(internal_gamemode_client_error_string, - sizeof(internal_gamemode_client_error_string), - "gamemode_query_status missing (older host?)"); - return -1; - } - - return REAL_internal_gamemode_query_status(); -} - -/* Redirect to the real libgamemode */ -__attribute__((always_inline)) static inline int gamemode_request_restart(void) -{ - /* Need to load gamemode */ - if (internal_load_libgamemode() < 0) { - return -1; - } - - if (REAL_internal_gamemode_request_restart == NULL) { - snprintf(internal_gamemode_client_error_string, - sizeof(internal_gamemode_client_error_string), - "gamemode_request_restart missing (older host?)"); - return -1; - } - - return REAL_internal_gamemode_request_restart(); -} - -/* Redirect to the real libgamemode */ -__attribute__((always_inline)) static inline int gamemode_request_start_for(pid_t pid) -{ - /* Need to load gamemode */ - if (internal_load_libgamemode() < 0) { - return -1; - } - - if (REAL_internal_gamemode_request_start_for == NULL) { - snprintf(internal_gamemode_client_error_string, - sizeof(internal_gamemode_client_error_string), - "gamemode_request_start_for missing (older host?)"); - return -1; - } - - return REAL_internal_gamemode_request_start_for(pid); -} - -/* Redirect to the real libgamemode */ -__attribute__((always_inline)) static inline int gamemode_request_end_for(pid_t pid) -{ - /* Need to load gamemode */ - if (internal_load_libgamemode() < 0) { - return -1; - } - - if (REAL_internal_gamemode_request_end_for == NULL) { - snprintf(internal_gamemode_client_error_string, - sizeof(internal_gamemode_client_error_string), - "gamemode_request_end_for missing (older host?)"); - return -1; - } - - return REAL_internal_gamemode_request_end_for(pid); -} - -/* Redirect to the real libgamemode */ -__attribute__((always_inline)) static inline int gamemode_query_status_for(pid_t pid) -{ - /* Need to load gamemode */ - if (internal_load_libgamemode() < 0) { - return -1; - } - - if (REAL_internal_gamemode_query_status_for == NULL) { - snprintf(internal_gamemode_client_error_string, - sizeof(internal_gamemode_client_error_string), - "gamemode_query_status_for missing (older host?)"); - return -1; - } - - return REAL_internal_gamemode_query_status_for(pid); -} - -#endif // CLIENT_GAMEMODE_H

      wz4R&ny*+6e9Z>CQ%JH~v`romWgY+k& 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 QtGIRTiuE7mCNA;+3wFOa>;M1& diff --git a/dist/qt_themes/default/icons/48x48/bad_folder.png b/dist/qt_themes/default/icons/48x48/bad_folder.png index 364ec646f6f1c6b5b632fb68efd2602aa2c87f25..b0cc440b84cf2261f8baebd2948826f1d0a4d6a2 100644 GIT binary patch literal 998 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-sjKx9jP7LeL$-D$|SkfJR9T^xl z_H+M9WCij$3p^r=85oobL71`rij@ygLw0~qh$~PM2>wGTFnQm>0m6IhY5vZ|1;~Ev zZV3^25oqmfYcBJUU-A_ zzVL-;1d$N%+}HNG4~YBR#~PyMIn;23nrA*X&%qiYT0mSMkZC~j1z0iED3~~e3sL~q z1yKxC3FHFpf>;Mp12hVx%*Xb*H^`en@B(ZXL>XKqgn`BdDn=6lazmD$oCuUCFA4Gs zW?*DwVP)swlTc7r(bmz`(=#wKHnXs_cW`uaadr3b4h{_qkBE$nii(bj zOGwPh$t^FhsAy_#ZSUyp>Yg}x>hu}&mn>VpV%3ICTefW7df>>3GiR^exOMCH?fVbk zz5np(^OvvRzJ34x9zWFXSEo`b7HIuH52 z)!lxtmpSVfNT#f3IpEAL_rT;2E33g-jrgY*ZCTfIald-!q7ivs|A2~W?5(EUs#D8^ zHZ7T!(5d96Yt_VcqAboX-Y*<+xSzyA5G{{E8x pvR&)8?r{#Bdmt-5^Ws0#KMY4#)(6}?VB8K$R-UeYF6*2UngEL4UKjuX delta 948 zcmV;l155no2k!@v83+ad00374`G=7qG=BqxNkll0D*qF5^4>_sSOQ3UaI)td*sY4uda=fR7hB5JFMh$K-f zC~6<3JO01TB;9PchwMyhD*3@L`+b|;WWMao>?2x^969DTOf0Q<;RYCl*hp#d+!lpnSe+BfWivSg|V@+ve>0lLr* zZ6phI!*+Pz%+#_2?xcXK*b1*vVt;{-!1Z`2O#wUtSDIP+(22Ae&Ns6uUcn_4PyzNs zMC-B%nrL1_dpoP0x=%Lp6`qfWDP*RAj~g3GBkh6iaEJde#bUKAU&PW%vGM{&TI=U| zyq+hVar|QJ0>!jWysaGN1x$Fnz386RA_cs9JkNVfB+5}*KzMVo5<{y;q<={;)g6tt zHdcvLDQb^EEY^=#AN;8?Uds%98Dcsg#)f#T4kZO(LS~x5&LB+O;n5tOAQ3Zz>1WMt6{4hoXsBsBXPRH6GsCs| zXnP=Wl$0P{!24j(#|?f`q<;ylzjDei&NZW-_7SNx(gpa6Vm%sTl_E`06KQL%i*5?g zAg+n85@6fH;uu{UDM6}$$d<-M_yngpzKH9_bHm`zD2}h1f^)6+b6c=Xq*BNofeF12 zeWFBU=}!#&?8{Dx*fkPeh_{Mh8klw#heLtA;f|(#*v>w{r{G$fh+N~o z0H*yAkrN(_RC8oQ7Q8DR9Dhvb2+Y*Zj6GIS4YkSM&Q9t=BhXHrSY{K;#nKAhD{BkjA84)Y zH>77T^ho4iLv7dvX}nq6NNrBuZx2B0n{&Y%FbQ3BjX|dkvr%emElgoIw0EU!l-g)M zR&=5T4ne0Kvq5?~w-zRGn!oAM^*Tr!RzSCZ@~MLUANU0C!XZ15{>#XbBgg-Nru_w5 WCKWs(bSxaqTtC6#^3N{|hnu6{1-oD!M&{8;wtqGKXP&APZ&K?`zJ^+moTsaw J%Q~loCIDgKJ<9+9 diff --git a/dist/qt_themes/qdarkstyle/icons/16x16/lock.png b/dist/qt_themes/qdarkstyle/icons/16x16/lock.png index 7e63927b2c047718f80ec29512472f1a2d9d357e..d187110ab32b952c75dc3f760b45bdc4a98e5472 100644 GIT binary patch literal 335 zcmeAS@N?(olHy`uVBq!ia0vp^0wB!63?wyl`GbKJV{wqX6T`Z5GB1G~mUKs7M+SzC z{oH>NS%G}c0*}aI1_r*vAk26?e?OkPRZ zJ~FSezO`re&izL(-M;_%$IstAMe-mkGd*1#LnOje&w27SDDXI3e9zLvY_wwUf6u!a zQ-6rZ?pfl?cpznB&V^q>YkQZ5&+z8Xohf>aHz8WosY2aAwy4~P;myJOt+EUs&##&; zzH1#@@w{bCfhlViL{3|_@1ymvR+T8Ggo5+Qc@5mvbJ+z$55Bkow3NZq)z4*}Q$iB} D`gfs5 delta 278 zcmV+x0qOqF0@nhN83+ad001BJ|6!3KHGk|$L_t(IPnD7}3c@fHh7%F-1g=7z#o4Kz zLht~d!>L=3Ah>%9H}|ep++DkyD7)X>xV&J-5b+N)2EQCvXowFnIuz=sc8u*SVG_XTALa$!$zgSJ7_@Pm?{kt9e{&;I47z& zNY@w4U|%v0(luZQw~}#?=m6Yu1=q4t`Gd|&{0m%E34f*3vDQPHU|GWWbM^2^@9|q_ cV~lwMTggF68Jk&H+B-NpxwyJ}cn61ug-1k2Mny%(#3dwV<>Z!^ zS5!1Lx3+h5c6CpjJazhv`Ae29U$JV#rY&2xZar}1#F?|#Zrr+c`}X~Z@7{m-^!dxz zZ{NOu|MBzZuiwA_{QGC@KHCNu^NpS^jv*e$pI%K5KV%@n_Mp4T=#G-syVeGag7@V7_0A+3TN-K9`nxOW#M)oUemp<6rC;jH}ud-8pyI*o`MdoGRxg`-#7`?aLWSrV$ zvWI78MCs)JzFJ(O49i{I`&4gDdGvm{)QhujtoQaADCMtz-nL%;Zbzg}0Om;s22WQ%mvv4FO#pUFBewtm delta 1002 zcmV2pOk?Fd!l@(rA3Q@Bly7*EgMsN8N2qi@j-CmPk>rv~;qU%FF1esB35fQPwr9qL| zZtHyg&&*l(qQW}!ZLY9C_5c&l5LtA*52x!~}#na0_n*!U*E+UKuU5924tPOG) zZVV%AO@XCz5~dM)s5i)imi^<TiXXp`QsaOg%_3oX~92yc+%8XBM#iie6y8ITVxG;j6HVkw(z`lK8<(&I2! zj3|cW6!3X>mBZKQ>hd-@Pms^eR{6#@ntbU6Ow?B{vuE0$302^TsaMITHh=zEI?@XW z+B17FYs)wUqAZY+d71<1NG-s-$6bO2xSPWnuwb9^*H@QvC>6P9AQbAu-yG-{7U*@V zW?K)R?gv>~M#foK=}0TU=W%X@X*VKev}oYz>%zN_UcrB7G>JBUQ+1W$%R@>5xNWP7 zre1^_e#48tlZSm(Q*D>@zJC&tQh?u6vky-uP7dcsD3$(3SNJSR!Eyl~-R>MbBc9_h zO!QHXIpRXm`e+*tEn~TWoV-vsZj~h*hAHVLU33wb8%+%Q=H`d!*+>eO3h?c% zUWGl(wZ`WOn>MUz;wAY;Qv@NDp05q=LJloq?FV7@%* zhZcIdjH8V^qzsgkky;EbG=(ONE-_TFO(iz4jb@xGTLJym>xu9i>VW8z$f80yKnI{H zC>qMyq0e17gD~_FYAG>*>$Evs06la)hZg;aCrAL=i~>gVWmgo=Fia;DqBzB&9FI`) zMi>RoL>)8=r7HAwZab%|Gi&`u2l{lq1EP+_klBCo$s!1Sf$l^1aO9W5EJ>3lO=2j@ YKebYO0wN&=2mk;807*qoM6N<$g8IPF?EnA( diff --git a/dist/qt_themes/qdarkstyle/icons/48x48/chip.png b/dist/qt_themes/qdarkstyle/icons/48x48/chip.png index db0cadac1338a971b7b890c33f5920580c1013a5..9a727e74515c853abc07b6361ef2ab8f056f57be 100644 GIT binary patch literal 532 zcmeAS@N?(olHy`uVBq!ia0vp^1|ZDA3?vioaBc-s%*9TgAsieWw;%dH0CG7CJR*x3 z7-ZW)n6dxq$5f!8WQl7;NpOBzNqJ&XDnogBxn5>oc5!lIL8@MUQTpt6Hc~)Er2#%6 zu0Z-f-NDoDGzXx?Y9&E_!3>N{Z0us<5|UEVJ}Ieb=^43sn>KIRwrB6YW5-XNJb&TI z(~qA%e`)3nIt0{l-_yl0#N+tesWpe9x=(U!yxkBw6zbf`AF)JNv z=P50)3o;Jq-c^TlyWhS&V*vb?W9L>}M$*M40T6Z6gY%;{@)vxhyp^})5J_GIe=m2we%(dfPm{0+LJwam{HGShNe}pR6{pBI(9H+d;r1!Q2|B?ir@06(ZJLaeFJWT zg{ygPfLANmL_>IGiQXyHdni}e%Ju6Sur4F^AlNW z+BC2(Ul8F$qNHsfW;q|~+cYqB(ZDtElc4x_G>#UF zCi-m7Dooiyu+7Ec#`TT|^HQHXNjkocQj|=Dinl+O-bN&Dd WFS>-VO)K^Q0000A^zyJ* l;$;VCt{i#h8{g`A7;gIPVo7D6vJz+*gQu&X%Q~loCIAekHT?hp delta 178 zcmZ3-c#Uy_1Sba@0|P@i)6e#aiW2o5o-U3d8Ta1aa^!0;;BdL<_r5;;&MxiDRXi`# z(;p?pnR0YWNs9^^)@gV~-Fqx$*FB;52TxMpGt+YaC$(Df@$&3j>Y0G%ebBT^+2h2( zV8R$ux0G|+7AU{4nesg7|`>OaPAcwIe$S;_|;n|He z5GTpo-GwQQyCwz55%F|!43P*=PGDdRW4{>K|8-GyN@LnTAyox8z*CMt%6I(WJ`hD02Gd(M!H zL4k+a;p^hs==fE^2TvY#ePYBa)wiu|W}K>0+SfC0e!nP@-YyR`1r9!#eQ*@xcH*cI S4R=`t67_WTb6Mw<&;$T3$SEiQ diff --git a/dist/qt_themes/qdarkstyle/rc/Vmovetoolbar.png b/dist/qt_themes/qdarkstyle/rc/Vmovetoolbar.png index 512edcecd69bd11ef3d58930ba8304473319e183..25db314c17305e4274e013608a2e206ac2788eb9 100644 GIT binary patch delta 156 zcmaFDc!hC-gcuVu0|P_TWY-x$im^Dz-HBn{IhmIe9ki=?0(?STjf{-`GcaiC7}mE> zjo)3<4OGQc666=mz)&{%tOZCz>% delta 172 zcmV;d08{_e0ptOY7$^t^00030{jCcC0004VQb$4nuFf3k00006VoOIv0Dl070F~z6 zrmvAMD|uu|L_t(Y$7B4@FgyVZr3N&#Plbogs-<%nu3b6LNGmlIdCb_zh$I7iiO^3i zHH5&~bLZe}CWeuc6p?*RR8kC0Ca9lUYDSadXi^-4Ns*D#dQ3~l5XA^=#Wc0l(A8su a6#xKwFiHt=>Md>n0000 diff --git a/dist/qt_themes/qdarkstyle/rc/checkbox_indeterminate.png b/dist/qt_themes/qdarkstyle/rc/checkbox_indeterminate.png index 830cfee6568b718535c61564b95caf2d17c0958a..56e8c498497706b37fcf47fbfa0e3866e8346394 100644 GIT binary patch delta 329 zcmaFEJdt^Vq&PDJ1B1(wu46!ox!B1wgoA_Q_Cx;%6Af+Z8Nvg6LR^6o|NsA=KY#w> z#f#_8ox2bS=FM9)fBu363qa(&c?;&xUkGH+n+GHp0@)A*Hn)ym ze2^Q|e73=h>-FX@uWUAKSiJZ6M|Y0D^A;YTpZL4;c0umpg9l~i%n_co$MdyoL{xT9 yWsthf67>tZOvevCY(h?tJ&^?y={T3Ta`@g;#jI<;Ecb=_$p@O7dnYR0S85Y@n1`v438oV36Z zxdi4hoEHrTa9wx0isLr05Y?+MZn{u70Y*U(JQod5)9dw~fDy_4`Yr(M0`FzPGkF8{ z(oJncApq7G-Bz9pr7F;QB@gO8=@Kj3zEU) zr4YL6A<3K96++MVFVevzKbl$VuKV^gl1{mZ%z!bf*Iu`KSI{&6NIn6q7X} diff --git a/dist/qt_themes/qdarkstyle/rc/checkbox_indeterminate_disabled.png b/dist/qt_themes/qdarkstyle/rc/checkbox_indeterminate_disabled.png index cb63cc2fac47ad304451f864be5fb9b9085910ee..8ddbdabd4ca592a6334a5feb46a9bbbb1dbc06ae 100644 GIT binary patch delta 329 zcmaFOJdt^Vq&PDJ1B1(wu46!ox!B1wgoA_Q_Cx;%6Af+Z8Nvg6LR^6oK#-7-kQNh@ zl#~<~7nc|p2jnKj$0sEuB*w=l#K!|kD2j^%iUSouxj=PrDO85P@n24$xiTd|e!&ck z5|UEVF|lz8iF4*H+`ae6(PPI?oUA|f_1pI!KmPrW*|1^p-s2zLIsVRDczk~1@6Ou=xrYxPl$kR}c-9`z*RBy!**%p(>NZQ% rFX%EIKlrfWxqg)BZi}iuuTrjkuRiN^@ITN}2L*|ztDnm{r-UW|f?bDq delta 420 zcmV;V0bBl&1M35j85jlt0047(dh`GQ00eVFNmK|32nc)#WQdV4JbwXbNkl1v(5ERq{pjQwRww^#->cnsIXcn5Ls4+4?Tg_IzmEF4^D z-`z~#^m(RD(;4{hk@>N2%n48f3c#i#&MR;yB8?ynEuhN;#5X1cD!>5f0#A+vwt*tB z0km4yp2iYW0pA!O2!8}_(r<62t0?L@f&*|~F6T#{*Foe^zy#K|0lb+`4H%3?j$Fe5 zuA-2wJgsz^PapB2~#x?vbTxQ53Gg5VyJE~6Fq)}AqcFo~;GV~$m%j_LuBbt3Tb&Tmn@XtmpsqkI05yaN_-Y9~Z={!ah^ O002ovPDHLkU;%>HHM8vi diff --git a/dist/qt_themes/qdarkstyle/rc/checkbox_indeterminate_focus.png b/dist/qt_themes/qdarkstyle/rc/checkbox_indeterminate_focus.png index 671be273b06e2b721f494379ab61e527932ba69e..6111a28fc9a8250ba8bb37e7c920b66b484c8284 100644 GIT binary patch delta 149 zcmeyvc!qI;1SbEak75uTiIfT3sgfdh?=yoY8SIIxvLg->Otlmm~N y0`nq~R>mOf84?nDE!J|+WOuMHj7vMf!tm^qpL(Uw_86cU44$rjF6*2U7@Gj&9WX8c delta 197 zcmV;$06PE70sH}w7#j!%0001UdV2H#000JJOGiWi{{a60|De66laV1Se~C#%K~z}7 zV_+ERfDwiF|39Pc`d9yGY2o2OF(w8^#{ZZOpo8Vu907NL?Yfu$Q4|G~;AA57@hHKTE&9(n)(qg^;<8Id_e00000NkvXXu0mjfa%E3C diff --git a/dist/qt_themes/qdarkstyle/rc/checkbox_unchecked.png b/dist/qt_themes/qdarkstyle/rc/checkbox_unchecked.png index 2159aca9a10f75729912579b33a1226e575799aa..166f5aa0492726490d2d202dfb1a74664e22f18c 100644 GIT binary patch delta 322 zcmcb>+{HXWQkC04&Rqxu^X4s@KYzi31t4$APfouo@a$#(sGB_K~FbbL?0yJ8t zB*-tAfl)$IN;)PsE+KKwyoI~>9yxmK_=%JCr@nss{^RGLphxyVg|(h8jv*GO-%j@C zYfuny4*c`K)Xn9^-}9MFyO?}^Vs80*-eMH{-15W8b8#8Vt)-Lm=WiHdpA_EE_v7g;X+@}Ojc qOw(bpw+gLcN3C4^gFkZKc*LMSN1(&3)nF;mB@CXfelF{r5}E*XNSZ(Z delta 392 zcmV;30eAk21JDDI85jlt0047(dh`GQ00eVFNmK|32nc)#WQdV4JbwXANklviQ`)p=>tn(g2<~A zz3Ktb1=@(jea{Q?h<|2&#>TNPnf$TQZ1#*Xb0_jGNs@HZ&1Q^hV6A-sMgWccKttpb zSf+69S`J{0nQzjx2dqT(>dTuyD4YP3APAma%X7jod;%t9|JU~bU>A6=N?za%*!wBq zSEvK(fI6TKr~~SNI-m|H1}rE{DiyN7b(I2UKsQN}PE}@W?PW39cs?x!2;2bebiKZh zqUfj+d76%amcX#!%}`YtSsS4m04uV^+{HXWQk#eoW-T%bC*6e`2t_%A2WT$z#}zhDMN z2}vpGnAo_4#5wa8?%sRk=&|D`PS&6L`tAFVpMQcL*#i~Udb&7AcTL=j10njUm30u!0yUN%aN#H(WLPBXtmv{`YmLq!FxdhqjDSkrbxZr|uGMO%sAX1w;TFIVxd-y|OyrCsEBb@QA;Cyb(7HXkO*sBg@biZoF@2MSgI mU*CL)>Rq?ji!Gh`NAd|iaAZN1hu>)c0000Eak75uTiIfT3sgfdh?=yoY8SIIxvr35Q3KX@i81 s1DnhB3rPoL`9JgBX%5g&ZewL;_}ittoJU&K52&5N)78&qol`;+00(t1VgLXD delta 185 zcmV;q07n1E0q_Bk7#j!%0001UdV2H#000JJOGiWi{{a60|De66laV1Se|8&II$+cRqYfB#z^DU89Wd&EQ3o&)YQ563WsEZfXyFK4 nW)7Z?3EjG8G;H<{O#lF26FD<9D`6pHR5;76lf4ncAPj|lEl3jM~z>R+v z&4$3H0mDlvaS8svrIut?qHFZ5f= zhh;2Ha!Oh6bqSNo_1bzZwpHILu>Le~V-so{QcL~rLTX%UZEk)VkL70ZVZ>+%c}!`L azpWQdbe5~yxhP=(0000r~F000JJOGiWi{{a60|De66laV1)e*wBlL_t(| z+U=WLk^&(NMNQT>E=U)k3)21RpJh4PJd%48X!1Rk<{TbF5DteGD^~0|g!!@C>GY`i zyW{mLQwXR9juawUp;Cior+G8=rW1YKL< z346a~6o?i6?{azNxS!7ye^Kw>EPb~mLA@LH**G-3H54)QQ4)IcmKYQ@@4Y2h@@=u0 zr@+?y^OCTY$GYx_SMQ@5>6!Q2g6OsgB1QtT=OOzlNchib0NDy# zMgptn;k7`I1U5Xp7;2Fa0sn6eKovbDI5zzIIzTChd)EX;aYZ{1e`tkaRhHBPkyPysdYkrE))U~kVeHbsyihI~Z!M_9@?Bq*%`Ad;SvsSHkn8eUBv>C! vtS2+x4cqObDWr^{p3Qj(VLqH(vG;faN3dH5Iz&DJ00000NkvXXu0mjfa`51F diff --git a/dist/qt_themes/qdarkstyle/rc/close-pressed.png b/dist/qt_themes/qdarkstyle/rc/close-pressed.png index 937d0059839ba44ac5cf03f8c047ee05815954d9..605ac0e6bf7da903641fd2c7b1df8caef19d5470 100644 GIT binary patch delta 328 zcmV-O0k{6v1f~O!7zqLc0002j2boQgGgE&62~bQ_MF0Q*|NsB9K0Y*h#qIzA00MMU zPE!B?c9YFG00001VoOIv0sjIm-T(jq>`6pHR5;76lf4ncAPj|lEl3jM~z>R+v z&4$3H0mDlvaS8svrIut?qHFZ5f= zhh;2Ha!Oh6bqSNo_1bzZwpHILu>Le~V-so{QcL~rLTX%UZEk)VkL70ZVZ>+%c}!`L azpWQdbe5~yxhP=(0000r~F000JJOGiWi{{a60|De66laV1)e*wBlL_t(| z+U=WLk^&(NMNJl_8_?B`8_EPb~mLA@LH**G-3H54)QQ4)IcmKYQ@@4Y2h@@=u0 zr@+?y^OCTY$GYx_SMQ@5>6!Q2g6OsgB1QtT=OOzlNchib0NDy# zMgptn;k7`I1U5Xp7;2Fa0sn6eKovbDI5zzIIzTChd)EX;aYZ{1e`tkaRhHBPkyPysdYkrE))U~kVeHbsyihI~Z!M_9@?Bq*%`Ad;SvsSHkn8eUBv>C! vtS2+x4cqObDWr^{p3Qj(VLqH(vG;faQJ`9pchUkQ00000NkvXXu0mjfeKO)s diff --git a/dist/qt_themes/qdarkstyle/rc/close.png b/dist/qt_themes/qdarkstyle/rc/close.png index bc0f5761096ef24b8b4461d9252b42dad48d0d45..3f843b8bcc83883df54ecf156162f07db43bd6f4 100644 GIT binary patch delta 328 zcmV-O0k{6j1f~O!7zqLc0002j2boQgGgE&62~bQ_MF0Q*|NsAhfPh5EgPH&U00MMU zPE!B?c9YFG00001VoOIv0sjIm-T(jq>`6pHR5;76lf4ncAPj|lEl3jM~z>R+v z&4$3H0mDlvaS8svrIut?qHFZ5f= zhh;2Ha!Oh6bqSNo_1bzZwpHILu>Le~V-so{QcL~rLTX%UZEk)VkL70ZVZ>+%c}!`L azpWQdbe5~yxhP=(0000r~F000JJOGiWi{{a60|De66laV1)e*vyZL_t(| z+U=W3lEWYjMI&9@_Q}(`u2cpl>3<1~)?G61A!s1*ckDcfFZ2UV}LO?5U zq!7sp&5|LrfTKjnjPRZkWJYjL5i&cxRf5b8ZWSRb!H-Cg)!=(2=w1ph*!w+IAXfO} zIR0~7*F_Qa`pw#RYZBDEe_`*9L&IA`5v7lkFp{^%pr~>0Ey0qn#9|%-rSaz_p_Iou z?}%6LqZ;X%_uGW%HVGms0on7A{{o&881P?*fXAZ8+IS@V`!Ikkg)No9>UsEHU_=5N z9=;jskq`m@F$bVFJvBHs{OdeG*$$7+35?AZ?L43thPAV#9*DF;f3e`{0$Sjh@F4;$ z>wxJ6w8AkZXf}AZ1dWDgoF{||Xn~KE0ND+W_B>-zMA;3F!bDVpW*YMm5;PNhgao%k zQN$Sb&IdgdMND9fO3sZ00000NkvXXu0mjfYF6lM diff --git a/dist/qt_themes/qdarkstyle/rc/radio_checked.png b/dist/qt_themes/qdarkstyle/rc/radio_checked.png index 235e6b0ba7849fa48efdd88799c29b703cac25a8..edaf3f2228a2021a4170a0bd5a23a0e04b8b4b1c 100644 GIT binary patch literal 734 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0v-1AIbU zf%O0X{~H<_R;^k!bLLDSIcd_Qg$oxhnLT^)+`04T&j+#>&zrYk!GgtL_97rTZyt~Y zihvkkav_)tWG|RE55fkLATg^L$2UA}Vl`i+~nZr{0k z@8jpsU%vhQ`|sbi!so^e42+zfE{-7*l6MbwhB*dGG+gYLnR!}ZYIKU%6eH175j&?J z{{OH4a@4eUR&DAV%+=kOzDhnWd393P;z#zE^rOR8>TmYun=ATM^@Q6BMOOXaUBAS_ z!^Ce0PnZ4>UoO^Nc8q`8ksAy5%~!l2uDfWdc*FLUho($Y`1dc$?3#Sn1{H&=_Z5}b zneeQdaZL3^#?7d03vCXiq#qQ#F7qzOXB%tZj%Nk`yEB8@`lhW-<Cf^NpQR(wMD<$xvQ!LW!yNrMFqvYeQDUM5{`!4Sanh@=JGx$Q}zse%3 z^LFo>_q5&YFbS{JZ%+!A4AEKrNprG>`^qDiFKlbSx}!h%Gy8E9^C_)5zB_@z&EV8 delta 872 zcmV-u1DE{X1*`{<85jlt0047(dh`GQ00eVFNmK|32nc)#WQdV4JbwczNkl@VJ)1(!VQc7@2*CjI~&EWf7yf;mdyf+=`&iPjN&v(xK?m6e43qADk ze}{EL4uYV6tI-&j*?*Wp4j78J>X`j1sAaR+T0WoOdFleHsYEdav?w*)t2RtIpx za0s(e!3c2IVD6mfef3lX1VPZZ)od;R?;Ct;VOTnQ{`}g0T;KOkIB*d-1uWj%*eK1< z&xdLLGo1v)hrcIj)}5TZl*aWu?ch>=_qAH5C#I(A02SZ=-pqyvve{!vh3V|K2(Z;?j0;|H zq>tJ+4>OtTGJiY1k8OKA@^>clO%MeA0OmL!A|2gsHqRuTlPExDW58Ow;GR8n=z?Gb zDLHM?-b-7J#svV^b$`R`HqgBQgPch}?OB>23UxZ9&?0Vo{-fZPt_5KBT>G8JIF`!a zwR044+qjR}P!c`Wq0GAKl>6!dLrRQXvHpfu>;9%-$I|aNsr9b?*aIeZK^pl-bPm^mHrfoQ_pq z_5B6l1EA!3-eM=dB&+&<$;>_h7G2LPrSUr!)xC|4lB7$(Le=-bt5&NoCvjKG<=hvQ z$`5AtDbaWQaVP&z{LWW=e=IaxL^>L`*BgSrVnrvUhNh*Z0m7l<4TBq@;v|gygum#Kgp;_;?^YDJ~93CW1+z2#^6G zL4xt|AU2Q$vlD<)5J5C9&@`YLpb22@2wgxf&=iOXK)b-QAQGq@Vhe-~RshrmLU3`I zAVfRdOsF!Lu|V$Mjme9EzV#~!@(X5QWMXDzW0#iEH!w8v3kVDf2@MO+&dJRyE-5W5 zuc++k?CPC3Y4V~aOP4L*wtdIWU3-q7IC=iU#Y>kiU%7hy#?4!|@7%rj@$=^|-~Rsn z_wPNY7cdeSIXzt*LnI{c9_$Qr43ucN*e^5lw7}Hp6t5{psT#?pvF!hU+xull?t0y# zzQJ7Ged#OVA+-h6XKpQ@e+TcOCR|GVp#Sa_KD4dLn1AL7fW zoi01ZKkdj5_gY)$1cfLUZ+(V*<5o>o$3M+mbJkXOZBQ||dS6j_oe9tC8EUF8GHyn0 zU1)PGCHzg(=lv^v=XRBh$k*RIx-F-YcAHH9knteCa zMWxU4thB(3PO(VO?=t?yuO83mKH228U1oXdQibiEo0c!w{O9A7l6kfF*eiKAi)QA1 yisL()X0#?E?5Xpzz`mf)hg5;b6Mw<&;$TbV<@Zu delta 904 zcmV;319$x11FWERq$sge$%3)9$k@E>Rq6e~1=-c`!Xy`@xK1Vn8*)lC*I;zU=o z8|rwc7_tb+RIrE}>&As>^Ho!%v{jl?a3z^Ar8c>*i}`55%nVbyYo6UX=Q;2DyYGGP zITv=dtLI(n#q7Fn-+w?nJ}zktNE-|SV788QO;D-UYL$hBg@2zpfS<{nG$}9G53I`U zs!8jO$;I-B9S+<4+P&6iR4P9((+DT&+`roW-xox%w~sD zsoeDRbl53=v>QMp`TM}RQn~zjCvOl0OTb&FJ?|Va^XKi`0Dn`R_H?X(pUIp=S`d6x zDwn?in4Fw^VRK{SU4seLOAcl$<~Vc7WU^Q&6dnTj+3XbXnMvb85L9{wa9y`=V9%Z# zz#m_g%WngmnV8tO9gAJTY!nCqr(q8PN3h~-Z5_WjH@Dt^_yO3zS*wk-YfNXSNq~WP zd>lwA61mWP@_+4E?24Hk++nZNpcoCK(eGT>?E`Sk&I7}VMB+rdJZ%9ajbXOjY`AK* zdKR-$b*P#^2Cogo<7WZBymV<1xQwg4rUuOGSFz|b)KrKmO2-jQt z%my*L|1}hxUM7>5^r56&DF|k}`2qRaY!3KT(rhURa-Gaw zZ^NNfD)-l&J7#8iFPnWMVwP*1aQ~C<`)P$?-eusJr2H#GLmzjg?Ph4o^Sm*c%>u*J zKeMaA-Ny3E)PG1ufSZlmvu)!&6#&$4$V4J>LSZ< z>&pI+m6w}S<e0G|+7AienUFYZn6!p?lRIQ&(7=NFqJU-b@rH97QEXa84& z10Xgs2^0r%;Zi^@L;*wujSCcnm;+G*(FkM%5l{+FLd=JVAhRK6LewLRLqw2Ch%B-Q zoDGrs|Nno}mivN0-};mU`2{mDGBLBVu}jP78yFh-1q23#gocG@=j7%Umz0*3S5$U% zcJ)r2GAmsuUx%;#y?TU8z@(ZQAwZLS$&%qKYKhl`J>IuWtX*wd>Hl zEq5G#RBed+&YieHlx@ZtgRN=-0`YSDIJL>K{la{0H2cs~|?9 zC^x;rMaWb-8PX3|8pCWt!biMuy0?XQWQb<;X|43Tx`%u2d*Ay#=bm%m2uC>VP+^=~ zUTj8M8r2nG5az3!8LLf~5NXT#@BozZXyc&-iUn>LGl9;(oUN>5CC$^87n>2w>Mn4)IifDt`j6C!z#yRMfiB>Tz-(v& zg}`J5R?CJlfcYLbaD)NiLsho($9hS_#bPR2np!I<+q}LsH82yJKrt09X&4bjD(?9s z0J&awy%3nQz-?_<0DQpLhJ}c5s}PuT`K0>|VEpS=+R8ut=DfSL?<|gce#SPIk-hj& zt(8>gOaGpBZD3;uZpZHIcWFP?_&^k+z#NdyC*Aionpc;Vy+0ykRyKnByS3vm1IeI< zhrnrVSQdpRux1nBq2ELaR?F9MSD<^f5d2#5is=FM9O z;m)5A5{GcXBv5=2gaK3xmIaavfm&dOfVe;{U=peTtP(B)Q2^8em4&DTbD>i6=X+{} zdH`K-TN30K%)rRR%*v*3U})qQ5Ev8^8Wvt$Qd(ACQQ6Vi)jM(0}#Arg{z4|WGN1&BCY)UB))vwJkH z&1qTY%qbmV9nb&Qua->D;S1k?VCxR6W#+fve1Ewmd&i0Y6GKzpR;cc_K6ke#CGPQx zeG@JmHr0CfQ(Q!mFaDQC*sUou-iLeL+s?LD-PB9!lH=^!2Oeq}vkm(+Tu(F0@LNXZ z725n;lq%R~;W}H*V&A-ryMmT4(X^X&Q}=?_=`~&_*Rp6dJ9E27u*?ZzJ1Q{!yGlN9 z->lPzFFcN^*7nTF{i7M#-R<){b?)=mo$*g^{bAf+C3r$iW!4^`ml!-<{an^LB{Ts5 DZag1H delta 658 zcmV;D0&V@+1lR?T85jlt0047(dh`GQ00eVFNmK|32nc)#WQdV4JbwaJNkl2r255NZF21rbI&<_@DjR7pKSZIO;|H3`3?5>FxSAHzS zt?`R!Vhkaqv4%g;hK446U9=&_a9b|0v+s81%sgk#nHlJ*r~h3R$2knczWr)-N@kM= z3824is$lk6Q1X4hlz&Vn56&E*7zB4P%L9W3-vpa7s{nY-Wzo_$U>SKCQhxe=1DZv#_S~^K`0Q0>2NJI5nZ6eAi z5E$fwik$ntju0N5>;b8nK?fPB%p*TrJ-MwIV*5G0-! z3UAHq5v_Inpj-T7_xZYWlTEW#q@nhB-4y(42f2(i3Je3=GMn#q^Vk4zxFIJ5lRyHq s)|`+k2A?FA>W#)mr#J7Zr=I@RA3oIYL=C+EWdHyG07*qoM6N<$f~&bVT>t<8 diff --git a/dist/qt_themes/qdarkstyle/rc/radio_unchecked_disabled.png b/dist/qt_themes/qdarkstyle/rc/radio_unchecked_disabled.png index 6ece890e750b0685bbd818f22e5fbf999ccd35e1..c3f29da0532d6bf78cb00d23c2560986155f5813 100644 GIT binary patch literal 600 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dy%*9TgAsieWw;%dH0CG7CJR*yM z%CCbkqm#z$3ZS55iEBhjaDG}zd16s2LwR|*US?i)adKios$PCk`s{Z$Qb0w!0(?ST zfiw^_G&F>UhNh*Z0m-DKq=bZoRxkY6wZBNH<# zo4$dekzYVyP)KN4cyUQ-S$RceM`u^>#7UDEEm^v3`L^vlcJA79;nL+RSFhi=dF%F_ zyZ1hR{_^*q?f#mXK!c8Zx;TbNNZviz9n=&c;&4&7vR2IQ(X=+FWtlUlbcA(0|6jja zGChYceE)&1JFJ$O-+uG`<(BLnC;m?iO?g|Py4(8P-JX=V$1C)lUr5k&!1V7b`MiCzP9MJTIHp?LGbi_t oW@LA_&-2u|&tG@OKfU#baetNI2{DyfdqDB(>FVdQ&MBb@0QFJuf&c&j delta 691 zcmV;k0!;nb1o#Dz85jlt0047(dh`GQ00eVFNmK|32nc)#WQdV4JbwapNkl1v(71AQNk*qO|*isS@(fDfX&s3JSHaRlfGE&v-UGFB)Q zo*j#TX_~>4hLKa%8v-u~2FLUHeC435WmySU1;~8=st^_8ez^ev!pO8&g( zE#tx$L?XTg0Dn}~*G+j~K_DRe9{vS(MfLPi1ynVH>TW9nZ&jrKr~<%%z#HEJ0!84w zWm$<1+S3jRlKsY@+%dOZv%Hy$z-)u zE-(3Mx3k#^;F`e5lYD;Fw*Ww?QdvvH;|6dyl}vs+q<@6e%I}NFbl!0uHwriX8b)KW z@y}aZs;W6Fo4piN9k1PR|6tp8N?bRmFd!niv(f17rnb!jbu7zDi|RDc3oHYRz;XZL3}aASH;qUNsNWMi3hzX<*bxdX%*@RE^s{f9Hvc!j Z0ZKRB-4KlNf@%N&002ovPDHLkV1j0OKH&fW diff --git a/dist/qt_themes/qdarkstyle/rc/radio_unchecked_focus.png b/dist/qt_themes/qdarkstyle/rc/radio_unchecked_focus.png index 564e022d33d93bab458674a4820d943299333857..81323f4150e9a5a708ce71a50a028f27d299c61e 100644 GIT binary patch literal 583 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#X$M%Ak65bF}ngN$X?>< z>&pI+m6w~-+%M-yFHmT2fKP}kke+(~7w7B?7Kguz?)bvB_%`?E4?J5xb8q>CO!95} z4B{e50Y#u{AcC7efJ8QbfCxeq1KA)17KBT|MIh#*sDY?QB2m;Ji34^0|NpCr+GG|Wd2TZ{pS12E!jIx{GS+_^0q>C zxAnQZJt=XISL~Z`;jpRJyPx7BihS|EG{SC8nejf{>)v*@wd$r`QkNWO*FNx2%b0E0 zr{Q{EBiIdHZIaK78SEOtrRWPVOJg$nI{R=c#j_zwV5Gdg~A4{wl!}Vk)!t0KLTE M>FVdQ&MBb@04&oD`2YX_ delta 594 zcmV-Y0;(ZNqD1xa&r7l*n1_#$VNv$@8uKpD^(Yg!rs-u&mySz3xZPmew zoA|3(5ed=3lvIQo?lU4S?;e*cbV-``!^wBndk*Jwe%*6`Ofvc3g`y}Qe%LrfM~=<{ zC<7<~DB7nM*t{X(_-1E++y8a#w_fDjiCt zy`;|Pq|)rxgX=MDtJbz0s|ReueI%k!KQ9kW#SGvHGmr9*Z{xjx8nb7OY`33a6E4Kf zAT!?pFh+&pnO-{mnxqV1qkE;W5f`94oqr29n*d?~l!)kg3WM|vB+kbHIL6Ga6acpN zeOQqIKtz<(I|+vXm^c7!HsMH80A?-%Xh#QN^9sOZ3MIG*;ALb05{?fNr`>umk>DdM z0XRiO%aH-h&bCi~L`^o~ojA_#f7vCwyc#)&mSRO9m7cYWr4re;)>)8B8>#fwLu@294Z05A!R*f!RB7U7Ggin_zPnfG3rHER{ajujbVczn_A{ZAZ}J-d6Kgng>al znHK?!fz2jJtP{~!J8H-6#Eb)I0GRJi=a>J@Nmdx10g1mYC)voplk7DK$Im&m^!<{% gmtDJ=WHPAy0n)7IgxW`FVE_OC07*qoM6N<$f;Tu6^8f$< diff --git a/dist/qt_themes/qdarkstyle/rc/stylesheet-branch-end.png b/dist/qt_themes/qdarkstyle/rc/stylesheet-branch-end.png index cb5d3b51f8cf7fd0f0ed26cfea722fa5a632dc1a..a50d541878bc8668beab2885833e1e5190e1a6d6 100644 GIT binary patch delta 133 zcmaFBxR-H)gcuVu0|Ud>OR+XUim^Dz-HBn{IhmIe9kf$81AIbUfuf5RE&Biezg16? zKS)VQkY6x^!?PP{AWo9Ey9-kqcTEbAqu}Y{7-Hd{oY25{O@K`&A*AF;SKFaR=C`iy e2Q?O$GcdRwlkz!jQfmoR%i!ti=d#Wzp$Pz@l_^^Q delta 168 zcmdnX_<(VOga!v20|Uc}JzLiUDaPU;cPEB*=VV?2Ic!PZ?k)`fL2$v|<&!7sX_qE= zx;TbZ+o(lXQm#P@Xdb6Mw<&;$S; Cb2tzH diff --git a/dist/qt_themes/qdarkstyle/rc/stylesheet-vline.png b/dist/qt_themes/qdarkstyle/rc/stylesheet-vline.png index 87536cce16aabb3710663f720f8d354b1bb0b757..baf9bd84377cf57c6b9353f08111fa2b775cf1be 100644 GIT binary patch delta 128 zcmaFQxPx(mgcuVu0|Ud>OR+XUim^Dz-HBn{IhmIe9kk;)1AIbUfuf5RE&Biezg16? zKS)VQkY6x^!?PP{AWo9Ey9-kqcTEbABkk$p7-Hd{oY25{O@K`&A*2KXExMQ(Ja>p_ Ui>Q0t11e+iboFyt=akR{0H7l!p8x;= delta 184 zcmdnN_?~fsga!v20|Uc}JzLiUDaPU;cPEB*=VV?2Ic!PZ?k)`fL2$v|<&!7sY1ij_ zx;TbZ+H);T3K0RT(hJV^im diff --git a/dist/qt_themes/qdarkstyle/rc/undock.png b/dist/qt_themes/qdarkstyle/rc/undock.png index 88691d779507c9b809391396407f5cb4a6497c40..b7975a2b89a6a0ae00499752f13d593c8e62fea2 100644 GIT binary patch delta 333 zcmV-T0kZzW1gis(7zqLc0002j2boQgGgE&63{Xr|MF0Q*|NsAhfPk}kd79`h6aWAK z0(4SNQvd*Vlg&5)0004EOGiWl5e!W70002)NklTE<%I{WjLM*fTzSh07ml#KnZT_fCXIQ(+;QMviNfxPMYrj#r>_X z$Ea9)s;R5`xR>&Hb9%RVII7=%8lXA*BMpDhLCq{hkChh}9)UBiv$i+CYmey?anoY1 f34NQoMt&O`CX|&ap?pKz00000NkvXXu0mjf01t_E delta 485 zcmVr~F000JJOGiWivjBMjdEDJo{E;D3e*vaRL_t(| z+U=X$4#OY}Lz`&--S*43w`rPoNlWaQLS8pfd~hg*uq-oX%osV0`LJ!+SP zR{}9r(JUC&i*OVO>rs3r1nW_FCJ5_Yd@BU&U3e=9yOQ`b5bSE=k3zUrc5+?UXD9c4 zF9B>-qyH)%1tH=BQxRVUf59tlf97{;3S^J|5pkJL_~imq6wid<)wcg7l93LE9{s3z z#>Du^1+FskRZegv+gCs^g#BCXj7*33G;oEHuXKW|iDyG_Me$4smXZJHS6FuYuk(N_ zjy%%|t}Y%8!Fv#ogy76hDz;Bu2Pn4hYB|YHJ6Fp|_MGF$oXmoNf1Ger<^UuF^xG!& zYcRXB2=UOb!AvKx))~}wKokOVkpSjc9*#zxz&s+SACLbN$F3A9DUkT)1cdm11rlW?GVc&7#D@VO zA)q2!CFaZEF$*P6KQumWsjM;xTCubugpzW36$q`DCgznHK*z?sG=+rG)wQ_{Ak2%C bGe(aGQz3Ha7d9(n00000NkvXXu0mjfi*nYD diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/Hmovetoolbar.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/Hmovetoolbar.png index cead99ed108a83715a939fc293dd7692008ac6b2..a0782ef97aca3393d08840bb315f4532052d929b 100644 GIT binary patch delta 108 zcmcb^c$RU31Sb0G|+7AU{4nesg7|`>OaPAcwIe$S;_|;n|He z5GTpo-GwQQyCwz55%F|!43P*=PGDdRW4{>K|8-GyN@LnTAyox8z*CMt%6I(WJ`hD02Gd(M!H zL4k+a;p^hs==fE^2TvY#ePYBa)wiu|W}K>0+SfC0e!nP@-YyR`1r9!#eQ*@xcH*cI S4R=`t67_WTb6Mw<&;$T3$SEiQ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/Vmovetoolbar.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/Vmovetoolbar.png index 512edcecd69bd11ef3d58930ba8304473319e183..25db314c17305e4274e013608a2e206ac2788eb9 100644 GIT binary patch delta 156 zcmaFDc!hC-gcuVu0|P_TWY-x$im^Dz-HBn{IhmIe9ki=?0(?STjf{-`GcaiC7}mE> zjo)3<4OGQc666=mz)&{%tOZCz>% delta 172 zcmV;d08{_e0ptOY7$^t^00030{jCcC0004VQb$4nuFf3k00006VoOIv0Dl070F~z6 zrmvAMD|uu|L_t(Y$7B4@FgyVZr3N&#Plbogs-<%nu3b6LNGmlIdCb_zh$I7iiO^3i zHH5&~bLZe}CWeuc6p?*RR8kC0Ca9lUYDSadXi^-4Ns*D#dQ3~l5XA^=#Wc0l(A8su a6#xKwFiHt=>Md>n0000 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_down.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_down.png index c4e6894ba96344896bc362f8e04ca22907899c5a..76232456f6344f9a7091621e5d6523fe3a5d8406 100644 GIT binary patch literal 395 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXcpkQf$ zPlzj!27=Jg(E9rNl9H0b!osq$vWkj|s;a8W%F6QcaySWR0A+z}AOJETYzPCH1ZqU) z0u@6TfSoZj$_9!+<)=%{m1Wr z{{H>3>iZQ=*h-xyGs5RQa z_2jD195b&7kK-|gQQ8-0e(~U%V`tIjQsrAbXO;5&4)>a)2UW$^f0R6z{8QnP$jSTq Y@0ym&G4l4f34wyo)78&qol`;+0NVqhtpET3 delta 491 zcmVf2Nkl1vBg~Upfpb#qs ze}Iiuh?NJ29A{;1Wo>u62?%PD*@T7dV&NZ9EG)F}u#j*GYNve=8wH#55DpA%W^8uP zHFvp7*28P|frZ)KZ{GKvoo@$9N=iyj7-a+B_kTz_`#(&bb35H`_Z)z?mqhaBPk%XH z@?Lv`$z*aFc%Q4Y!1OpSNj9hZF7^65Kpe;0Ns`=2YFB~FoF6n8tTD=uT(Qdxx)a<0eU@)!M>o01x+Iiqws#D0H zbb*o{kH_P?{eC|=sA#T05Cji_`+w=Z1zZ91N5+^3^XBgR0(pkR;oC-|u_I|U71dE8 zoO52*<&y3hW4edc9~uB)G#Y(qHk+S;b^i3kfgw_J0aNGPoiGfa9HqbT=C)d`HRs%O z;B*?m&Xi=~eo4A*jCr+)?o!?5`~G!FFM%^NAu{uylGcndTZ?Kg-QMkX`&g>Ab`!Xe zhR8I&d!D!2>2y9WqgUwv3WDGY@CLY)KKcTzgkd;dR;%zKv$3&p(eu2oz$a_%&0eqf ht*BN>NlD3x@*Cv`n=$9*7;XRn002ovPDHLkV1gxL^C|!U diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_down@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_down@2x.png index bb8cbed0d6972d30dfe166ba5f5d93717a98ee0d..4238e31d73398c6e5354d1696cf333eee0a76436 100644 GIT binary patch literal 697 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*4(f zJ|V6^8VKs^>qA3Bfn;uOE|4rMD+7|n#l@ACl_e!5)z#JI<>f#UC=LV_U;trMfdNne zs1ia#7(g~q3xo}1fOUXGAmVTmnSsUza)H|6dVySm0PY63u8*ZbRzUB0mIV0)GcYnS zv#@jU@`;Fw$;!#AYZ{xHIXF7I1O-iBfE9fz9;h70WVxUP-PxyV=op zX-3l#Taoig3*HHt1pbja^&y1qRo2919a9(b_$Mwn#cdM$L}b-rVaXLiEomp6ODmX| zr!KeT<7s(lD9f?gzxeGo1)2U00&8VICH&?-^ihEO<4)IkYs?j7_zMJjO+RV;=6kr~ zywjf4lbf$fwLI424vbcmpQatK=2pN|)laHFIgT>DQuMStn!m88aaZT${EgmUVvlGv zys+GLZjp$`6BheEWsxg_4CNmC1F~w~1Zs$I{T04175pKsYgPFSP-63R^>bP0l+XkK DMF=aD delta 947 zcmV;k15Et61kTNkl6&!OOfm@ntge65IP*o-^li{^#Dg_nsNBSS%Kc#bU8oEEbE!Vt=tb zTu9y!hT$i`$AAlDfF5^J6(fKHq`;?2sc6voh#{aao?hUCg3GqH9R+xh1eU^7fU{cb z|NF8ZqNnL>-afPk04yvlOlMhk5qLa5h=^qMq*xga!@Aai*OgM&@(&ve01$@Z3&4-S zkwN<*FM>(@8Ze`jx?u_^EC4_d1b@dJ$GHL=8?+zNBACSgnq}E*Ns`>&EvS$rNp8EY z+W>A2+C`*)v>X;p;%~XGJGq;93_(U_XJ?O0OiWzXTE93nfJl14d!}o!UEkc?Jk@Ho z*8VGaq*-jWT5D;Vz5@J|_i3$735)~5AYN;IHOsQ*DB@uc%Q#7rbp6&GyM{}-`i%>B0zxD3*H-D?hvrpys`6Nkh z_WFlAIoC-2LxK1^TI)vD;`>R}!ra{4Q?Bb?He8rs`}^F^L`00&YOVDzj^oV4ar{>u zdDhm^EiW(s>HGdP&^EYDLQO~VHQ)EA>kM@8fr;GT%QtCTu_5V=?^7K_DVu^?D17K_DVu~;59{soy@ VC{W|;X9@rS002ovPDHLkV1fZg&d&e< diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_down_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_down_disabled.png index aa1d06c0840d7f8cca475b90e6c01b347532c64a..f286fb7605c6c8dd5fb3888516c0c58bd003d979 100644 GIT binary patch literal 430 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXcpkQx+ zPlzj!27=JgP_58VJvTQ?cXvZqKO+Y}0|zf7XKzC%FC!qs0mLwN^fGqvF?95XAR{Ml zBS$YIMrX0MZ3A0mk;O(Oa1abd63) zkY6wZBQqPfkd%snt({LyY+in2)3oI)w(mH0{KEYgFW-Os{^u_k`~v~+y0qCqef^#; zjv*3~Zx6l{YGe>;xHvoP_dacNZupSyX-+k)vv&Wt?^*Ea>B}3U8f|WJTV#21 z6h{YL>xo{GU&a~i9e0NFq$9VJ#Oz6#JqhbAttCuVj!QT#naRP{Ci3;+8h!N_o}S@5 zvtIR-Epe*$Uc(>0EqCP=u8z>;re#+?n8hT#_0%nA)eg5Sh_L$fz1#YUp~Anl-G^p^ OLfF&Q&t;ucLK6U+jFpT4 delta 513 zcmV+c0{;E31EU0x83+ad0047(di0SY7k>fONkl@gO-6lWKH7##W^rh?U0y?PkH#ge$;TYq+! zxYy>({(Zd@U~gmV20(u|9(gT~c;me`!~EvV+}y<2#`t64G6ER`1O3Zsg&D|&M$dcW z8&{WWwY6;(09dZo*1Cm!8T2TO=47@dWIA)qB6H(mw~)UQH{TWjV5L%7pDIjT7c3cI zl9Q1-gfNSGEm)d5lE1N1sjUCGE`Lebin9xM4Q_{@1JH==@MRCp@3rdHI}B-ME=lHF z=VN{H_~})QdB7AZC+(5s%>2m>-D=i@`$_8)0|0#Oe0X>4 zZZ;digTLvI+}pD=rA5ptzyXA?*wykx;kroInvLMuD7vYJt9Y?=!DLT?gKk?w2!|ik zpEwqqud1&{)l5Cz(=(-MXYK{)s2@syO$Fa2&9@stJB?oI-*3ASw2?apbRu)0W6GUR zYYsc8Kt%CUdD43Q&%k?)Np{=K$o13Yfzp;ytp_7-1qlb~5w~?c_ zfwQlPlaGmmkFm42p`(wX14z)&(aR91#lhRy!3)SW0+Bw(jy^y(P$du4ld;OOiU6daPAl9papSykWA+11-O zXa0h<>o#oMvv>c2Q>V{fzxnXd<0mg)zxnj}%g;Z5{(`_i5ZLm&Oo4%c(ZbWkF+@W0 z?ZL`$#zYbJ2i}{eIQ?E1kQslmttg$xH*Wv?|CzhiH#={e`EtHh`n>iUyZP_)Pf8fv zR26n>tKz9h3g~C_=XrHft75^XE8F8*H{4t(=2F_rw&avRm+a3bjpZ30k0ciz<NN+w}Hgcjv~a!HeZlr&F`zopr07|(OUjP6A delta 1010 zcmVl7Nklr~n0jUZ_iVEsN5!@C8K~SVvoM}QsI@cCgO=i?h zo7BZ%m59bo+i03*-f@vhoOyH8PG;VFN$LG8&w2OW@43I;ITsubhr{7;I2;a#!++s$ zI2`vE5;UaJ*>_a*ghE2W7tqZR78VL3;0aVj<=rWhJ6Y@RXlPIk9zej0OK4QAuCPJ^ z(Gx)31l;ohwoAhVh{}81IC-4R-**;Gxls`kVoF*7X1?;724dB-C3u_I2Fw zRE|uUoC$tyodAGjW^@o32YP}duzyu2LDfSVf}aOQiiP~Nt;xC*0FcUz4ET5xAP)sc z0@-Sl;L#Y*uO5}*slxcoof@snRAGE3QRy54uGD)(bPHXeY7hQOqSEoyor1^G$jV?k z+oPgmK+58-G$%7M5)BsBOM-WJ+T`Z%*0`xvoHn`nZA*!RAm^JB5Cgh$(SO;-p4@i3 z<4`lfvrY$Au3ej18tB{o^)0#{L)cd@W@RFq+D;*$D?@pf@lIdw_K*H_KL1a%eQoF* z8)FuCv2aY_RIOd8W{ncV9LQQ~8!&U~k)G|xei<9PwXyD6l#$G2KLmXv=upHLG@3+8 z5Y)D4`cbiP_Dxzy;95SvbARR8iQc^f{{qj}YpkwO$gCDMjUG8(EaXo%+MA=T3v8}D z`@`@S# z7V@Xt>pR4Ydw+WL84Y{AcxkfE@Hul5}cj}H$&*m1ja3`kns>(vjozfw_`{gKke zvA@Do_dk(UbU&Xv_kU++x1Rz1-r}|e+F(;Ko!x#Ws^B4p^gW$UcVCwsUjaufZXece z`=GEhJ9Xg&W6WZd`XaC7%H{I%K;NEk7NzT9fhPiP!Sa(w_)DjooVoJV>E6Bl+d&=$xv45ImrVYP&Cud-I2;a#!{Kl^ g91e%W;ke)U4}YN~a_vLSvj6}907*qoM6N<$f{8oxwEzGB diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_down_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_down_focus.png index 1c42ee8f6a4c5078bd6d77f60a0e44d9d2e4ad62..310cdf0ae3fc4394f4dcc451da1711d8d17693e4 100644 GIT binary patch delta 384 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 delta 977 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 LtDnm{r-UW|#ORg& delta 536 zcmV+z0_Xjs1Gxl{83+ad0047(di0SY7k>fkNkl!eI5S~vXq)DJ z9GZZG;Cu646!dHd?s?AdeB8^0|J@W@@bcW;$-QoI3m3fhCOPrD^QD-{&sQqrdw=^Q z%i!bSOfiL6$CXU_) zKkugw(u{JK8;wS9cVheoxD`5sXfN9PMq~eAOznTy aegFc2qz+E&YZw3k002ovP6b4+LSTZq7W@qW diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_disabled@2x.png index e521143121ee3116671596f32009e518ad27b91e..c33c0e50a42631a2ce5f55d4b1d137203ffc552d 100644 GIT binary patch literal 844 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?3=E92 z0X`wFKuHj&uXk{8Fg7*@l9raC#y&pQ)_&%mp2jXN1`Yv+ww`)!Zl(@i#x6dFPF{L; zzQztdhR&WQ4&H_iUM5aJwvVwhknL^c=xyleWduYHK1NPHMh;$v5E3k90?HaX z0)62Pau`S!A(b$t!AT z>6n;VI=Z+AhlQu6XJnUGRoB%wG&Xf~^-Y?)V9C0TTlO9}c=+_$a~E#hymjZ%lc&#L zy?*=d^OvtbfBpXR=Pv~O1A&Q+3nl|2B-hi$F(l&f+iO?DoDBt9A0E652A3{9V*mHO zo=2~0f$kSI>vEkU`}v}9J+`Ryj+ zKPIfHFr2Jvl(1BL|Mv&q=W3hPy*;>j;gvT>I@Pvs`PKYq+Kc-kv->{Z-%=l)zxRZ2 zOTx{DxzW=AebdzuGIggn=6;~TAmVPljza~dF z=Yq-VTU^qmXJ36|YOILjWO!7mxsv(g5iy2{aF&$<2h@Z+S1LR>zs~=axyrv^$1UPO O$=}n}&t;ucLK6UsmqyJ1 delta 1097 zcmV-P1h)Ik2IdHm83+ad0063Kao&+37k>m8NklWtnFWUd||Dn#gf1SGboT`E$h8W`i3~`;nzkfv~ ztS`i(&j1pr99)eW&zZPxVB#XSF|ofk6^kwaMWE0Rc-GXly*Hp7&Q&yKnMAdUs0bv*x*C`zVttNThS-i1LFAHA`kaZ~? zMz}RitBS?NgC_=zPt{)p?#s{$Vs-K0fdS>P_9W;N10?H<2ge4CSL+XmaA<(k&npLK z29&4fZb$X?0a7k^{%<%jpd8kw1v!$9uR@H)BX1CLH=t6jUnjy6Fq-5QVt>(m7Y{ib zP~Ja#O<%PQl#;w6vC01aOi;`#P`NsHg~ZYUE=&m`v8Xy(JmgdX*UrpbBFKlprAc0e z7>A3894cU9dU}s;kG_xUl_^0{S7o1s)e6|V_l|S5f6g+h<&>Z(lJ9YMI#@Fx48!7| zW1DXSlPN*fo5h1I0~Qv7-+!d^1~8vd6tUmmp9yU20WyAk^(Ek*3~zO;JzE&Bfbp>Q z6!2J@Rcw#7XA7eSl&kdz5f1KFr0;yYKMjl-Fj1`?64lp|oU+s9nTlZp#tcy1^+E$6 z7Th*E{{)kd!0s7d{QvZ5&;WgeOlN2E6P7I)OR%@ndKcA)2S^1|F@J2p=pE`stycvW z21wqTV7x@TE6oD}ujCQS1Z*Uw-O0+Mz*`w!)I$^OB(%5~%lfH%fo77Hop1bJnP4rM zZnwK7CAky$BqMoM304#7HX56;j@%4P3xrP<<%NOU}om)3dl2 zwGIPM?^d*sR~a~OMtUpF7l4=3tdLi?=-dE6dy|#N72eG7f`8i2&j$lwaWUSb8}|dt zDPHW)4SpB^L{YSTfo|Ld`f-xCJwbY706-K)e~gUjJkZNX*7iiN3;_77-Co}w*_svj zCXaaD831sy)A=bDodJHZ9m`7t0M?GRzSkh0QTRElnQWQ8H2`4kX#4Ae$SkmtbmK4;J1V0I(J{KN2_~&==?j%JZ&s8e)hc{u}rU{A4wO9Dk{9 P00000NkvXXu0mjf*eU)H diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_focus.png index a1f0704550378f5f9bd3a8c01920f9d25be5eb1d..58daf567b53fa0ba21c6e77f161f34795dbdfb12 100644 GIT binary patch delta 378 zcmdnWGM9ORBnLAC1B1(wu45Aw#p@ZW1AIbUfdUNw|1+#w#ZZ4my!#?w-xcA$3!+`; zMZ2zu_FNL_z9`&tS+wUOm;vNo76Gz*E{gVE0?GDV5(be#kxRn8mxQ~a3?LVZx*=MC zT%blU2~-0V1Zt@V>QO0s3$$LfB*-tAfsvVwTS!{fz|J=|zo2>A^c6dgU%da|<@*mG zK7RcE=PwZa`)7JcVn0yBbWaz@5DWjUmrn{cIqHuD%JOV87HY7G-H_*o8VI5sj#+9?!KMK1j)H9Cp`5TpDmfr!1_C? rX+_HIKP6ipZsxC-QP?-fgTe~DWM4fU=5@| delta 532 zcmV+v0_**q1GNN@83+ad0047(di0SY7k>fgNkl-vGeVFi-Jx!@aF&j`Db?D!v7wY8gO{Ib8N`_4>HuBn>hNr?+>ITKhbO-@_*hx z7aTEVt8vNLZ*_*evuA=cF=c54v|6Rg;lX2xDKd7RPJm>UPoodPE+GN6^%puDtk8FU{2!$a)!L*#Ox(rix~dIW$hH#y{R zpt`hvR?q@UfUtPme~l;ys*9aT!G9`nkkED1#upM$U3_~=&c6VLQ;}yDP+nd;Dd%1R z$H9`3L&hC2?>6@{B_oIIBUn#K8ZAK1pBH=#nWg)IWfjoBKDp)mU<%j8bd0jMk^LGRQpXX~|zBzY6#;&BDl-U1n`~WM) Wn*Y#hH_QM4002ovPDHLkU;%hdQ5 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_focus@2x.png index c4267e856be27826846e5341c51e8eec13b41521..59d58ab753e761ca2c2117a1594924ac13155c31 100644 GIT binary patch literal 848 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?3=E92 z0X`wFKuL!G{~79mXg|ZuGYa+hW%`au)}ImSydgB{wqVB@f&TLnlg^2EUli@SBG_?7 zpywKpE!=ZSsOO4c_eGJu%ffvZgt{+@^j;C}z9iOjL9F+pX!m8&-pe8&!Al}NmxX&T z0i{HHE{gVE6zKs90;Mj47(hX=0w5b`AP|WH1%V_;5Qcz;fY@-;VB!!#xH1R>q!?^6 zTpVE(*lM6G&<#LAi1Q%MfNB9sLBubDT;2mxe_*ks1~7c0OM?7@85o&ZSUEVkc=`AR zM8zcJoFEqf0fJbe1>xeGUL z-n#SX$BDx7Uw`F*^#hKIA%h z7X;?IIV()~|5v{GD2vjD1^MqSuI$@qX}mn=%)i6RZu#$yIeoev{6S*E{UW|SuYdNc zGn_A~yKBebcXs_fH4cqQ z4U7zVr3c*hJzKzWB#j|xyHSGcXZtCO!i`1sQ@3?;Mcj;vu$~>7E6TM`d2N|~&XSp? zGS9gGCGY*IvwlVE(Mx4BwKZ0+{cN>-^U|lcCZFNDRrUU~pZdoG62E5kD+&0%Xb@K4 zt^CC}-|)>DW9`Vs3C@?-BsFV1N#32NE^s17oAJQ&y-S!c9u@m=I{DhfCKrx`$M5Qt dIDTyY$oOuvs*=S)kt9$q@O1TaS?83{1OS4Jh5G;i delta 1114 zcmV-g1f~1X2KNY%83+ad0063Kao&+37k>mPNklk z@cW@uN_W#j@KLB}wTQ(J&?gbaqCWUhlT}b*U0N|EAA%xU@Wls<`cwj1jY<(jL8O?? zQbdsIgCFf~(%{lk)9f4{Hhq}8Q4*NBchvnqoArxY~EF-~bf% zf1g|YGy4&+DT#bR0l2Pm{30?7hkp^bX%PWAZCcavm$*!3Mw#6*(E$&L?4?yKe z_N?i954g#Si+H`5#f9J|4;}#Y zPt=|V_E^ErSr^>o!7+fs*vw<9vadUfw9|dq{k@z4=pV0*fWEnmWkQ`iI0T@k>xBkO zkGg=T@A4-g%iZC_|MKPxfT%o0e6__yNZ1gZ0cezqAE@wz9TiZ`gnzsfoIV9+he~e% zm2O9!e9848=Y2qPsJK_*^)5ps3UMd6?*v73wpDx@c-M-n3ZkjMg^tTlK~*u$+`>b^ zhgMt>kf0#=E9TL`a~HH0?gRPKHdMUkU8TGh@>_NA%wlHoPGCA_1p~o*5%YVt&5Ma{ z2Y!rMLI6!dBCF7Nc7Mz78P!{XUu{RDv>_z64NsH@j<;2B15VkFMre8v68#;XDi73+ zatFd0%aHUSBz_Rhl}leoYVHBfSw^QvNE|{cC-KSQt)Ga<19V@N6Nix6qo^@dd>`TQ zWvnPk1gSoYn?t1og1*pY7|kRFA@ydYF;sd5c-0DufF@I0>VE(b(PpbSEbva;>D(aw zDt!O|RWXg$>?6RW6;~C+Z;fF90H|(X>}%!jNBP2vtKWM=H~@g3s@I=27p~ofa5QFl zI}(Ee05JFD#y>JfcLF~okuNv^04K@=Cl|@?0DkeED@XtU^TV5eHbgssxo+3py&+ft z0CU4zj%j3e0!ODUL*2bw3>pBy>@!=xQRS|sKUQ=k?!Gh!4*+1cT>1>vy+9kGjq-BZ gHTBd}PyY@51up72%`vuvmH+?%07*qoM6N<$g1x>J#sB~S diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_pressed.png index bd706cbdd604489b19aa4a9416193d5b5bbec661..54ab848e87754e54b7c6f5f8fc918963ddb20938 100644 GIT binary patch delta 362 zcmbQs(#t$Sl7pFnfx%@-*RhF;;`Izg0X`wFKmi7Z{|uq4fJi)c5nu8g;f#f%>GMTX z=ZhvU5J{ddoD5_y6iERx7Ko%k5Kv@+D3}cv1j;TD1|yKN)CD3y1XBrO0J%`T^MTy8 z&wnfi+F7qs666=mz{t$TEhMdKVCNf~U(h^l`ih;$FW!If^8JSoA3uKo^Y`!HfB%BN zrx^n^O!Rbd46!)9_3}xfCI=qZiwl}Gx<2kQ`-My(FL16Mlr4m>#(ewI~Zw);QE9{v(NhmG}5 z-!ncC$_ZX@Lp4gJ-9&r#a)ItwDjw@@t!YwdJgeZ5V7f&ph5OgH)r)=S*ZwLz^Xc@- ay72P3e`MNb@l0C<3PVpfINklG4Q{Kc?(V_YiA~`@?Mw*YfGnp_kGpVd}d)|DzogRpnsP4 zW|5owe0L(7%w7mChNSrb%y%n|+QEjzY-p+jfUHsb`Uvbg2q62T0QF@39dIOwgTyht4$k_rr(#I1= zH*?6}f?ZG3U;tI^io}PI99MwBllG^ms#)L*;~l~cBDYZQX}o8q%NYBf5J4in)p*A; z=72*lh+u(UXX!0c3m5^0m0Rly-JsuzwxqW#JMII`O8Nt(?#)1ZYvJhrQMI zLy7x8wG<3ddWZ&{_Fdp{Q3!`$$kpahpk{tj5002ovPDHLkV1g>i>&5^8 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_left_pressed@2x.png index 341b2e54106485dedc82534001273fbeb481b0b8..a61de7f5ffa705fc830bbc7ff1ab0b5248ee6eeb 100644 GIT binary patch literal 832 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?3=E7S z0X`wFKuHFM{|xo@4E6gN(q<|o%$F%#C7Cu;Bx$Zt^b*0enF0y(B@*X}XDkv;m@k;N zP#}4Zc*-K-wE04b^8}L@i6ku&PF^UKv`{2zp>XO#vD8IksS8AbC}p8Y>U@!85GkCp z04N0%5lvYjlDt49WxhxfPzuOcD4IMUNQ$H`5KaMU7X?bC0QG{ErGgZI6hn0ZxnPtE z6a*rOQ7}P>6dn?&3uGe@fvkfX3uFKVfsTZTL)@0KfTf+q5*R9xB|(0{42(=HtQ?$N zynOruqGA$q@`@T-Iwoe8jxO%OVd1Ii8QJAk)phj^jZGb0eUs)cSh8;8mc0iK9zK2c z+=UxAZ{2zHS%I__;?y;jv#^YL}SALJ045MH4D+!cll)9ff z+p&hPCD<$e^O;xQ?~3_uewMsF^!l2=cLX`Mi?S>1*MI4-W1}U5*_^`NjW>fX#czAH bvY?L9@wZY)`@{n?K#AVd)z4*}Q$iB}UWi!K delta 1091 zcmV-J1ibse2H*&g83+ad0063Kao&+37k>m2NklsZ<(tj>s zt;&^~RU~+iPzBX}?TO+CCaxQpxQK1#O08`mRaCPG83Nunb#3nfqX6p~7->Bssz-qvVt{rVufLx`yTVY?q5O;^0tCcYTgCouTsC;gz-TtxPU~`+#<% zuvd}K5{8<4qia$YiV~e4`s)qgP%JDaUu&C^oq}q$upL}3B77Y+R8YLSG1~h@4(?iB zCzoGD`6&_?1k{^Juv*AJ2X`%Xy7~+vCt}u>Nl0JTi&&g2F3NKF6!2%n5Cjj_f|Fli zZnF4qhTsWcwnzR{A%8dPXkL4L(`iC=QpB- ziNeo;1kVG@$y(GogjDXt=f?Bj3Gxa(4^M6(r1mJ9s~5gP<<+Dkfy>2^>a)1rD2xg6 zZo+VQf=qogGFQ)kgz#xJD!4i~qz(W?+jpIOQ_xm4?&k310e=9XRtx8bHkVPRqlOBW zYxDyEKy6!ReOF%s{W0cPh2ReW;M8RCQuyDxoxra#%i43nD*ylshhDyr$p$-sKV0PV z4gkQ}1Nn0u?Q93m*v{o80D#3t`E=L~w*w13Y-3BpTL1tH&C>6xvIDpnv#yU%W&q|J zgzf`q0o&AX!pUQdn46R#sL~QBhuAUR7092?jtmkOq=KaUg&QLKt8HC;?Xh z7liAANJ$=u`T?|0xg^Lhn1PXrnT=aWN=4tm)+Z(}ziH~Up)rFs5 zca>q?WtM`ODh;0_nE3m8nVxN!en6&7XvSeTrqws1n5sWVc_ujSpK_q-cnlNwJ7Z3s zJjsNB?l%)1w+GzsNeP(OV-+3Nx;CoZm+7%QUoYR=OcR}NCm)v7M*je`Nklc;>GwRLop`9>AWbU&^d$-fsoCVmW~}Vckj@t(51ygAy?CT z8DbTYC6*%2L-I`$+`ISV{z$-G59b-Al=@AQ*4oEun*OR15X>`(8csjZ&)P6>uFv@<1u|+$$hM0LTzWaU8e20&)%kup}a|TC})yNOIQvAIY}X`b*I{N^b#4ibwze zBJwgxl5v@N%C5lw<|I4DnD-^;DFtAzZeMGCShjg#Kz`W)yi1Z~aGT~p!BI0HA^}N| zJPE__HLkw>w@TqHAo(c_!xzKh(A_-x<`lgJ=hNx*sn+^$70rtPCID!yZKY}Yr>f@n a0f0+OfSPnnXFR3=0000*$|Bom%z<| z2>wzmH~JXSGYbc27q_60u#~j)tg_0g z+WLmZrjE|uiF4*JSiE+_#?5>8A2@XS?1k$$Z$Enc?L z{6v*l*TBD5EVQSdPZgiwVD^ZSA pW$hoEC<7#GAqV)x8^WBKg*}UYLR!PaRTET z@zMh=ZzI@OX&z|fWBEPpGv5NP16%l7o=AJBl_;n%yic}DICOgg-;57emNTo}DSz$o zgK0J$DJ&0`9ljnSUsaR)cjtY} zh_>3rZ*D>6jQoQH91@o~cxx!DSkLsPS^~r5AYGAf~wv<7AsRvt;{}U;PeLf$= zcf9_jD^po~@%_~2r5Cn;TC#ZF(rn$3u-B*a=Y3`_+@-{j+yBo5lzKf~{an^LB{Ts5 DVuDs; delta 1032 zcmV+j1o!)j2Brv*83+ad0063Kao&+37k>lTNkl!do6cmgoO5adtP8WHBX5M|6m)?74r0=(z_u%}``E$R{oBMzP0|q?Ikf}gn7=NB( z=Ho=f02ZW_iK*B&5e8$OAfg6d} zb)>grtQo+}TzY;+2(dCVGvnFP+(2Sl|+>W0QxmyZ=UDtb8~Z#yGWpF z1GajG^474w(P*s2ar~%l{mKpKpgS@j$g*rTj^jsc3fIK|VDpSn9tqE7S@yNf=BZ8w zX!`~LFK1bHE{xz@@6pnqo@{YJapJ`D>UWbF*-plhCv1wjy*7OJZO0MOMu5z%50 z1n-&@sj~rqek6PnMbQyc0(Cb)cUmN7{@9d2-3{o4v2F4HV1O>i^QMB==GWOWL__ z>zbPnq?9dJIp}b4MMkT`%x9#Om0y!_aYaVg+b*ODap*OqR-*t{sYt$1d>?0McRNs_c}Y3>GByLG_zJkO_+B>Bsc-i~o$ zz%6E;SXx^8&4E_mm^=yUUR?fO6vbqkrZ)}h7{%6KW&q%C08?q2UNfj+94mjBVP+OW z9F|gEG8o?qCJk5wkTY`*;KOFK`J=(u0|pEjV1;`e;yV9<$^nxA0000=$H%oVSLsvf|2R}nc9|H$3BWG_TAnD+3?C53e;A80MZRF?; zBAtK?FCZHz1tKAWjy_O9C$JPu9B7oGleeK0P!_1y3#1)vCPXoq3o_wB$g}xC$LN#< z`2{mDGBLAp3rVTy8`%29i5g`*fIUu_x!{(H^o2e_@4VP-zbqeuD zm@em|$*#_fyASy=bsJ1Q@Xlb`0j?aCMpZp$PMwMTDjSaMQ*X4rQL4IO(pol$wPNzm zC+hpvem%S0SR?;R>*h7mK38@nuVfb1er8l8dOB_I4eR#eGn+q5|HWkUR^i=mhtu|; O;PrI%b6Mw<&;$SgH<_XU delta 519 zcmV+i0{H!`1E~a%83+ad0047(di0SY7k>fUNklP*rb#M}dqI9UV zHhCY1JBwrTCR_)7rW@{_--o;7IQZ8~!%V8o)qbE%<tHlH}OY09-9jZSTHLlB5tEV2~LY=Sza6~TS)HS4KPd653P@*_Q<^h<__GgHy)(jRx?kZTmX{}!-cJ+-E_4#dHO(( zBQWe zUeCr2A01$9_DctMJ~tY_CJ_!pUqagfsa)>Y()Rl9q{9Cfz;Aj!l}kg3D02V+002ov JPDHLkV1l-k?hgO} diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_right_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_right_disabled@2x.png index 8e9272a5b9bde0b0447797af1714854cbd18fa07..723de13ce15fe8b154d1fb8f7d3e613b1d26bbc9 100644 GIT binary patch literal 830 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?3=E9Q z0X`wFKuHj&uXk{8Fg7+;@$>{TEGrrja_^UoxBVj zJWL!tjO@Ji9es@)y$zgwO`Lp;96U`Nd<-3Z3?00Ufm}y#LkA$~W$fSuWE(kn83Rd2 zA7e+56p#&63`9T%2sr_zfC{{T+Cj>kybZx5L?uW&$UvasAZ11lKoWsK>cQeL20{v1 z88REF5@;02sX&XsP6Zkcw89YN0H9NWCV<=wwa(Eyv**-rU=YQX1o;IsFfy^QvU70q z^6`s^iOb5#E2wK~8=IP0I5@kw1%-sAq@`z-RaVv3H#9bNboNf1Gk?M2wHr2W-n;+6 zq0?tCT)%ny(c>pipTBU{~<~7Gl4{&R<9k~B= z3*(1FI~Y$eiMW*Xv-`})dLGvvk}yd7(jd52_`mQbvo8}w8Q#1wT+dN3q3fi>lg=2%j%l3# zn8I_nwJK-n{o4D<=9^U5Jeii}X-l&;Cr7T)+aGw&d>yBbjNdKRGoS?T>FVdQ&MBb@ E0HNwL9RL6T delta 1114 zcmV-g1f~1F2KNY%83+ad0063Kao&+37k>mPNklVvS}S#oRsq_K$j5CoMJ_>_cTM7E@m1U(e=kAfbgs3)_%yE3}Y)gCJB zjv7QDJuDKULBwjyZj5t(J?tRsJ$I>D&pC6T`M|uKhu`;izWnYv=XdWJphJfa|9@ww zE6|`{ej}#520%RFu^+?nFDSqUmCTU$6~A+Kz~4liU}To zF9!V5<2G|yEN&Gp91xNw^pH3;I9%RlJ0I%?0L@BJP3Vn9CbC1N%{Fssivd8hd7`pA zJd6y^4h$F9+sdPD1^@s=(o9(E2`gJhMpoNMp}htGfQTgf1_3s9)w?IR7YhBR<=bxn z7WxLL?-R21d7k!tf2B!nCw~lRl41gP-e&KYCYvXh3;=)_qEy1}8TNjHqeqS8>Y4!n z)k+}nZ0_Qvw_%`zbk6|XYoqTQ6Yx+rUpk^&%Si(krp}b+3CFX3@kO0lP8zTXwT&h} z81Tz`bqTm`K-!U+q`ap~z;y$bTJ^MTi_RM$DLIn(R9Adw-p(#TCVyE01P(^$gZFg_ zxLg6smumvAM^$~32OKpZt?UJSH>w85bZa?ifOt%bQxa+4%<#*Fs%RyTOi1I220Pu%2FjA|IU)QCh z8=ZfcNXGgr_D8%z?PBnYE)5gt`^(Jz_y0t|r>{(Xb4gcxQ)n~56C5YdX#U>3Tpgd% g6}v-+4joMK501Ah&p){GtN;K207*qoM6N<$f}7S4YybcN diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_right_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_right_focus.png index 7649409451409883a49169bcb23c6962ae2aa679..a0c45d83b041ef0092a7fa9c3082e05f0e1f9eb5 100644 GIT binary patch delta 368 zcmbQwGMRaTBnLAC1B1(wu45Aw#p@aB0(?STfdUNw|1;G8XIQn0q5g_^_eH+GD;<#I zBv259x`7C&637OVK&ft!AtLoavwAMgUy`l@bb(q)kY6wZBNH^OGe{)_h?K7RcE=PwZa`^UZSLl96$r>Bc!h{frxmpz3J8SuDVG-$1yXQ;q_ zyQTg=cTw{-r3GJCPx8tNz54!@SQhUClOl%W3)ytr8(B7Pc&(Z6@~|6IZ1vVPsvB6m zIdu}bIdwkI@lKd|+=od!MqMc4q0zJh58g0ZZ9Q>r!c2p=n^qi)+*-bdL%a0d3zlV- po2O1}uH7H~X6|v$@4J3^*D{t(ky~(DKGqi$l%B4BF6*2UngFN1rN96H delta 509 zcmVfKNkl~=THSm>*^m^Z)Ayq#j;UoT}@G}n3mLxx7q9p7$7-^&EJEQ@3u1`h4@zJEJ^ zx3@nyU{VHWcIBS4I@t4902l~ctQ{C{u(??Y4*-ua(52d^lMgY=bcf0V2*YH_DC}Bo zz26QC0Kg37F+kj^ulJS%0}=(2Pe1O@b^4b>1DH+%klEu}r@s^!FhO8I1+!=Mwcgpl z004Z7*k?}N`r6=BXh4Dx1{^f!Uw_u`4NimxfK3te-uu_JJMWH!1xyft;24$ai|~Ly zYau*9$$kbO8Sfs=(o!uk-eCy%;+#7dublpzt*NZ=eCr?flnP z)XUpkyi7{N$4D3Bn+tF9ZZX3hkdV35adp^gbc^g#YyyTL372Vk*lIi}v}#WwfH6He z#_jk<<3Z8z`~XvWav}8S+e%|~mT<^>2b6?^p2j=TbtDT501Ukv?&u2bA57_b49rCf>7^8k?zaFy%&YMF9~&B7Vfz$+H+B~`?5&S zMW7myUZApz!a&8{AaNj9r1vsVJxHqik|>Z1W&pK|08Qw*BnlCSs06YhhJXb@db>de zg0$d7KwGfNf*sRy8E6aC9Ecl$A|UlZafri!egSepihEy1Xaa*MrXQ`^|o%)-Ih#Vsf#EF~>HtE{rBw!WdUsiU)Z;+**l7O&l~ar55& z2M(P+d*S-c+m9YUdHVeIn|Gf+fBE_A_a7km3k3gwpvmx;DKJhVJY5_^A`ZX3el+T^ zgGk%MX-qVU5JEiphX4$vO`ITz!!7E>_ED*bYU(CmW(W_bP z0e8h4QwBkYb>8eU4B@$M4WHAL4|p~+b};h2DmgHfq0GqYK^KE`rfflKLn!lu`$fkX zcH}p3G7B)ZEVg=J#}L<6df@)Uo$>53j1Trjv;UFJvnn~@${?<5^}zYlmO%Cxo`NY? z8TH?!mK<1qG_05JhxMAJr3yb-W?W_zXE0dGY^Uj6jo5eF9>wQ~$$s*y*D`vM%UVqL{*t(KGQnewr_DnY;-)2ook2@2!8BV4( z?LSbuJNKc7mH6Md%6Y$dwEa1rDxSWyRc6Q1SD$7-`NOcFOKbiv-3R|c>D|-S&t;uc GLK6T#Omb!b delta 1110 zcmV-c1gZPF2J;Az83+ad0063Kao&+37k>mLNkl3_(Hr5uqL9!-ptQ8XD2|57A^kIkbkX? zg0b>jPNJ? zV0o1n91li+%nIqO%n2#$desj(hF@MrIRaPSywjFqA8lhD7xL z1*ua20Ah1r#Ar|`zAEU!Kr#RTMzsil_U8)aURfXiARGV~Y=oc)d?+_odVfmTOHEu{ zk(dD_Ls&qBqq*JRJ|=BPK7blrJ0k12LuvJC?%ndkl17>p0OpFMx)2!1QOqaqEPQ{j zl#S*EP=ix8#(UZ@JGo@6c$b8MW(R=UHJXwo^MkRX;~f*H+g+=B5C8zMMzTm?tWtko zKelZ6%tDvSo&*4(wjU%brGF=`WTy|iygd07005Zx2H=^_Z0>ywvlFkr1@QO1A#sDm z%faIEn2Q^ve*pjhK^vbK3H_bprLDH5{0x8rD2mNy+7*nKHrbT&GXS6#f>|vBjJ=(O z;`6p-{0#s|trh_ggWj_x;dcNxg{&Qmo(Dicibo>;z?OnHUuR7S0Dotatqk5=8R*_) zOU2^=%)x`OBeFPnz{@2-0FmK~i6<)k;ZECX9?k$(;KaKH#z)cgBYi1l^1SgZ08&7* z+~rRy?bTN>nD#++{`j;6%)t}BT&S+TfK5GBhoWAfU_RF=#?_e(=lUPN?o!x?B|tC- z|FdeNb(MV2CD-Cjo__&EDIR`p%fxHWzZw26;h>2D5CO(Vj*D99wZHYPJS*j*SplRC z{;DQ^da8fLcalcr1K`wYU)7p=rv|#elC~ooK<)itQj>}4rKzECQq;>FvH_Tb2Y}Zv z42DNUecXWLF_=l7cFeRb8VnBzdN7ch0j3UPca-mH`ZF1U0Ds7+@)-EAk`MDPE;o(h zHULVk?>~;Fqt|>GJm59}^I8j>TzonEB1WE^b*S4AE;qsCU;dQ7ZPBx5NACN>p=QHK zZGt~#G_Rj}`v8Q7fdrN?g zD({MhS|9a=KSNm4aDc^snYrO7EFxy&=c0Vq*Vg)XgvA+vT_D5&VlclQ4Rn8Qt?w2s cTC{M)Uk&Fn>k|^9jQ{`u07*qoM6N<$g112h_W%F@ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_right_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_right_pressed.png index a5f04522a603b0073fbcb7a988fa74abdacd14e7..a6bdecbf2826d6bd0113174f656185f4a327a2de 100644 GIT binary patch delta 378 zcmZ3$GM9ORBnLAC1B1(wu45Aw#p@Yb0(?STfdUK+{~7A*8A4Y9k$CJPzT`O~NpnS$ z7mESO)cK+*^F>k@3a2a-O<5qCx=;kjNS-f}vOpwxfk?`H;S`{P1t0|=?gC*T8>k*6 zGG90qNP+~x2r38?0jm_LPgw{t0w^7P)TA2d49$`tzhDMNCT2EnAt@Do16!Y%y!@uA z)0VH;aqPnV7w(+;?#+~k=thfLNklLB8-tAnF-sguMm)&zSQ9Hf7NNbnyJ1(zmmlXj36w@?&E2WNMOPJ$*X4OBGr?&okx zUGH+on?axLg?rxL=braHIQZAg(mXUDZv8N1BSlw+?eKe%058o$2Is-bb5`mttbcUR zItNTjaN~F`dQElr)Jy;XhAjr=qb}85-#x$-g9&UoDF1u`N_B^d1IUC)^9v3 z0E95&@#1l%(OGi~m>@_HlAg_noqKKp6UG=}Xe(%RmRtiS2mwCQUM1YT=^6mZ6a<`> zS+COAyzUy1AcPR-Bzsd?-M;D?z<>D55U>yvy$c?+FSrFHm0U{WGJa`)7J$DcU7H2K zOR_m2jxMHYC>0!Tz!wkyR)3@ZIc-z^(n?Cvjb!v7>HN>O9zjV|3jAm1EIHr;h7rEW}G)1GTs4$ z5B_ie4tsY;MTDmZm=1;6C_Y{qZih!jh5s*rKgyMtTV$!>PXGV_07*qoM6N<$f?EaY Ah5!Hn diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_right_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_right_pressed@2x.png index 6f6a8130c1bf42f6f8c8e0eaae542b6cc785f459..b650e3271bb3492df90779a5019bc15f205b259d 100644 GIT binary patch literal 826 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?3=E92 z0X`wFKuHFM{|xo@4E6gN(q^jUPEtsiFH^WmBx$Zt^b*0enUZPC#4{F&rOXyeoF|yJ zP#}4ZM8RAq0|K;DGP*C=L;t<6iS&dk^*D^xeJAo76_-z7fo3x3RIB15U2)7 z0>weH$qRtuK$RerG+!hcXu?9# zw;w%z^7Q%ZH}5`u{_^wJ?>|8B7YP0VL6hMxQ(%Ndd%8G=L>zv5-93!SQKU6d;OLy< zbCHJ6=Ll=DZrQ^7=XZQtbI}r?U;8w-HoTv+s>*QUiuqFMrr&oaF?9*_Mlm#8cVre| zu=)D3f%(C<(;Nj?^H?nM4H*;<6i(*b!I5CUlv$7EhTp3OZRQ*)hX2#J*%abgXIy0b z&MM&Zs)3u~-tp1{qKumkTRq7CcxOHHKe6w&Ru5WV^T~ctth~62*-qE*GLV0G3ZKX+ zhTXhIA7)3)T*9|Q>%b&N4F-ed%yu%1G-W?ze#~H~*=@+ckn_TUH6gD42-ks4|9S-v zOq20w6-e;sds@R$a3#b0`Q|jsxylWv&2}!B!jNb6bW#{o#fz!kSqvYH6sCV=P_RzQ z&XpG~%KmJcaO=js^j_v;iwcjNR7q7}xpA?54aWlq`Oi)blS`b~lFFY*IqaGFz`o#m zZnVXtbFTH_^R_Db-thFLt@F;Wy*mBA#dG#AGFq>{im3Nkl}!#t5YkiU=)j)1X3&prD{>vYTXsf3Qy~rItvk;ENy# zeJF)eFqT+a-AS-mQcZSFA682;a|2mD_s$jf_qOwJzH`61_uPB#4$z=MgQppi3V-Cc z4}1ZlPoapx(f&#?*DV#>BuX&SXCP$2>;cr}7Y5!Ci)|1&13=Sb5kTkt!r)rD_+}6^ z08#9B6M*mi_R?xW4RIt5V9hfhDsyphu78=Jjwq4_%*Ha6QNu6qIOSW=sv8>y0KhAg z(ftd4d#TBi-kdRK04J8jIw-tQ=XXFz^m%n$@43Mf%zt- z-7uhr#sqr(Zidd7Y@S>)K!4vi5Z-ORIZ{MdmyulEGJt{F8G&LQB(?dYD-N3IAl)+H ze>h662HM?R82VUR$x#CU5LM%k7<|Cbmpdh8+%=#!0d&pN@#aE#tCWnp2Gr2?4aDH1 zQUb0UfLZ>&6x$Y`00WXa5_3r^xHGr2S{Rx51Yn{ME5+cLl!Uu8Kz}oMfIkoW+QbGA zxNCq)ym{bAr5Nm&7jg*#z)(n5z7ye+>$^19>yM2?1`rTIff9rNwxaH}qq{qKCJ?|O z16Vis%k!HSY(sD7q$yQb3`kCUqMxej-aDg*w@sK9PM6wSkH7if6yJY)ytng?Y58;w zAkc%NH=RE`k2l;Zc7Ob3BZV{#&<%b(B5eG#CpTg%iL?wLjrKngc=K3a@UzWC(l`q1 z20s}^Xc_CzU9p{v?HQmOJQJaHtUnmGoC}~y#vlZMb$UB*_XXeB%VQ=MmjGwtyB#w= z2}?n*y&RHQngNv5VLlX=+EV{a#=HRx6~E4A#$crs>@m^Y)PIX<12pG*J{K-s-r>UF z0ka=U>e|{%3#afty5F2KrducGieR#{yB1A&?~R;n{nwc0BVcPA{59jLO=Blp|F)zz zXKZYPqg6#4Dm~k8SAV{2&&)L4yVj4Dlb41tqpDM%a-60000< KMNUMnLSTX(bomhg diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_up.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_up.png index 61d7574a4d25fea8baf95516dbe44e5b384a53c1..751c95411bca006b9372bf0457c6f56c59ea38d7 100644 GIT binary patch literal 410 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXcpkQNw zPlzj!27>zf`n0q(APE5#6%}P=W!2TyKt^e4X?b~hRaI4GWhIaSB!PlJ2AmBMfsjBc zf&gL;P#Mq!Ajw&|VFSN{tZZBYf>P2ds`>`D-agSWxp@tZlcy}(cI4=V z`!8O8`1t+L-@pInu?*C`xo|t0Z zv+nHe_wlCH8#7Y3e-rRp$x(Lg_U?Db|7JfdE81@RPSjs~-rUOn5kKQ~`1Y18 gxUg&%@2y#17_?;+k9lk>;{%1Jr>mdKI;Vst0OyabPXGV_ delta 478 zcmV<40U`dH1AqjO83+ad0047(di0SY7k>e=NklSOvs;AeWJ|HKw6d@gMYwKZ(g<5wi&t5Sm5_y*XR%q$ z-R|icJw?b50-2XL@B8Ls2(+}cwESbF>BiA$wB@~j4fH|?TjTNgW0N^ilTCxc;D4(3 z-T^&;D2j?K%dY$t1H<9)dZ*KIz;>;?4Y)K-d#7r^7_$>Xm;jdm1$^}=a9Knq#+aQ` zF<^|@Q`H0Dd?grapF>sKRMmqtO>eC`x3f-Dnx=Pw=fK7a@de8KQlAx({Uk}=JLlg0 zwgF?z1K=t1v`!NLWQ500Qk$BBSJ&8AQ9N)3leoI+0kY(9L z;1zJQDm6a&PfQeX9Pe3cKLebp^?d*~YwJe8=~WyHv0s+uA#mZ3inO$}wEVYx1%INR Uq@Ad%+5i9m07*qoM6N<$f@wqRHvj+t diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_up@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_up@2x.png index d711fae16a851d76a62c69c80e5e990e315f40de..b5375c7cb200d0b58f66471affdf6d6b735eb45e 100644 GIT binary patch literal 695 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*4(f zJ|V6^8VEu|L+k77b8~ZnWLa4mkSs1PuB@yCva74B%gf7w3<$TPq5{YUl0Z;ZRRt%3 zvOqSRgfl?uzyKlwGz!Q=BjH>)1E>a~9-@~Z3DF3*6v74S3h)0l59mG5k|4ie21aHU zb`D-X5m6agIdu(9V-r&cMmR3Tf1)kp1u1{oj!Bz z`i+N=9zT2W`pu`$KmYvs^Y`z+f2UsASTQg#YI(XihDb=hJ@`C`DUgTl!Wxbyjjp}l z;{rq0aI{ps|Nc)u+cf7rkkEB! zJUYS3{di=Tl6U;Ujsr2vG#7PBON1FL<#C;~yE*Z4i{^8Urj=Y%9*ePuo(#?~J|8g8 zTINb{qtmR_PL=N-Em-BsmAaDc=}&3)(C8%sVXp%Esw-CfGV0x;79jtp+2N#C?*>-o zJM9N@E*TtD>?w$6Di*llurgTUAtTGPlpZ#Z_yZjLDhA?@uY@mSQMPG05R<;5KS#2y zJ^Rp|w3qFFn5R6RXmjPS%2y2=M@zZ2FBi%!e>wY+^pwW|Hdk)zlt!*_tmHfCy!U+Y z@pbMzb<=N2bu4wv?TMIi>l=&V2{~1v&Li_bak6@Rbh>81I0cl{JYD@<);T3K0RZ1g BFGK(U delta 939 zcmV;c162IC1<41H83+ad0063Kao&+37k>kLNkl4(W*aXfRz& z3)F#bFA5;6C`I^?XlPJ`5cDT@XU~G=3TMrwimXUcKp-WGQdj~iELpKFg-I$tN;|wCz{if`{ArANTy`y`8=$rJ0DO(? z?EAb{tNmw;`L)b?$~1sH&-;pquC8;>amR6X7-N1et*9~v34&l-6h+?=(HA{-xmB%J zFE*RaSA`aa5)24}V0#orKM~PMOMf`-d@D=rZnauH+iW(Y0?RAbfFKBVM^SW-h>lpo z?bNmHaa@e!_++cq`lo>M02F9|@B4e1c@DrwmT+1;hzQJ_F@cC40{AQp!@mkBvls(B z&)Y{t^8ogDw=**nQJm8)xknLEx~^xHO6B;})YS7~*E)0qT-QCQl$rGe{!%C?K7(hG#5K+v`oN69tX5+f4~#Jj!$`IvoqhecM0DN~E?PXW zTC;8Ky1Bf(d}(%eHnYjvC|S>R_Vqs!(P>M#4Dkt86PWqV%F4>wnSYs?mzzn{6Rzv- zQcB$eV0#6XDLx_3gau|k)$948r`KS;ULUJeDvPj-Z=-zi0Ki0KJ5wA}N-fmu^|4-( zY&ZiZCnv|-?e;u?18YX_VP9V&3Rx{r<2asZwOTLM>$t7~zV9Dk=6L|)-R&bLJ~>I+ zO!%W?!n54Ic>&jT4}U48<^ZgjN~0z|h0TP&0em_=J^d)JLxx79aYQM#gp_!!K6j%k z9nqHB8$i`^f3ot9^2au-s{qb9juRVWe(4U_UL!$HlD8e| zXj?U24p`pe;J_Zf}x;Ea1u73JXK1L3H26jG%jzB>#BWG`8M{gq_!vQGn zZRiB#dKozZWr2d;MvgvUSuhtU0!APyM;{}gG9beVOv1#0W&%wBiW>rDL1qHkAO$ef zyjNX%ei7&}gOVV>UYd=};usIii<+EUiCiha(snk$8tuYEgiPvfsT75Lt1i?$}S#Y<<7 z+RD_Pg!TT_5>k^A{0>}iVK}zTMl|=smsa*NN4Yhc;_>%?2nKt=dWpr!x- delta 504 zcmVfFNklPobLvH+#iWm&g1UXLn!YQUciC!ARfItj?2YtR*v z!6`$rKN(K!i2*-oL?kQ$M?nITY|XHQv=~DqEY<2^_)iV^L3jtVd0-Gpq=H+?ObiMZ z{2;pBPwvuA8*25&UCibHhY+@{cz=dSZ7ej|4YU@xD*qgVHLvb)m<6S)FOO+uwg{pcX}k^pz)=rVz+1v9#lJBW27$&H!Z3 z>@YXl&E{HVGgO8!Dr=EkSshz*Ei;sz;2T;Vw&fCb*+t9(w zz}eTt!N=Iy+sMh&(9y@p$p<73lJYio@B(s;oq#I6j2wMHB934LR1Xt0a_}|;s&NFF z23F<`6ftrFst0m?Ky08P5Lu8Gupn3^L<`U&s4OzW31kb%4M0o5?g1GE)b8X1QV%o} zl|NQy$7XtnPfpzD@TMP`0W}YsN zArg{r4`!P)1&Xjem^(#iV)VNy){0I}EAR3M2QUBr|G(t#Evv4kuF9-QTw5vk>1WNp z|4Ki9mAUNSkj;2Q@jTzfB8Ph{=Pr~57y21v}l0>x#23-H|mByRa#7 zme&_XsqGG@T{F43D>;tlaw*9xU!NAIkn=9fLFCbsOJ1B#h5W36UK6yXQ#oe;z9I0m zv?y^i)5Qmjr5#?A)NXB4*jMSnd+638&Tk86zB$mc&HXWp--6nW%EGq_8{D|!99Dni zP}}lZQc7`3W7;PVwJm3KEV+j85$vg3)uEE`ARM|MumN&W(-9&qxoezfps ze#F{gwfjOtMcfj*PNkNl@SKiEMqeYeoi)ll9rvsc3imq5Jati@md(nbc1C}mS01xJ h9PpWZ{`u#>n)ZE_fAu%zvFCwOrKhW(%Q~loCII|45I+C_ delta 1016 zcmVlDNklfxg>&( zMw+6D9u#*r!9y{;yRpIjVQUH=?4?K%{RhNT)l)${i3p;ipm>mgv=Utjw!0+8OOp0# zyFwSMY@t1+l#tlW;~^WIoq0FeA2YKpz8~1b&a?0HexL9A?94NO!C){L3v7O4zLgW(xEKB(LT5kI=)dUUt5k+Pm~7GR@o0pyt~J5jvX2u@2ixr{Suj|C^k__ zb*;1aGk~u*xa7+Lx%+0ZSiBdiFn>hQ0ZOUvb*uL~fUkLDLOKKl{)32b;=nWGhabIA zE|)_!A=D0dKAj%;XTv%VBB=>)d%kN9gO_@?tXGzof4CEdJ|IK`;xD8hW|x%*kkEv^ z#qXl)$W^)LWUegbZw06BKSD7e@nY_A*~S7Ohuzb z0d_Kbl8~PO^w&nD$&;^zfPVw=na~fh@^&gW+iG4nZO;L5l|4h^8vtE30qWYg1qi9$ zs@(U47=TwF86ErUX1R2wo%C%PU?($gll<5t4g%~BIDt`}mfZW0z=`1_V|OdpOTV?6 zw^ajZCo>-aeBU1lzWANAS`z?ZX86chPvv^)Vyk(ZLMhdChkc(4aDPUV&H*Iw;@!y3 z$@}hILVoeYV9#4~b942EEGGX^={|XANl-dqq!P3 z;ONog4{aQ9&I96m1PSOcF`)fIz_32b^%wy+7bj3)?fRg`cn1TUFP9xXMhB%mWzm?u0g`yD$;J(mW<_19<6j z;m0-I8tq>oF`Z44EZ_ku9;lAa{wL88fWm~zDcu_1Ae2aE&t;0>D*y-ed%(KSKf10y zD8%XE(J`k|E-ktPnt=lE)k*T8!)k3c_zYmwPxA=T)uy`#oRjH zpAc6d&G7#}L;Zh-nP(X4uSnLP5$He9-+oD?^PF(s1<}4MqFv|3dVwSmT@>lQEYf>f zr00@w?`6@R%c4MT_eCIAwD*!|&m|xOgnBOugBcJKq!_FQDhrhA1|pClB0Vs&7bpTW z94G=ZZPBw!yMeCKEeY}qW?*DuW#bYMl#*6a)i<#9_KA+k&1-0!JZ0IoBS$aXfAR9e zhmYU?`~`x4|Ne>YoiGFBFHaZ85DCe*2VV<01&FX+@O?S&ow%0kwmFl3-24CXkc9J` zWiPjHUGaJPM^@!uNv{~rwM=3z5d6K)NxR+jO-B-45E0x5CBikK8!R_hl=d#Wzp$Py5H@F@E delta 496 zcmVf7NklA$tOHzsuqx4RZ zuDU5z>7;ZnVn-KIaC8tAad3>8gd{Ck`~!pvE)EJ6v0K4zf+m+;Cq?a06dc;-`#I#! zo~EJZT6MW+`i}Se-rw`R+#TfP^e=m~`N&Ph4{5;*i*>60@z{rUFs)-e5snm|}@P09J?UbqS9 z0$mINhrRrASZ_`J6@g$jnvt_5U_T&`|5+41mZ-?tQqYLb@2SApY;+mvDKOd#$ModKNU>m-a*;Y(zIqS^x?I!+*C(BnrTzuo+#?E+ARZY}aJE-+MN{LwHKUJb=)A z&}iL78u+qrU#QB3p|Q1^NZ5osppI9|9M9nU*0u z-Cr(_dAwR)zrxkYje!D3s;~ELlt-Qb=a9gh2W1UUA`E;Y@uKu?{ldrE4jm{vBOpIN(gY7L;6>?xIa2UJp8nSRsTlAg2dY_VH-4;=U< mM7y2z5d6!moSdAT9r*zOLz+0*S{8o*0000JoWi4Tmx~))uU!?Pf(4^avJ!d2)ofGQ3DAapdu;YqI=SAV3OTzt^ zMS3oY^j#M2xgyeiS)})haQ8*w-iyNBK#|L$y_ZFSf;|^Sx-W_JUKRmL0kweGmw+Nb zwkVJR)ZPP<0+B$CKm|bYo{KOkhytK2NDG1la-n)53P6U4f{cPAuojS+5UYXO!A=E= zfYiXnfyzKC>rQ9&0X^>!CY+~x*=;Rz2l$4y3T2fk8 zUfa~%(b?5Kd(PZ>YuBycvv=RA(`T+-zwz+V<7Y2kzxnj}=N}OG3k3gwfNA-rYz78K zdrud~5DCe*2eZwY0!7#!%oXW8q5IwYT?+^2(p$Y&vcY@*|381DJ*zZdDn256Ub~H4 z|MUGFd-us+)PJMFaQn$E#(i%mTkkVAnfvPm>wnQ(dVfte9^iFZyhuvmI^(PhXJmW$ zpYcnaRPa^#!m#+rA{J%QMVx1rD`tuPU*Wjq@RJ*lxLaZ$Et}MK!sW!mr!p;PW$hG; z0*g{?`4{f&ZacAlBC|9r$5~qw7e%+^T+I%x?|}kYlaJkK4t&bE%AhP$k*NklmDQCu zn44NpTUzP?>?vN|aVxj_DX_n_MSnpZgD9X*Sc(W=K72EG=;yg7|4LI|ssRk2{&APH z_UCz!sp!g5NA>n^P#uby;sW*T{#s#dH7$*)1@PGEA4b;KG7G@-G0WB={D}(?6M}Lv z^Wgfv-;X|bJq?|y1n}sI<=sOWvj{xhx|%4ciFj}A~c4K+2*Zx=O$5>s$7T5*PHJ z;Q32$tLS`m9x-eb`9#oWpqp`2^&_twv^iSeo$jiDs(9t#1Q2t1N!+U`qla`0e%yML2)%%0-a9e?C* zexk^MnC7@Yth9&?LC`NA$v$-Gr=w5(y`70V!aI36$I#k&Ag%=U(|iM^`8h-^d`&$& z)9L-8qW~T+UG)CZ>;gjTAw(4%srT7>E2=|C#Kw0Iu(t2F{A8`&@U{UAmxED9brBc~ zjcnBTL7H#q03~{KR(~!TqtiDE6Th|_z9nv{Iwr6PjJA#vMKy^UpCIBu=n^IT!n#h^ z3KLhh9JN)0cPf~~umI|XntDCmrHA04VNX&6eYKV!|2}R=>_NyYFHd2#a!;8Dns<)S zN2wlA@%-S$xFL}p;FYV#fVpUr_c)FJtYU3;{JqVOqdP#gcu3!whep{{EruUQ1BjNC z`-d2B(Etp`ySu;t$59N19ha< diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_up_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/arrow_up_pressed.png index 390a80e21be4412ef66df1eacc4365cc991bc9e8..fac7fdb9e85bcfd4d48c1b011050c8f1a8a7993e 100644 GIT binary patch delta 390 zcmZo;S;;&>l7pFnfx%@-*RhF;;`Iz&0X`wFKmi7Z{|xo@3~4hNLRU$q%@jzO&!4$e zBx$a2#zN8L#iHr+#ggWVrp^~lnJ<#OKqPgcNa_ONl!aiC1tLJf)CHnIlmcWg04YcT z$pV!LgV|s%SQ$_@6|4rLvOX206QTiRO3H$~UBB)C9ivkcUbz3_<%bU+K7Rl6_wV0-{|aVU%K`QEdb&7Q(ccdqSAO4b+bY1MbnM4j%b=g$<^JybUi^OWy?Du$4<}A1DyX`JuUYlf zXi~qL`I>z#caD8J=)-B6c5$VMj>46e)}2o*wGC!*CA{=-%Vl;mW{SA3a<$-KMjzvL zz0PIF55JIRjtfqDE6Wm9(4On9BmdKI;Vst E0B`A^4gdfE delta 484 zcmVe`NklpP){5=v}BHh=YP6?G~_qK>q@DQIrmy0_Ae|b?Bv} zCJ}RqxZDTc<^Az|KkviK9h8)ml>BF`=)v0E)|{n$K&q3abK9$pZ$;`jMGpDRXn&qW zpOESRGI!H&teq)RYwQmAVRTlqb>QT0OFx_}UHrM)*czwaSRL?#XhB#z4;PT;L%^xb zaoc_nE&LM!FKjId+dv%41GB#63?ZN@Y{P5Bm!~RF3tBgk-U73EP&Tm1$a1k+jCWob z-13{?A$75YpM<=`8NmpW^?(l9G~= a>GKQuaF#H&tun;`0000izLkzie4g_woD>%o>0mXp~QKDX$ygZ!fEq`Qx=J& zED%XrB%C^5Bn7B)p>WDP;p7FvsX)ej(d7A}K-uJlB0$;X1waK5DUiyPg+Mk?fk-M) z9H;aJ*}L!5=`+`^-+1`w@v|4N-+cP~^Ut3@fB*jd2LxvW|EMxBFj{)LIEF|_zCD<2 z&J-xZ_F(Q5p^4G&rdTUFIjyukn`t%k`~UwkzqhQKy6*CiLs6e?L^xQO{=5GA`?#ep zF`n^;^8LPxWiJ0(^ez<2Daju)f3cJA@)@OagB;e!W=_UY6%7TtX|K7JQarMcfj`lR_@t zwgn1t(_glSNIG4=$;}%Wx71ELl;f;iX2koNkl>XX!g%UPo9*XN+^P8dy*oQy4lGFt%r){WFXM&!9ORZM=f}; z)`H-sP_$NI_x*av8h2-A<21XoN$vYwcA4M&-ur%k^V|34EjSzwhr{7;I2;a#!++s$ zIPNWEt0wk>+LWk%02oz1T%DUfu@ySDqyT;p2B@3`%=$%@pfUGqW!PGB!=BI!YR5%+ zpJ?%g=XV{Pymjl+;@88}GsF&1@q^kals7lNPfj-~uN()_VW=8T0cPuY@7k4f0);fU zt4MYA(S5IRa=e+fw9E^ze>&Xx$A5kD3Cd(VsqyP`k)b`~p%b<^U1ymGKyJ515K{TREF56b?nd@Qk>VKfM4!i(f zdEp7cE(4E6rqZ?FduwpM7O~) zW92KqxNxXnot+G<0A6YSh^VY6cwGTSLDHN52N4V1MNsfCw(gayPxmFZgMk#lD~Cr# z_yXA76;Kqx5__0wP=HtwfPdYBS@MF~)TYEn=(_-;<@u5z7l0j+kX;t=vDObvtqA%B4d z(MSjvXaZau!uZX=07chk|E>o5IG`lRFPMRmiJ66!jh%y&i<^g+k6%DQP*6xnSVUAz zTwFpzQc_AvT3SX%R#r|#MIQx+}zUI z#x`iK_DTi@rdCfE#}JF&*2%Huw_OC<=Id@V(SGZ7bJw+X5iQ#JF^?@KMPD+x;BedF zfJ)8Z|MiDklPvBWxN~k!<$dGNdn}IDPbtz^?qGWFyJqj>3X7h{GlJg#4f=ScB=nY9 z?fkaa`Sx=C#~dxNHN^3hh zJhX%Mul{svCCh?sk+s6N6oTZNzTazKDAqaO{Qc`3?gzDwZ>G$hZ)qE89(0!LWo_IN zp%2rCBd#+ozwRd4rQd}Ma;dMU?rrC+Nqe|()|;&6R`$TQ>I z*ng>po*|{rN{q#Y`FSt!>Km|4e!In{GC)&!rAu5)^@82OCR=~3DCZUo?rK@FzhK=e z)!#RncSpy{KHEIyd`^*fwC?J^HPgz~q!;ab-}twG7GKo_HH`p621kw{8?}V`7LMl% zYm2-rw=zW?k(B}Wm869)8nzwC{^xOEw*T_RMKjry1WX-2|Mpze{B^%- zlR(O?4f}<|HZVoHv98Ki<6rxto#jp5=T}<|n~f8{91YVLad-i_wc!f~%V+eNQB?F>*-=e(e|>X!cjlYLKCw{9{{_CIm9 zJ5urN={-KG3$}g!^(^V4pAK747$zRJ?a&u;JExcprM*F4*1u82s#8_Djb z`YYoy{SGdSk?!)5eKW;>_O{F&GW8XE>VG^v+#WCgzW%q#yY{nX$#*s9PdRqw+|j)M n-`;NPK4+Qiwd~pdqyP2i%yDQx%{p%tD1Upp`njxgN@xNA$1=bE delta 1228 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 delta 1228 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 delta 1228 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 delta 1228 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 delta 338 zcmV-Y0j>V30`&rr83+ad0047(di0SY7k>dKNklF-yZh7=YpTyL9MaCPx)V zH^pX`wu4~X&CO8?{s?gr|AUKey19rUAgKKVtvL7@%ed_=PR7e3-tq5T2ABUKkL^@%L;+&PTW5L6zZ!0mI=i0bUUv k<9f17_WiqDE?1?#030AxBkvdwAOHXW07*qoM6N<$g3n`>Pyhe` diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_closed_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_closed_disabled@2x.png index 180bae9e615f630736a688931c3c624bd7bf947b..86dbc5bc699d454042c28d7ca1da2d03e9375c83 100644 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*4DN zJ|V6^8VEu|LydtTEltnOP0JzF+|$$8CDh#6PtU>A)Xv|?&fCz@*Tlic*wNd_!PnTq z#|VfVy^NiJTyH}MF9RoUpcF_Jio6URz-*ubAaVpMhDm|A5aeUzJYToxXJK#{Ku- zzyJF4=g(gt`1kK0&*RtWK+W4cT^vIq4!^zX&UeT_#5IuJ>AgTzyNcSvpYQ66c_J7N z@ppEpu@nY@Sghs z?}IyE+26=MxblfThjYW~pUmGlH>~@?oS!HNWHK5EGH^d|V@hD`V=7>@=zw%pg=TgnSuf6{dE7|96Y~GUFlICh=urNU5i>tm+ WyhTUlgFm-H(chaNklry zASeaf+RNR~p|#k1scpdb-hsc*mJIp+?wfb-{s2M{-;nNr;{$~;2Y+-O z;1ID>YSgDHx-;9MwE%x~)Z-7IfBuoPnu*-QFXx_p(wW;1N9(UIeCx#4k~<=|S?wPh z>e8Cq2CW6GG!ZFZGLEjTI8S`v_jG3OmfjVx4I-T3uI~FVum|nLN&y=#W^;ub7V`nv zEdU^lWpl;zHb*dB04v`RPxR%AIe)`*Y_hQe;>2e!CVrYdSvX>07AplXK*W#=d0q3+aF6u>R!Ai}j^wt7c*b{YzBD6#$txEIV;$Bl%W2-zMx zP*48J-UFRi(dxlT18W5^5doAu_*YFYJXbE4)i+6+SSo;sn3LHbJttFqTdVyrIf-jB z3|M~@Bq#^}9TD>L&nFj6&wpcl1(2E~W#K*&)31I=B=BL8vo( zxAdL@z5AE3^P;A%qY@ f2qAbxk{eOavc zicr^O(eBG4Jr{+6WbY-Bo=d_#mxX&T0vRGeMmLazvLPZMH6X!DZ`_}J0U9e+666=m zz{teH$}Xd)@0Og>vh?7C2TxwV`TXbazklWbSnphS1}cm4ba4!^IQ{mbxln_FfOFvF z;$v!me%}|);>va8Ty_5po8|ZCGb<#GIfGs(u?j8N%FxS_ejr@v$AKuX2mH%onD$?e xX5chSKC(CE<13#Pz5b`dXQv+hyx{e}BE1Jb?5j^zDf|X`($m$?Wt~$(69B*)b%y`| delta 345 zcmV-f0jB=00{jAy83+ad0047(di0SY7k>dRNkl0=#>hsPANjCVilqi1sT0a=;)Lh|AS)fmfJ{B$k<41A|msS!h}$enMt0)`>I#m zckcIY@^S%>$MfG|rfSJlqQ*UpIs>Ji$=2$`OHl!nsrv9TAW@+>{`mTQ3@O_K3V#dS zJ?Y~tEL5WAwp)R3klGxK>Pzkg1OT+D#zA?nG3!>~-9o8EV2nK*+HY1J3#1Z+0QOqh z^YU(e)Uf~n!2%S35fkvly}(yy{zAY2B7j?)Xw0zy34nk)Mx1MJRBy5-bQNnZ10b>1 z%*VCxDo;w0Z)gC3;!3*~UgS;5H%5VU14!J7*TbW{&4H{F81DOAKE&z6+SFE&=Gg_7 rrxSp&!0Y}}_aaFBe#ztUcz)&$wXszz$}$L{00000NkvXXu0mjf-!Y`% diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_closed_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_closed_focus@2x.png index ad23d0d332dd44e7104f547384076c037c5aafd4..954592f027bde78b05ee122f185dfa5230c328da 100644 GIT binary patch literal 467 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*8Ps zpAc6d&G7#}!>UybGtY>3Ulg5sMQGA(!I@{oCR`TkyeQOrS-AhQNZ%!q?#mzqYqP-V^T;XmIDFS8#r9^u#i2}LZmq3EuAjMEEKK%48z0zBg?Yq ztKZys`&{I-)Y^=PpC^8*m0IwE%YpmBg&uY(hBrZi33EFbj71Za82Z%%_*fpW6}&vk z{Ex37?>KXQVthY)4eN%LM}f?lN0{vxd{_@Kha@w8U{Gh=!6b83bwcOt8AtPz1nL)8 zO}MgnO`O_KE9NPG?fbUG^IV;3ac%oY{_a0pmNItr3D5dn^FrtJrhPA14FXK9S&Hlg PK@s8U>gTe~DWM4fVoby- delta 685 zcmV;e0#g0c1I-1H83+ad0063Kao&+37k>hONkl@j#SZGELlFe24sPyU+6)RVqAu06im%Z$ zc^u+PdT+E1c+Ls!>%vf=s*MB)0_)Rg9u!59e>(B1xS-u zzWI~!Pqj}0s_~USAvayewnqWdWDb$jrIBpGb#(Xwghb@f1chs*;XUI%;zJh@yLsUL z!nUVF^^KE{0fG@BdM2sNBvlX7-yb_ka;3vp&~hT6%gR@Ho=nMs`N7;LpOXaG4ime1 z;2lZnc|Dk&_dQOC?Qk@+LVtqZg`w;d@3Y{$faV*Vqov{8W3O{G2>KNe(etHKx!WOU z2v>mUjW@%&i^1}L2vUFuk4oz+$9;Y4|Hf$nOC9Cd|9gdEHMORXfqcbf_G&pT;4OTP z9Cnnosy&M*cf5C*+X}a@z(BsD$_1c`N*R?yi)Z$}a++z3F~%5Uj2bb<7_)-!VCkn1 TiKF|Y00000NkvXXu0mjf92!o2 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_closed_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_closed_pressed.png index 90845a81fafcf040c07beedcd3d83c2b917c2fb9..4e7831ed415d7068111b7edb69b1364f17fb4c2b 100644 GIT binary patch delta 262 zcmeyuw2EnhBnLAC1B1(wu45Aw#p@XY1AIbUfdUK+|3RpJKSSCXmE1`}DNDps7K$a! z6-rtlnzBG7d7&_nOj#(BvOqXxzA%^}lDbehc|K4CjOL4^0+m74d`vdJ0W?yoB*-tA zfsu)Ym0d~=>Bv{*5RcY%^f)8t v(3CQ#do?3NwgTe~DWM4f+HPea delta 337 zcmV-X0j~b40`vlq83+ad0047(di0SY7k>dJNklLiXfX{Fd%~2Ymo(iy3N3D;hd=k zF5f+KVP?SLaQt^9U%48;*?vLHV5Zt%xj)(euoW=5s&{Wa5%C3Getn;cL319!R)1jr zO}{s~?T4MCVg>#na4_5Kge3`RIn5Jwc zas6(b6q{>k00j1WapPv(6pIOf!ai{lHCi?q`6lo@`Q!7E%WhOZv}vAS;B0M(NTTS& jbhRI3_ut`gIIQ>r7+g#&txx9l00000NkvXXu0mjfDK3;3 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_closed_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_closed_pressed@2x.png index 60aaeb7fb3be6102d91f46b1cf40f5e36627c0ea..61b924e9f2573ba4bc8735fb71772f048304c29a 100644 GIT binary patch literal 483 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*4DN zJ|V6^nt|azL+C1ow3*_ui$t?l2}LgvOj{+EGFvERiBRG^;gm%psf$EX=8GgR5J_Dq zoIGD7bpeQ-yg)Q%fpF>~VIY~ZPz1zY2og*MiG#RcQX~ba1;hnufr zC;QcNzRdkDS@J`c#cuxj?+a&I^H2F2$Txi(g9$@fsdWHzf^a9p=>V1)D;Sg+HRd~9 z5^msmaAhO&JFbG9Ta42gb5@rf5M@~1C0oJ$`2yb#p#&XQOR;-Sy-MD-^1P(N%YTJS{wA%^JF;=#wtAgU*TtR|WU@L1m%n2N bxx-c8_^kOx@#}@#K=I<~>gTe~DWM4fYF4{r delta 693 zcmV;m0!sbk1JwnP83+ad0063Kao&+37k>hWNklAMd)q2#qGC~2 zCld!Z{{R;kVhn>g2m(UEIGE^QVvHji2Z@7=*djj^2Q@J<=-}q==HP0g3tGUCh+ye` z9Z;aR2sH7W)5P~P-l5NXpPYNny#-^8F~%5Uj4{UiZ^U&#Ha9jXa1EtIB<;m~_kWb@ z%v!iDU|=}YT;92atmZ7n<@oUIXzwSdxiyGf{&*8jyVl)2K!c>BSNl62?{S%13#SF7 z)0C6f1dgT}m!C5*oN<}GT}})58-){DZMYBWd=J`6kOBZiwf8`7{CcSTKY|qipfK3n zKh_a)2G0eEf>vHqMw@e^$NkQ+CV#*RkT`K61M(u9n>gZsmN1Wif+kDYhsLiD=JGAR zhY7R?hyoQQh;S$-Gu3i#Vza@{afk?N3v_h6s8Ju(Ap&OAtm4C<0RZvuM`D$rmzw*=FZ&3uhXMeNs~!enDBCyM<~q4f3IL?)yFo;v+kdWO>!*MX zzs#$S%YUv;3J_4O-uab>u9NGe0HUe|pj<7E^xSbD9GVg(k32>06-T;l%bEGcE6JnL-2kDi+<0=~zf1j$&hqR`)jvtD1S&vfW$CZGqI`@fot%Eu_1)(r z{tFNlkYw&RBx?Oq=%4mIj(`6GwCd(dNYpk{==$J&7Q7d*!3U0TzL@WN>vxVdL61R! z8^wIjWXKsp7BKR)(0walJ`kt?5#AJ|rHj7K`pr0f5n5g*m3+ZhcpopM+nMYsxy;@! zrz>ENxdpW1OMg*Gx6V#>&b!R5h1*Bq!G)4W(M_O?vWRkew$S<6X(FaE#u#IaF~%5U b%octDC(xqlE`lUt00000NkvXXu0mjf&~8yF diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end.png index 08b5559b2153ee5685d38dadf7003f1e84705696..4372be7a06f2a7637eedc04f1b04bf676ae95de6 100644 GIT binary patch delta 104 zcmeBU>}8xF!O6tTz`(#KGAVtcqC^O1fKP}kkY51?4<43r0y#`2L4Lsu`*nSjRe?Mi zPZ!4!iSXnEAjnE+XkbiR!^9-eEO<KHs-{an^LB{Ts5b{8C- delta 105 zcmV-v0G9ua0geHX7zqdl0001UdV2JcAsAIaNklIp00000 LNkvXXu0mjf8H^`u diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end@2x.png index ae6dbe991395d80d27f619eeef383a7b654103e1..a5c04855301f3589cf149cfc6cd49676ea3c9f58 100644 GIT binary patch delta 115 zcmcb^ID>J51SbM literal 220 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpkSY; zi(^Q|oVPbO@;VucusGW9TFN~AK~yG_QHu-XZ&u@(%Jaj{*=TS2URO8oyk+p49ir3Y zIvKt;%pwCveNx_i?fd(Jr|;t(Bp(Rg`#X(w#?0TlJXnD40D-!@+&(-UufA<>SpnjD My85}Sb4q9e0HwuMq5uE@ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_disabled.png index 027a8894a6c765e53f9e6b7d3534f193fd111cc5..e748e2e72856e0a51688bbb1066fae667025cc8f 100644 GIT binary patch delta 104 zcmbQl*vmLUf|H4vfq{WfWK#M>MTrp30G|+7Am7l@+sM(|%fV$mki%3G^S#J51Sb~Qw zO5gZ6ET&48=?ZfeIrwD%8;R%lAD+6uzro277tR)C^3<&%v&G&!HX~(}{ Q!e0>A)78&qol`;+02i)LzyJUM diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_focus.png index fdb3160bb8f03b4777b6183d1790b917051a8924..7a283b46b9ba98c011a5509c1d4080a07850d245 100644 GIT binary patch delta 104 zcmbQl*vmLUf|H4vfq{WfWK#M>MTrp30G|+7AYY{C5)iSkesv$nVJZpo3uf4_>zk|! z;yTme+a;OXk;vd$@?2>^)a B9Pj`D delta 109 zcmeBWoWwXmf|G-dfq|j8s_M%`MTtlkPZ!6Kh}O4P9eEiHI9Lv5n<_{LUTshmDD?gD z=8vMZok!b=S0}R4kC(R9D>N`LaVRu2d~JBlvwMBSC;bn1fF^CoV=%hPVf@#@aRZRY N;OXk;vd$@?2>?W(C@=s3 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_focus@2x.png index 3ca8904498cb1f404f43e1579e4fc170c376552a..c1a173e418c6485dc032a261c2d33a15d932206d 100644 GIT binary patch delta 115 zcmaFFID>J51Sb0J+MZE{-7<{>cdq4FC9fRwRTZsBr#iXPU!w=LJ*F3#P>hDohOb`fNX?D7dZx PDrfL?^>bP0l+XkKG(9Ec literal 226 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx_iw z7srr_Id5-ny7l-=L&*A*MPu}QvDZkoFA|3 Ry8Hpe^>p=fS?83{1OU~)P#6FJ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_pressed.png index 1c2432dd4bd31ba4c8764f6363a4b1c1ab6e87c7..12afd7b17a059d472f88063ae9ae0ec120ecb181 100644 GIT binary patch delta 104 zcmbQl*vmLUf|H4vfq{WfWK#M>MTrp30G|+7AYUY90T6wgnyv)oFqH)P1vBi|^-Wd< z@?<<+9780+lM{d-E1{u*F>MVKlR&fJF$oq1hQ`G_pPVgUt^lfI@O1TaS?83{1OPn7 B8`S^+ delta 109 zcmeBWoWwXmf|G-dfq|j8s_M%`MTtlkPZ!6Kh}O4P9eEiHI9Lv5n<@wN`LaVRu2d~JBlvwMBSC;bn1fF^CoV~~E$t~#gU1SgQk N;OXk;vd$@?2>>e;CyM|8 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_end_pressed@2x.png index af0f8fa5a9402e2aad5d4190d54e06512ac0afde..cb781ab4dcf63bf937ce4fa8cb91998abeeb4789 100644 GIT binary patch delta 115 zcmaFJID>J51Sbeh84yToU9L%n!k8;lMp@A<9Ey&>)HGX+7QV?f|Xseb8JuBmIc Q`dNawp00i_>zopr0E5p{b^rhX diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line.png index a3a564e4471cbd1e971effea7ecce225df366765..5bdb43fd41295faad899f84e99059b20ef044275 100644 GIT binary patch delta 87 zcmZo-teqgi$;iyWz~H&%#rBDc5-w~3J|V6^enmxv+upA0Ko(<3kY6x^!?PP{K#qW? ni(?3fY;sD%n*0QrJuD2brzgTe~DWM4fM6?;? delta 92 zcmbgr|w8i(^Pc>)Uf11sM!@m<;2WrBzpR1ih-ZI4h!h kQ{{Hep0q#8K=nwVf!XUCEAJu2$0i^_Pgg&ebxsLQ02sm=;Q#;t diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line@2x.png index 1dbf71fc728383bfe909fc7fca4e9cedbf5cfbb4..b5dced34e2b5b82c010069df5562a8c5209aa5d8 100644 GIT binary patch delta 94 zcmeyw*vvRVf|HS%fq`Md^2c*0DoS{<1^9%x0{Imc6>fXGt^-+&B|(0{3=Yq3qyaf% to-U3d8o|j4Kwx)(fpKw9AX_I7!_iX)2c71}oCd03@O1TaS?83{1OO>l9Q6PI literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx_cu z7srr_Id3m)6l`!1IP5TQ)%up#QbAS`Oq#_hz2{nI%zVDP{5wZ~^qha4Oc{*6j9VI( zF+@28Gw3eRY!JI3;=rB3wSd)x^#ao@nn~-&Ok`=;=2pfIbT5OatDnm{r-UW|i`+@r diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_disabled.png index ecc7e6d932811db33945680c2004e1387f652471..d0ad0e07ec3a9a41727c7eec15786b4fa3469818 100644 GIT binary patch delta 87 zcmZo;teqgi$;iyWz~H&%#rBDc5-w~3J|V6^zLBGM*ORO@4yR9u|hz(-joe=N_K}lwbP0l+XkK8WkBM delta 96 zcmbgs+9Ci(^Pc>)UgNf(#BE%#P1gA2vw+uc{CXc=z>W p&XGlH=B=4`_W11{eI}qLB=E!dCG*bv`Aj=NVxF#kF6*2UngCA3Al3i? diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_disabled@2x.png index adc6446c97432f5e14e9f2f17d586c81a0d8e20d..4bd61d377bbbc59fd6f746befcb9e106ac581888 100644 GIT binary patch delta 94 zcmeyt*vvRVf|HS%fq`Md^2c*0DoS{<1^9%x0{KRc-d#`fa)B(yk|4ie28U-i(tsQ> tPZ!4!jo{=2Ah0{Yz__?4kgb!4;pi!YgHH2fP6Jgic)I$ztaD0e0s#8s95w&| literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXckesKB zV@SoEw-*dW8w?nZ1avL2N^sLR=GzbwCR5Xvvis#HBeNqm=f2)OU(5S&WA|nIKnC3f znhjzXL>#y?xE8RQuwG!A#gxJ5%ebXs8AFsqFs-DYu?Bu*X)u29{|wO844$rjF6*2U FngBP>P22zg diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_focus.png index 0037f175ad42495f04464466046beb7f86c6923e..08ec6d12fe57ea5e9ac2bfeb2068db5a57c80d34 100644 GIT binary patch delta 87 zcmZo;teqgi$;iyWz~H&%#rBDc5-w~3J|V6^zDUm{$Hmv~09lMBL4Lsu4$p3+0XYJm nE{-7_vdJk4Yw{Ch_OLL#p01#%KKJ+>pd5pztDnm{r-UW|QZ*VR delta 96 zcmbgs+9Ci(^Pc>)UgNf(!;6ERJeY6MC(91O)@$ef_^# puzOS0rYbY}eB*r_Ks`v{0dw0+R>dFpm#qQ`db;|#taD0e0swEZ9Mb>* diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_focus@2x.png index cb257a91435e672d8d58f94800ff47c4a183a3f3..53a3164aa3fdcadf5581ea13a4429107b858b757 100644 GIT binary patch delta 94 zcmey#*vvRVf|HS%fq`Md^2c*0DoS{<1^9%x0{J36mmC*gy8~n~mIV0)GdMiEkp|?5 tdAc};XapxG0D;{B2FArbfoz>T3`b8H9CVr=a~i0E!PC{xWt~$(6974O9XJ30 literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx|mx z7srr_Id3l*iZ&Q990}-Zd*vW&6wuCRGewkrzT(ZiU3+?X4cAxKelM1Du6Xn4i@%5i zcLvu2Ruk3>OtY9W7=0PHG%RC?atLP7U7*<@c7bNnm5i~5EDZwfCXay5X7F_Nb6Mw< G&;$T*1WHx_ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_line_pressed.png index 2d085652788ae38ea1e8a409e4e43b5a8dbfa413..4d1e85a17862a4f14a023a8dea0153cb76df0e3d 100644 GIT binary patch delta 87 zcmZo;teqgi$;iyWz~H&%#rBDc5-w~3J|V6^zDUY~O#b~EKo(<3kY6x^!?PP{K#qW? ni(?3fY;sD%n*0QrJuD2brzgTe~DWM4f`#Bhs delta 96 zcmbgs+9Ci(^Pc>)UgNf(!;6ERJeY6FLm$2nhzf`}%*g oVE3k~O;u*{`NsP=fO?R?1Ljx_mfV_}^eZ4iPgg&ebxsLQ0C1uk!TRpN literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXckesKB zV@SoEw-*dW8w?nZ1a!4=r8tN&GkpvQlc{M-+5Pg9k=YTO_h0XxFXef-vHP-pAcO7# z%?7axA`aXcTnkuDST8WmV#;9jW!%!Rj3LS)m{!uySi>i>G@SjTI1%V-22WQ%mvv4F FO#t;YOwRxS diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more.png index 31b6cee8730aa1cefc31b53fdbbcbe41b6ce0aa1..e676e28e462c1c7bd98abd81ad7e25c997068759 100644 GIT binary patch delta 94 zcmbQu*vvRVf|HS%fq}tu%Zu$36(zjb0(?STf&7Y!3b(yo*MTg?k|4ie28U-i(tsQ> uPZ!4!j+x0R32X8bmWX}qXLJiV9l-GVhk|^ZnsGQ#1%s!npUXO@geCwT^c>;< delta 118 zcmZo>oXt2vf|G-dfq|j8s_M%`MTsO|PZ!6Kh}O4P5Arf7a5x8=@ZA->AyvLXrQ*ll z>3hC7wFr8uuAC!%TeF-6s0#=r*mah_+4rb}U(7<*-RN`W$&aiMiH5=htY54+`L31} QeF2Ghy85}Sb4q9e05^pv!~g&Q diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more@2x.png index f1f7a67f16dfae2195fe7708369a8f15d51209cc..7bf47a36af094c348d8d6bb4788826d1cba72597 100644 GIT binary patch delta 101 zcmZo<>SCNA!O6(Xz`!tJ`Qy106(s`M0(?STf&7Y!3b(yo*MTg?k|4ie28U-i(tsRU zPZ!4!jo{=2Ah0{Yz_^%4;IX}cK+*xx{t`9@GjH3C=Cu{2K!psRu6{1-oD!Mw^H+%V z0@Ey}3`SqZEe*>Uq8x%5bQfqgh+PnI;LhM$z-od+dP4UbiTAHJJo+vj0MuZ)<$$lf givSL_1dNKAVb0O0ymRXtpz|3#UHx3vIVCg!066GXfdBvi diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_disabled.png index d4b6049055892c3f942445f20b4835cba152a1d1..f9b714eba9bc393fc96c576f78bbb3885da8a78a 100644 GIT binary patch delta 94 zcmZ3)*vvRVf|HS%fq}tu%Zu$36(zjb0(?STfqWxJ@2)3#xj+_UNswPKgTu2MX+Vyc ur;B3<$IRrEgf;mIOT<3*Gr9$w4q$lwLqR@H%{UyWg2B_(&t;ucLK6V*-W((V delta 125 zcmZo>T*Np*f|G-dfq|j8s_M%`MTyK1PZ!6Kh}O4PH}Wzl@Gu{2n9;!-WUOy0y+P8xbm_3$n8Wsr!ctDnm{r-UW|?5HgZ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_disabled@2x.png index 3ef752108d8d7e81fa573e02714eb32f63f38f4a..212b56ec5dc0b3147979cba6c64e4188d9327631 100644 GIT binary patch delta 101 zcmeBV>SCNA!O6(Xz`!tJ`Qy106(s`M0(?STfqWxJ@2)3#xj+_UNswPKgTu2MX+Vyw zr;B5VMsRWh5ZE1HU|h^2@Yr5JAnAZ;e+e6dnYZmm^V*71ph5;uS3j3^P6OtY9W7=0PHG%RC?atLP7U7*<@c0t5}I|GNbqWDe2ch?h-zBXR~ o)UY|D(f+T1BOdj5jQh-dLy4pDy!9Cwpf?yiUHx3vIVCg!05Hv1)&Kwi diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_focus.png index 943c13d0b26df4c8627bd948daefa37dcbfd9beb..8a74cad89c0180d1fd004b7b1099c989cc527743 100644 GIT binary patch delta 94 zcmZ3)*vvRVf|HS%fq}tu%Zu$36(zjb0(?STfqapkOOA`L-2t)~OM?7@862M7NCR@j uJY5_^IA$iNB&^9#SR(eZpV2MgbO6Ka9}4nuYR2I}6%3xPelF{r5}E)m6CEW0 delta 125 zcmZo>T*Np*f|G-dfq|j8s_M%`MTyK1PZ!6Kh}O4P9eEiPc$_afPH5n}qL}>ZLSy^G z#z{Sg-|s!`t#2%Rsn+$o=&9aSQ{q{Gnt{NBU1aH+eMy`7#WM8!-dL`i?h_A@0LsW% W9pF?t=jP!L67h8Pb6Mw<&;$SwpDMNh diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_focus@2x.png index 9f53ef1fa585f125a6c380cf97de6fbed0297ca1..6b3c2b8fbb675a8bebc0950a0f992b2360dadcc9 100644 GIT binary patch delta 101 zcmeBT>SCNA!O6(Xz`!tJ`Qy106(s`M0(?STfqapkOOA`L-2t)~OM?7@862M7NCR?Y zJzX3_G=h^8fWYnm1LI;Ifyed&0!ar%`%Bmu%)D(kn%7p80u?fNy85}Sb4q9e0LC>P AjQ{`u literal 266 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx_=) z7srr_Id5+roBxTRqkLzF`>gYE*&2C)kw4%`_yq!q<)8os-pc=WaT p0-%P?8IAUT1sw6H$79@Q=7aM&8n>JYy#@3KgQu&X%Q~loCICu4TRQ*% diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_pressed.png index 9037ed3b3f0b467cfcd0262af53647898535e247..dafad3dcf3169b3af9d77368644b8ad6fe86e043 100644 GIT binary patch delta 94 zcmZ3)*vvRVf|HS%fq}tu%Zu$36(zjb0(?STfqapa1)2Q&HGnL}k|4ie28U-i(tsQ> uPZ!4!j+x0R32X8bmWX}qXLJiV9l-GVhk|^ZnsGQ#1%s!npUXO@geCyZu^W^C delta 125 zcmZo>T*Np*f|G-dfq|j8s_M%`MTyK1PZ!6Kh}O4PH}Wzl@Gu{2kZ5Gol<00^ys7x6 zLAmwOU2ChIoiiucZU4SAc4y$!A{U@uAZRFY2t4&l+w6BjqgdgSH6Qn+{9=O0I9NSk X+ML6Y7vcR$8zkcC>gTe~DWM4f`)n-Y diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_more_pressed@2x.png index 675d52c76171750180f9ede771c9bc0dffdb9ad7..b1a5d2284209ceac536b1e0bde9510243f05e3ff 100644 GIT binary patch delta 101 zcmeBV>SCNA!O6(Xz`!tJ`Qy106(s`M0(?STfqapa1)2Q&HGnL}k|4ie28U-i(tsRU zPZ!4!jo{=2Ah0{Yz_^%4;IX}cK+*xx{t`9@GjH3C=Cu{2K!psRu6{1-oD!MS3j3^P6lpNWn~o=6+i}rtgNhrvw;i<07^jsP!`4n(a2o5MxeOD zp%iwYeJUkEe!&ckOiXN?0*d-3ZoWy`&E1Pv@4I>b(aTrwKYji2^XKnBfB*jbr=XB= z4yZoa)5S4FLh|iFccCT+5!Z{?6C8S2j^2s?^{&1*if0Ye#Fcy&?u-8ix7>dE_SXuf z(kWYHluLb#4elG9NdF~}fACND!MsIw*^9r~9XPh~{wE*V9qYebeZ;Ulg!$PUVcsIY b#qyO*`)xQM3rv0M2MP{PS3j3^P6d1NklBF|`dL^}NzlIQYf$6frRt;GW$aY@yaR6*1X|rlBs~VV0CV%_3 zZx*hmz~_?l-PHC&p64BYX%Dbb6<|Cb$8NWK8)Mv-bjb2=6F-Hn+U@r7a5#Lg@>lM_ zB1KW0O1c0t+mhz=t;T;wq_ybo(Pm|)U{FofWctUi7YWb1249FWm!J1>RJb}Mu|iskx2Xrz5q}RT2Jv% R5WoNc002ovPDHLkV1h3njFbQX diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_open@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_open@2x.png index 8850f7367b43a9f7e605b371b1426d5bbd1e3423..541786551f1a9fca5d6071ef908f3aa7f671b004 100644 GIT binary patch literal 537 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*3!B zJ|V6^8VKs^>qA3Bfg}**=H>#)!otF|v@{^2yu2L9E-o&vtgHmGYiepLDk^|%AX!#c z1`!03KsHbW2!LvU0K!HiA>z1XA&Ma;qiKY5A=W{-f1CIg0iAAJ666=mz{teR!p6?Q z$;HJlBqA!OsG??QVeRP`5SW%<*U;86VfKP$tJm#0c=W`T8@KL0d;Rvq$1h*M|N8ys z@85s__Pu7^1~h1or;B5Vgyh?U(dJHpBCHQqx(H5;nY_;FsnF7`*46+1@4p(?>(a^{KkJdE}zFtz7{cBOz6fXXdI5U~6j|DI77G{gPCKI~6LucJSi3&~|=KC&g z;`t#;^A7$In|amkPF21_`(s6OwdW_6UU_`$GiTAQY(t4D6XV0h-ZGVKtmjDXG5mjm Y%V4GZal;S7NubE|boFyt=akR{0CnBu@c;k- delta 624 zcmV-$0+0Qf1d#=h83+ad0063Kao&+37k>gnNkl zVqqboDaB}$SZv|iTWBX(28)?MU|%LH1dBvsK7tYpwG^X`YyQk! zi*=XX>|}S7nIy%YAEe2f+;`r6FU$joh=_=Yh=_=Yh=}NC!jVOiEw055Q`$%^g2#H2i7i{I#WyU*+Ox*uc2-3jN$G|g2Jsec1FH#QX3 zghWUlRn@%bc^mV}IQMtBWm#zeuK`>N8Q$5^u*Lrc@W^%D#vJ1<<`QF?=8A~C0dW18 zKlu>^!Gm(S+@5DHAfB7xkvz})s;YNX_1!TZ{|w;vA{GzC{1!M&tJUh~a=Dkj@2>#3 zHQ})j!{P9LrBeC6s9ejq$6bqMSvCNB@0Y6jYA_f)u2!pCiwv`{6R=ma*?gbLWG(}^ ziS4&RC6!7&b6t11j66$Y+xBVOwo}W_K}1AEL_|bHL_|b%Li_`yxUA}Cyb(PNSMNW4{qghnpT9ux4+zSRXodr|q^3KVie=DXP6ck?OuXS@} z)IFUuJ2mQ-dMNklqGbvj z3&Ch*At7aSJF&2^weTOT`~p9~%ECge5(^7AKM;cmf{h3Ut*k@{828y2wOMC3X$0rM zG{c)S_su-;csw4@e@Cu@#oFqvCCnn;0L$)Gh}rXHt2qrMX@#N7WJVDopqTOU!GB4R z##~i_t6;oWnv*#G)+zzsQ&#fzMn;@iSmu}R0Sc}F-R@2QX>0Rj=KgU4v8y>_dyOU8N06#$@8TZ=F|0!kQW zGK2*54YoUR^B|8ecL0EeYJEuxnn7SwpIa}I*4r12^SrL10szdfMCGuM+<`q9LDY#G mSHrqSL5$FZ$K&yM{sbSBcUKyd{O+9q0000MAv;d_Hfr_D8d<-3cT!evQGJ1MIzc`l!`2{mDGBLBTv2$>8 zaq$a@h{`Fds2N&Vd-??grsdZ)G_-Y0n7v@x>UDb#9zAj8#;v>0UcdeD@yplmzkdJu z3j+UufJ^FnHPE<&o-U3d5|VEZUJpAIAi#P-S*)k4sY%pz7H^Km35Kjmpa1`VGFK;T zn%#_Ni#MD17#^FU;{G_n=-1I7f7f=JD64VVEU8Fbbildmv8FJ~bB|EjptDbwPdHc1 zEcxb6fbNsomRAqk8QpvlSnHAFR=T~r$4hsWf8?y-*j&Zk!3%}GQXH?wxyrS#FR3Z4 zv3e+3WL2?5i1Ve7--O%u8a6Js;<~Z#*`-?E)-~mlJJ&8)FqPZtudm4Ui7!(*>og=Nkl|EezOBBuX`wJqmFgyFR;`p(_@^z^LPG&62 zMnAiwAd>xXUg&yo@pU5pF-+F2A{zj}^2|(nvA1Wa>iwruL0U7GMHLar{d3sZlBIcN zNGj!Oa(wJtl$rDP25)NbybcVoeaH#~Ir408UbMgNaK)`yES8QmBzeBV8h9u<|Feqy9QUm5d$hc~x%GzP9S3RGuV-aOH4FUnO!dXkSvhVq%O zAb(=cT)I+2TE`Sl?DCN>Xwa2R#GmIi7!h5AJMqUyKH#R#1CMsxEKH+rOCg$vh;M;h z7U$+tht4+Kb63`C1RDOb?RJ@{Tuvs27YdcDU;_a7JT;YGdN=*By0#v`+qx#g{j${q z*Iqt(@V$_k3OayIi}P<2Rkig;1Wp5i2zUI}<{Jxl2iA&_r)WISEAc$9yx2L6F~%5U jj4{R-V~jDznE%8tbrY^8un84X00000NkvXXu0mjf8s9Vb diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_open_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/branch_open_focus.png index eadb0962a570f7723054cfdb3b178de8a0a09146..c7f8089abb80edb6a2078c345113196058d3d3a5 100644 GIT binary patch literal 361 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXcpkPIS zPlzj!X88Y~q5eOZydu+gOrZa~c=tuI-YX(~mxa16i*#QU?Y%7Adr7$G5|Ay@4QBLQ z6zRDr3?eUqP&b$aGI~J_VW=7~8zg%ftn4z#1dtjKcdujna-h}fB|(0{42(=nY@7m$ z`X+9^N!iWai&yWvdH>PNSMNW4{qghX?>~Qm;NQQ0C;Y811GS`hx;TbNNWMMjF4W|} z;Cj%0QIbQGpdn9Y&G-Ear*W@#NYUorWhylzopr0RL{84gdfE delta 332 zcmV-S0ki(;0`CHl83+ad0047(di0SY7k>dENklG{KMpf(Jk$5LgU`XV{`J7#y@1z(98{Vwa>L!2T!_=1WG*9@~j z{Z=Gh&OpxM(QsSF3EAX~Y#QWyWxd%ScjH~8Qvaor0f1L${sO)vAw~FsmIR e5C{YUe}WHYtW&z%B>{T?0000A57@a}h|20G0Iu(Iw#?px|Yo z8la#sP_`GufUqG9FbUF#!srEybYBtys~7FL4Ad(EF&V_TECQ4QTL)qTMS#jcT0mBR zZ)LUuddj6F$S;_Ik%^gwjh%y&i;G`KL{v^uMa|H{+S4x}FfG5Xp{--W>;=nKuiJC* z=!q*gZry$M`t660U%r0*{{7eQ-+%u61%iM7{+)3Cx&&z6VNVyw5DCe*2Q$MR14Y;# zn7f)xSm>ClHPvKQKyJ+QYrp^h4|*Ok?I?Tsr;UGY0=zVrHqEJlZwDPawBH^NTxgI+r|mIz4@+=G(!n?}9WnUsC9T)EZv%^N4prC01fv1>N?O%Gdg3zSqCJYD@<);T3K F0RYMB0M-Bi delta 632 zcmV-;0*C#-1epbp83+ad0063Kao&+37k>gvNklj zOVL3bOsq-=t>EAwRIpD@f))jF5R<0b zh??w=F-5=b{B9wM-cJc z#P#I40c9}wcQTm)@zWdXrKwLWLTah>6> zSL4syTeqfyKepbP+tKB^8Q^%spnr;s=vtc~piYyB9}ssapFH@k&8RiJKLe_k#^QyZ zuINc%reRRjVJ*#8;yk&%kuIRibydVkZ|A%zFP zrn;)ln$T>UsGyf~}oPxsittM`+lY0s&Z!GN+J_vzEECb zw%?lT>xj6If&HtyLh`P-rwhscmw^Vu=Z9b`ixcrrmGbg2;OW0-%X@L;Xc#vSAvFMC zabnH4?8>98&#MeE$p6$CBewurUc5j40yHskAn*AjPy&f)c!R24gTe~DWM4f D=(36# delta 334 zcmV-U0kQt&0`UTn83+ad0047(di0SY7k>dGNklf>LMyYeVE|@B7fgG z$8B2ACYYG=7ZpwmcMOn~95bN1Ofzl#)E;2W7U22nBz+5)&it3@NnnMtZxe)~&|&w< zUwc1Vf3^8rcVLj2sJ$bwpAS;L8Y^BN09E#SadQ`BsC}sv03c``goqpielbJ^NJVw~ zA>K@?_*D)75Nvgp@yt0en_u;fVLSCP*|@0cHBtb8xv0~~Ft@;+XR`1SKs0rsK+*z%3q?{uT#?iTA}RAlQx}K=1(WB41XDny zFo*$^0wLj)g(6@n5fB3^2$2GjNFqQjK#eddpcNpaL{jI2Yym1u23ZO>L?XRd0_Y*< zk|4ie21X`k7B+ScPA)EfArVnIMHMwe3u{lmfWWl;x`wun39}b0TfJ`2!J{Xx+_-i3 z+3U9-K7RT7{rj)qfByUhf`348Q%K1LXxw2>7sn6@$+rh1!yOYv*d9#RSi-Zgvnybk zSBTm2zQe!&*9YHEkDR7w6+Hdz^Tr@A&8N?6cGbxLPkL2zMKHxDK2D4=?&ayzN(YYi z*oE=3Xz^v#p5p(k+B;p#>4g1-qLlMZ*H-id@V(Ep+_ZVYRclv|lhRS^a%wNWdLnRd z>V<;T!wXBx8#JgrNklk5+_A{2?`1#D4IqMT8;GH z<6sf;(A4BUWa#-!;r^5J|DAL1&AniZF~%5Uj4{R-V~jDznB7AB78trxn20;9pnuXY zqBVtD5W(6=0DTIs2sg{wnI%8Pd=FqGUHA$N`mNI?EjzWnWUg*>Tfp%j!T%6@$@c&@ z(G;*5K$Z@Pf-dQ(0{oB96_*iy}>D?|O&3&6@Y`*bku zZJJko5qG`QK{XE$3#t%6<>i{YF@CZ%@O?N5oNHJX6hU^l5`>n`3zQPE-;*En^WOrD z9Ns_pNV>29+@W#EiXwPz@-#KCs>|!uf$OYJxk2X)^$|8YUmR1_RbZfDTYm+uAA;ii zJ^S@XMdaG&Y-%~IjG;fnN9T&CRP-TmsBS?4!QJ}Ys`+0kGQFNnmBP#y$xF=eLh(q< z(?`IG|NKeWL&qz*+2>*Af&iZa?R?3k-nmZgEbw^8FDtJ_V`rjh9wNE|{<(NRIXd_w zqe!aNvLertPGa&yX1W|zq+uSs$E%E_3yUC&bw}Yr|Gqt!-`}448D*MCZh?BD<=pHI zAP2a>rl{UpKm7Jm)Xn$a;*3#u#IaF~%5Uj4{US5`O?#Gpx0rcB6{` O0000nhAMe%wDg8-ipSD-*)VPPd0l$VzSX&_lqQ2}HCNeF<5 zK-jx#j^_gP@RtPn1v3Z^HhTY>-p delta 419 zcmV;U0bKrs0>lH57zqdl0001UdV2JcAs2rEc1c7*R9J=WmrqIqF%-tX7rPh`1TFOn zJ%RBmkHBBR&BD;q7YyK$d0GkmkOG5U%z?5%cm5kG2$Pt)KJdzKhkq z*;{Bh9P%cn#+XlEnlJHF@;6igQ~-Y!Km||%Q~(vg+Ie8z|9n&V9asR%0kSMJrBpp% z&c6bf0YDT*ow5L|wXXJ)i}_P=!pz6k+Od?9gb-72hTBL=sd{dH0l*SbQuwZH>@#zM z@?K60U|@_ncYzN#qclw)+U@oYmJ{+W!rhMM0B(us%ouYWsOBHhJHaY+@+%KqxSRk0 N002ovPDHLkV1n&xx_AHp diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_checked@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_checked@2x.png index 35f2ade589b637924fe1ba6885fa1a8ab7cf89f5..eebc45b172079679a57552aa34567a81a85bdaee 100644 GIT binary patch delta 375 zcmdnVHj8tgN!K zvZA7*91I`~hzO7k1Q0f|2vD$S;#(7-SrR2de!&ck%q(K!impL9xfPXFD|cVLcIWQf zcR&6ai&$C#)m-#+sdo&CIQ(|{X}&`WA}-upr(CE%qA*-yD>yzlgm!yoJGy&ESBH8h?hQ1GAk^3d5!T-5>vm ze0cjm#eofq4t!+z@2PQ8QQPvFD!VWD4zEY|UGF~G@VDo8ZqA+j?}hez3q)24-^x$l qsvnyi^s?&8KFf9A&dO)sZ!Bf+s$1b)7xXg&6rP^0elF{r5}E)kHmBDB delta 794 zcmV+#1Lgdh1Gxr}83+ad0063Kao&+37k>ilNklljA7>3`wI?3Fj%23ob zf`y?>k+%X16ISS-!X!}_{sBT=s%%xe0Hec17lxp$6&=a|vlDa2fEzg% zCv6(XUqbHL?);^C?(Nx5)$ag@5&(`;Xf6Zvd|?%R1|J zyBDoi>rc|AvrsCP)(VBfRuBZw0Dl|+SdU(pQa+8l9Yz9h9LMr~{~Lzy`Olp5vg^86 zNsG?|Aw*tEc?95bWV(~f~ z+X0)=LATqzNKz_Iba$oHJ-sF_fT3@Ai}tjih8XveZ?ACytQ6L)KVW}Rhjh+X2Vg z_&^AePs}PMgb;bgSWTPO*ESkJHk&;G@I5lME~PwLrVt{{($S9bPJg(zA*O1VS4ugV zOy+cv+vWTH{%-i2zgxTfHUH6p2>=lFdi`zOg|V-=cDwD_w(SGhnVZ)9QA#P%Xfzt* z3MRheJcF)u>b%7 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_checked_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_checked_disabled.png index 512b0a3e4c761822a62859d3eed96b14f574d0d3..414e315d044beab417b936a326c41c0fe1bcae1f 100644 GIT binary patch delta 225 zcmcc2+`=?Lf|G@rfq|hhB>nhAMe%wDg8-ipSD=8UyStflpoycWv4fAHlb4~RkFkTd zv6HuvgO`z`kCCG{GTJM8;x|wae@T#EFoTe=wM}eXaml8auipRtw;@PR7AO_(>Ealo zF)=wofhpqMe}2~e>dil7-v2**@IKRmhWmkxGop^oIPFm6TgTvJe%oJRV?2Z6fiK)1 zf84h{uxB}ZMn?32n1h64hv12_<022ZiX1K;D3sS-B%yQt@Q?j!!opt}KGoe7TlQz^ QQJ`H6p00i_>zopr0Q6K*?f?J) delta 434 zcmV;j0Zsmd0@DMK7zqdl0001UdV2JcAs2rEg-Jv~R9J=Wm%mB_K@i5j+2kM~2pVEz zCHMj{5*0-}Qv|s~$U9i4lH?gqurO~RR#sLQNs&JYY80anU|}gFDA)y#>{y%|5A(0c zorT_4Ei=P>zuR57S>V5meg;t zCrM%yS`GVn03fwvZZYu{fDb0l$F!b(TdBPJ;kuE{&Uc-NK};n8vjTEk?L<@+F=PQC zV&eQ$t$gN(vC`LvoF#RW2z)A;iU9TjK=iBJGe=D8*?yXPr3uaLO=3;OgeRZy&<3LW z>cyM8;sq6pjw)7K(G8x)^s#P_z0iMRT=F**0)zk|KnM^5ga9GH#Cc%S|9o0`cc25f z17uKU=}a!}uBbf-z}y6Yt`jkW0&t|`_GWpfV*Mi!#Fhk^#8gV^CTT*mzh}7Vl+NVh zj&uwHp8$}8*iyM+4-*T)UCx1rNyM9deR;lFTw1O&BLNa~0A~F0r8byrg7_Yw)hM6) c)AO(B6VauECjtVV)&Kwi07*qoM6N<$f=7zMCjbBd diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_checked_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_checked_disabled@2x.png index 557383ec8893331617861d4c6c0e2cbf7c097909..fc7973ccb6e8a69c01af80264d1eff91a316778f 100644 GIT binary patch delta 375 zcmX@hHj8&D_~f&(7Dx*~`e$ z+sMhs(8=4_$;;T$2gHRVCn(zxE&^tpS>G2AG)tl+$S;_Ik(otIT+uZsC%2-qYUS>$ z*Y4bX`|ig-V-ZU$pqh)GF7=Kf5r^MSKh1YYLBxf7>y&G^mOuFUU%zzW!fmro@T%#Z zdh;&H@4=y@Wg45prf!S35&Yzxf4aQhR`Ei_`!}ze0_NUgI8yh*>^XZu??uDYmzEVW z=x^6hPgwCtJdXFkj=W1u*C#(Ysl|T7;G2VT^%t=hhqo}eu^AkYQRB~$bYQmgNnyCu zzx(4Kkq>YGr#P@d(SeT)|2;KMDr#FkQ)Tz%-r@D=zU$p58~*nE&ds@#|Gm(DZ-K}v v;amCXTlHg;gI-o$*=M=#+gbVS`;DdSU3Dv*>wi(Nkl3{3tW*#J9weYe zkWxZ>DQLiJWNQybatj`s{)e7(XsA$1kNpRwcoA>Gc+jSLum!>N;2}kO38IAbP$3X7 z&1SzIv}K)4q9&XDVl&TeX1)#2zS-T`kQqRu(F`);CPmR`)U1e+IDjPp5daea?tk@C ztOIHQP66x#SPfD&v$L~fUw6>80Yt2Yd56S%5FU9T=_dulpqKl(jjeV?fi`1edM=hC z5+4AJd8+0QV?^S`_*D3Jsd)6IRZ+_TrsrZQ0B?Gt<}cRxRJc|u9_^|ImA62|T9|hn zu_<+*L5NqjEwbUz@bTK(TElbIE`LZQ5`n|=`J`!53`ENSM&09vLC;jTLsJ0JXwTeviIuVGi${|b*Hfc;Hj&-5Txo8`N3$&2Uo;M+6l=2gW`+d1a6~L7@yncJy-v)(y)7z^mfPup7 z_5-HpV&sKLr+nMa-styCD+c}w&;f7@aH9j@7T`t)z%9Uy4uD&L8yx_*05>`SZUJs| z0NeuH=m59{xX}S{3viN-oTYwuK0Ji`)Isk3~Zgc?L0^D@HKA_wG z=eZg9D?k-M&D}^O67AL#_caRlnp~p_;MCnXET2z$Ddi^$_Y=8B6~Ml`VVV^4Qp!&P zrn4w@<>eYx0IOG8M9Z^QJmjI5FU(r;kRZI4x>x18rT~Ie%|PJ0tAA^>?le~JQV6ca z((V=Gg&WJQai!vq z-SMe#4S>}%v))5OP%6Kjeb=g>?Hpe!9_>y%c=(k_%;4_r8!8wECG(#*KDI0BWZT>f sE>>OlgITugO0-WxWj(P##nKMq^w%40rw#Q*>R07*qoM6N<$f@~UvegFUf diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_checked_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_checked_focus.png index 0b90412f291b3685038d2a4dfb5d2a1fa1db9322..1a9894a616cdb84d94a95354213b60e9c7eeea60 100644 GIT binary patch delta 225 zcmdnV+`=?Lf|G@rfq|hhB>nhAMe%wDg8-ipSD*l2-xc1r>tbD3M0+j>_goh4y(rRi zS)}(ei0ru}(tQa;!jMIo&PSjg{*oZSU@V9#>+jEv|3F$W394#5*;$3-4+6**iyP$;jvNJ8iO;UD|egoVE{e5$)Ew(QT+ Rqd>bDJYD@<);T3K0RVFuTX_Hg delta 408 zcmV;J0cZY%0=WZ_7zqdl0001UdV2JcAs2rEYe_^wR9J=WmrZH{K@f#sRdihGBBS0R zpxH)9$OQ~Jii(c6Cj z$hBUs1pEZxLqL@UQ}^?(@E(V2=6-mZR8l5L8$gB?U+bGl=pw;M6%Z0oW#$w+aTsd_ z2kF?}fJo?3vD5(E0sx0qA|(J=Fm>ZJUzI<%g1zNJ$9@2U2N&11N9n76HVc+{9ZPJf z4V7)Z$|0sx=X~db=3U9ZkO43N2Ecy+7ytuc0QU9+`~K&LYNaK^1XwnZ$1+PdMs~0q zZvqhY03fNPd@KMf-M8<4{4*A@v;wNR=;>1L7!q;#?ex=phZICyxVKKZc5C^Apa1ns7cSg3>jbZw z-l;e5lKdVVN?N9|DQxPtcpJe_-ub7?>unV;M7)3VswrUZErug?FU+2^7xZ2%N_p&%WPS%HCDC!nrQ!X9m!F44$rjF6*2UngG70tB3#q delta 792 zcmV+z1Lypj1Gff{83+ad0063Kao&+37k>ijNkl8Wf6!W=N-g0T(lhE?RIYopjKE#Zl2AG0`DI38e3I zsFde@_tluZ_fBl?Z@cH7gx~$=<>iU@0tSPjo1vzHsbP>@#SiTB~egW9F@FZ(SrC>Ha_oT8SBt6Le>GXYGtAVVJIq+% zod>vh02sBvJMmA&Wib1G&^>+={jt{>27L&}Ejozs^6~e}`p?}j-?a0(VqdN}ZGm@` z@-;Kw+u-fe@W~nG=YIum+YW_7Pk-`sWT*j}A;KzvUiY*EdZqh1cmv4p*@-9dBjvLH zYT2|RX(oNs^jX7(Q^-o#}aeO;;(v`-#(PZ13)>QDp@uy z0JwIQN8_=?oZ9ON;O3|9FU-i6md4A$YlcfXohlJ1>#nJ51N6TFlkR~H-hU3*Eix>2 zwv^I@r$_U;LHD3Ed~z0~RFr7kpQ=5&0B%3wb=uwjK6u?dPp|$DLS2I0?i(a>M;wGm zt5g=pn)`dkhpxW@OaRgX(wG3G1*98dzYT?t=p{Z7m%}wCXuIo-bHg^u-;6BIZ3nhAMe%wDg8-ipSD*l2@*Li{g<{DIMAH@uC(jp7Ss(&L z$zT$~Mj{R7?z{oi!(S5Q7tA0eY;6-8S6s5`<*WC9|7{4;lLbn}d%8G=XiQ8_P+*F9 z_n)72zk2fznfLz>AH2`Bpy7TX delta 384 zcmV-`0e}940-^(u7zqdl0001UdV2JcAs2rER7pfZR9J=WmrYK>Koo$#SD-ssSl}v> zXuJT%BOr#xB`bqxsEG?%LsH}nT)@NxuELLrx+|g2g&oo;KZ~|*?6;b{nauk-GfCfr z|Bn0&)I0uJDBJ@Lpq5ge1u(S~Z$50l?iHwZ{5yn)U1BK_0=?y+{rF3ub~`%PP+xz5 zcUA4K*-So$?pqpJE1khfi9%CE`as1}F3d?3%_0r82Z*Y6SHqie8i@_jhm0N97lBc9 z#a94UY+VCj&1RBj@;E^tX75uIiwo3Zwwdtxe7%Z>brUP@S-Yj``kEx^a?n2bpshob ze?cyg3*-X1KrWCA;RV#O2 zy>{pB+jl?y8H-q20o7debg6d?i8%ar`f0vH3L-AtTc=#Rwfw=)|N5m17jBz%f>%xN z)SGuneh&^MEz{T(Hg#LPjo>Hm{L|(2wu%=b-oJU(6fpM|!;!idX3yCRdM_HDzO<~6 zL4Ui3dculF;&HqOcH~`Rx<2{INiFsp2HzZ%tG|f7IJ||yjm_YIj2eH2qyw{^PYT1O z{@ow{hITnJT+4_YSW|_g(Kk+3>gLcW%y|{O^VKdkaKX v3E#?3->M&*9Q3m4%0A0=-_FWs-)}5s@2XqjTo?2+0~Da1u6{1-oD!MipNklbw@+V{{iD1X{<)LUd8BH|eUo!0IW_>t=C;0z$K9`4Tk`hm*J z{)>U*v0Q30>$SHZM9gHggtkQh4^E4Ot-b3v@7QmQj(b2?W_tvcliv@8ji=2rc>u_z zCbI^P#{e9h78(8JxmDl@p!}#iJB}%leLtS_L)1@lsmUx6C#*I5+yM1cV1Lls2otS& z>=qaXhgNN+0mm4{aWQKnd)U6?rBsk8+;7;&r~;^b!)vs={bg{vJKkQ;c@b(2!u5VY zw>i&Vh}6nnYNEQ|GcL6J6`%u<7LY~hT=fI>xUblG(|ZNuYqFW85u0?1e!(T<~DFP(x!;l67hqY7Zd+9)y)c_|enB{~_l zl{W2T904$R$=W93nTVN;dhF&q5i=QOrfF-G$OSSW0K$eShKV8Qvup3(1X>_h666=m zz{JANDI{!d6B}1t(%Uy-(u_?nU%h?z{{4q9fBybU`*AiFsB(d)i(`nz>9dm$3N;z< zxQH*j5+;(79jNp3|M@2k2d;!jy7Rv&jlbl#iSeIOri`Jba{7KLjg-$~zos%r+TwamZ(9d|j;ks)L|DELj z#~Rewq}W7q_us0GR$-eeE0(%D`dZo(GiU8~zv-P-w#Vf{f7Dnsm`uA}X1n*k2@}%_ WfwNklfROqaGw``zkG#RtOyr&gY@Y5|?7K zyIB^k|I_fzm+$|}%!GUc+;(w15Cp*^5zzqF0j$*Ia|Ym;WMqu_T%5QwX1*&T?|%TS z0`O}xM^YKx^G1`AI}Bl~UW*+F=~W=XJPuyWIz#=WRIW_DS9& z`8Z#Rr4b3a2Y^bcZDY()9mct`7dg^e6TsVSi=P63D&(yLfVFm5r+HCIsl4{uC{~zX zDbUVE#+Yx}@Zn7W3(=C4Y1}ox8s8Mi_`Yud z?1)H3Zva3Oz)qvl_zB?EpAxHV!R92+MUi}7mQw|wIW0hyXBU15s{mY1Tb$&@%m5@0 zrv(5|`co?fu-0ml2LRFuj8l>a)>>VbSo#^paeM{fWv|!ULiID_`u)DEl7CnVkSi-# zspus7E53r;18@dhH<0r(3xZ%d8=l?-a0~#R=WWajz&V%KKFMRnt~e5rC(gNjtu>WW z!$J=?lY$^v&dlEca3rIV?^xolh(ws**>C{%!Z3WD2Y$O5B}ww7-EM!tb%)$UeYc}i m03S)d2*dDwO*Q`!{Q_DUoDpQGKn%|S0000D=I30B0v(zhA@C6 zgaMHSN&x{x1j0rp;cDOvWZ4M^%hG{P(Jcw`3ua(sW?^IJ5EGY`Q&e>g%E>J*tEjB1 zX!Y@;w#KpBWz(;?D*2q2;=P(G)%E|MYhU9g z*Yof8C9F8|mZ9hGgpz&o3%Z#6mq*44gfi6sb9!>%+V%V$`&l=6t2;mVeDKMMKU^HQ zjaZd7JNGwkS?i@>z|7)sG0gPAOh%gpdD;w@yKjH&X%H-6ZismLyvpJE_o){cZQic) zUwC)1l)|@7mfOBhX;@k#q&Kx;u}nb-)4nGSZkz$WpQ{;6wl(nY+#kSnt>{1$=Zrlk z|Ew4OnmkK>-EaQlxzBBG&uM$R{H#y;0-to|S$)o>EO#UlWH+rzo>zK-r}32e$M1{Q zmEQQ*`+H;Fo&Mj2_v;=O+&OaLp3UyROSLyg?W()B&nf?{Hrw@m*4NAprrbWZBjd_J PPzvyL^>bP0l+XkKmOlu> delta 1052 zcmV+%1mpY81i1*183+ad0063Kao&+37k>lmNkloX2FZcpm<0_2W(oflbHz%l0U!?ykv6|y|{alj;9rNSBMNE zh$s>d@oLXUy&lqro}Qj@W~yc?+4K+Q&{gle{nRtnT{T4&kdcwGpJBZOxvs0%YJauM z0A`5jG=ReZ%%LjlpAf(Y#@OEgRt>{=dtdsl0rT_o7d1`01K@-Nk)vdTbAG*C zF8|pr=s=e`X4|%-Y1%yihonjy4Tl(Gzgd=53xZ(1Q&2|(Y}YQsqFSxKlPPMHB()RKkz`Do0WCAU-S)Qc zhZOB?v)42O_7#}{ss*SfGeETf)no>!7NDBU0M!CiqsvMZtsCATqALJ?K#%KwUc-r3cuyJ%15~;WHvCVf(Li9^2DSnV&p><3v;n!|>U{!opD*+Jy~p zT~}v}tpYeFK~JxoYc`vI6pO`fYnnYFY(N->*8rRq%`*UJCnqPbizbor2watrL)pD$ z81SQn9D{O9G=U5QR1T%WBh9{_2V@4Q7N8m#29Sgt%8+5e8woiEf`2h4d~aa`i0Hm( zjzQs^-xJLtY(PGrF9Y~jG*7<}(Ld3>g%CEt^SoNK*(?HhDVnPfUUJTV@jS04nn=nh zP^na2o2GdNz#@Q;GIDm{BY;KIG|yBjmDe&7N?Q-`Jnstt2Y@p-H)oEGjY(Y(*xK5n zm6erHW==q&0da;QbbnZ66Cu?CRFfH?T7YUY15^u8O=f^<0jfzepk)#xW9?lPDcaj6 zXlVv~h+h;6g$bFWMoCgTW9)r0rpV^M`xMgxF^3_>S?7sDEuO^tD}{h}>K*_josN zm#^3Bm!e;Ou*^zP=tf0bR%V zAP9o#>FMW;u_^4mb3+@P^VxE_{GeM<-^b)LF~s8Z z*~tfmnhbbc#1~!(6VZs!-uCnV`6mqru7pUs^S>#LzvQ=x@t;y=Rnn{8Ie)bRg8rHO zJpN$HgWT4lx>t!FOXIJlFfiD5ngj%~GbmJj|G9j#yu$kR{jS^2NfvZ2uSjd?Wjx*B zeciQ&|4#D%V-0F-Qfwk`H{5cLR$-eeE0(%D`dZo(GiUAQ%c+av&Tn*oYA?^H;CuXS dp6%ZICQO`y%AZfM^+tdK&ePS;Wt~$(697Jfg@*tD delta 581 zcmV-L0=oTy1Lg#f83+ad0047(di0SY7k>g6Nklvow*h2{kLO+0@;6XgJ2cYgC#1!y~A>Sr$FK65xjqqMQ-`!_yP#T+64$Q zw&#n`A3)e^x40r-I|dMCxm^H*`u@~>0Zx=oW`IS7Z$XV~xr?>2hst*w7JrLRzXNxe zpT9e?xfy89xZ~rNY}N+J^#!Oao3$CFo|NbTNrEMn8Rg|1#?Ax#4wH;)sa>r^4}-9aJ}r=j T@MQ=500000NkvXXu0mjfpxhCd diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_indeterminate_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_indeterminate_disabled@2x.png index bb8e7a7477e8f798c5ff2a7ed523a965d1c11f2b..0aecf329a5b622e8638b96047e3d7ffa24ef1c85 100644 GIT binary patch delta 557 zcmcb}agJqzBnLAC1H;_yjc+C@iq|uA1^9%x0tJ8|G&Iz~!9goDRK?R1$k20hGk5kg zwevT2@zJyMHL&wBarQED^fq$xF?8}acJMZG^f7kwGIsO<3K}|j89IVxfeIi}Kn6%L z5(!ob5(FbdAXyLNz(pU=;WY=kMYkl#FPMRmnT3s=Lrh#&PEpl0C?~hLtfI22rfuc! zW5>^5xODZ}^&7YE+cju(tuaDZY*4rA#ZkJ8J;;Q6xT8j5-s#Mqif3AIvn_SPo z+n2E7$XkYfVm;!>GLXw=ijGZV6=I=&VS+E z#Zn6O-!@rp`#z;%X^oKH)P}_}1tCoPo;0{|2KauiW-!^-z`t{U0MoUi15una_MH5) zUifSBEctc6`HSa1x4Av1?d|fjKIIF1(wS%VIhV5Bkw}o;v?h68=>?v~Q|2GPFIrc6 z<6rOZjd^$ae;3}bdsuMi$c1}0yZl;NklE;$v3*GG+N)-w%bQL1D zRf1GP6cnOan>I5)52-SpOk&dalGkqM13A1mzxloIe3N}xJJj$^v9U#E`WVfrL~5A%ygxrJG7e3EIh0hRMmiEXZm9R?leVOYYBIB zhl<(E!nE5(*H@r7eBqpB(S)P=9e;>^DwSv~6l{MPkH<~vQU!=cqrPXkl`dW9elXt# zu-ATF)A$Fs*P+4y!!Y!`=6~#X=l^cge1kKSiJW}t^63jlf@_v}55QSlbvnR>qt1>| zbKaaMf5iUq47@G1t^K%N9v%Q@CKI_f%{K_(ovr%F`bf5c3Ik9c>b^ikLw}DaCSFU{ z*mPzl6FDXfIjS!^8R>)#<&^KX)lC=?Js4DY9%h(_d8?U z4A?Nk+iJaiBe-a_0elDWNFM&F z znnl*0M&Q~s1~3a z&j8f|RO4pAhS`>kwRcsxXs?(_x*71wUU-&U>5?g`mAGhMcE-3FFl#U9I`_*I)k=K2 zHQ=b4bH=zCFuI|{e7i3k2};z}68gfCATe$^sz;r16$S*jkbeN-sjX`7nq}VGPA1qk zOWSvhrvqF_IAa^yF3*G^v!o@r@^*QjZVjw|^PAf)|C#^Mfe8>OHuoSo>~^i{5SPs? zPIq*NiU7h*Q`UT#h+}gP#zv|I)EwipnT6@jgNGh5QxCS^xuLYC@!;G)_y4FBw3%ab uJt*(G-ipWOmLX9d>gql==i%Y8v-t!=qDH?R!onT^0000fr2CRc&n1vZ&m}PXGLQ>o07XCyC;}>mvoA?`lo|sKmn{kM z3ua(qVdoSQwzi3lD=z8nn=om{ruvt!-oAVP;me=D|AhPEak-ar*4!K;b3@ zftKqcoSQ=wPCWSc|NfhUR~9awvrO*J^}p{D-hFG>?~L$J$zH+Ll-{kt9IL>=v z8uH8JW`+EF+GfIVVA2U@Q%MGfi@VR;&;84gTE17mDE4H7x7AT&<`^yuwmo`}svo#b z`!$cTmg@`8inhY7#}}UBS!JQ4RknT2*%P^KVQ%-Y%>0$sXM5|z&jN;(yxY%KRqcPt Yc*s@hMw#}kx1ccdboFyt=akR{09&S;*#H0l delta 543 zcmV+)0^t4p0>A{283+ad0047(di0SY7k>frNkleB;lY(PDP*~q;`q(Jao4Z zTHI~BO=IAHn#{a?|KHBO$7LAWSCWqU<2DW~_MC;?$Q50e^0l zz7;#sOEJ*QZVY<`?F!}!LL&bas4iw3s7^xi2Pwge)I`Lui=BU-2pk-jfSo0{{ ziIFf!xmE-fMe@6a>6IjmLj^Cgk|}M7sC=?UUEnEzX+^2d0Gt@9Bx!zDe!~fJ>%DO9 z6d)+Lq_(}2e!afC8w|7U07KFhz<{ofw&Owb!K^ByX)oOZ6eKk|1P zeF4<``a6NSn8u;fg3i?%^*_L?e+9<*1kbxPKb7zzDkKg-x@UkG&knr^;{Y7=k-yeA zfWmUG?h27VwMc+5bL65dfgX2ZeT=d+W{%vb$jD>3J%7Ir%<@KG!fMQ#d4FtqD>hDK zBtT2egt3x#qyOR*TowRj2bveiL79y&Y-NIBwH-iY4Pex2ZcqSD$`5kOdN|iQ1;&bJ zjXn{yoGERH-*75t?r?o+d|@l&r2L$yd<3kq;)QFS8WWGf)yBn*NvKw9*1S4r&#(8W hD#&`L*6d1u0hSY`%!YsMRtx|D002ovPDHLkV1l!m2D$(M diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_indeterminate_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_indeterminate_focus@2x.png index 3907eb8d4688084bc513b5412f775dd97adc4bfa..3f5e08f8841f159d772a36e46bec52f59f2a858a 100644 GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*6p6 zpAc6d&G7#}!>Uyb_4^s>uc%DAtx$hoy!)cqgv&y`mjyen0NJ8l=Y@JM3jw1b~jwEeY}qW?*Dy zVPoeI6PJ}!RCNu?$t^CcsI01KTe!(7B08YSD^L0cJMN=l|>VyO$UU%yIYKIcfLnqqeNJ#}l6~?Ex|sZzN5%<+GSvTbdUD{} z_52!o18%;In{%=E!bMw8JWGDvZ~o%B&uwncX?wf;tWWs@pLFI~ea@vU zcO(*IH?2vYS9*b`@s#<;?~B%z-uT!1dt=_6{@;c7>mC-|Idb8i&F;TTwKqrYs=Kz& iDgUiD+x30c*USy3+&;D=lXNkl3_(vmk<7#J%JS zB|-2voL_|caWhhju^pI{Eu}%V?0DsU9 zU=x6Kl@zuNW&nHxFwCHSyD&9?%)a7MA6n9YjlI@EjrlGJyJV=WB4Z9HIejtl{9lc< zk~Pd!*E^chz=Nx>^8nDKfd|c7))g?9{Gw}0Rn!^BQVhCQ8Ew^r2>aK+%Fq0Ke*a}) zeNb>?uXRuZ4|>8sm~mAHKg%_~pMOAC*PL{hu696&f?fx| z0qG$ePe)W#5z5lpRQp( zxmr380F%i?PSfcWfFG`KlWD{{y={F4%ujU-Fe9D2)G{ewW@VX7CUOKyyMJTez5&6r zK)bu3gP%#(Ry8zso_a!UzBU1$+vG0f8sAUI6je^ouh`@$f_fZFSC8+6@y!hb-A^lmR^CjmF=4D;yRZR^DJg~S)pgyOG2dPvuGr=Nii z;ankMpreL4i)^;!mR?wd4Tu@Ba}4Yi%~LK6?2S$AN{Z%@FbMJ)@f_-&En^ngCLzai z*)Ezuh5;(4QsE(Y&94I@15^u8jSK@=LJnofFyNzv9Lk<8Yybg|M1OM#Jo}+&4q*fG z1??t)QPDi*!>{L`Erj?hkZGPJXYM!ymT<0+Fkq46bRp9`E1FBnERet4I&KtV?-o60=2H1tE0WjXVLbXnjAFn18T!*FIC&tI@!qkAbZFyP8~05DU^zLe+*sw=q;$Y0pq!%V5l$*Ky>z!m#q^Yu~t0000R-Nk`|kaRFMt026Y_TixnsVki(`nz>9dmqg_{%vTCR(5 zZVpj6@!;S8`)>|jS-5!4GPyg~|GrCj_pM>SN0zrw*y)@3%BiA$lk0opIPZmN$S;$d z74q+Cn+d~#Nhg?1B^ekl?mlln_b)?g`Ck2^*pm(3R!5DQW4J8X_UJvTe&9Ck*F45r zt}i?*+6uQGUwDdVm4%L0+4ePOPvo|Rx!u1q^H*A*?X3?#3m8`NZa-U9wf`mKAy=gv TW!kgeg2K$x)z4*}Q$iB}L~4?P delta 529 zcmV+s0`C3%0<#2=83+ad0047(di0SY7k>feNklLu2O5$mR3#4Jub{GqfVVk zXF`znUtR9}bN+8;?q%+Qt1kI-Vz$)0XM`#+59AZd*#ov6#p^bTTNeV{DK%dsynhV> zOGpM-`LbSo_ZL9^dF#F!{RAAUYUPYU=crNsnnY@*w0?Vrse*{qfsCU(uy118n$+kD zAgWr~Z!B&k5o|Slkd0iqDFUtGCw>gz_*Cp=llS9AMIFl+-!pGSSdJ8I zrDR29xp(RgfLH&rM)?HAk-~qgE{ma-&>~9q(f|?eo%kY*0HB94>i1#;C{Fvb>57E@ z)ItH$Zn}!-8gMc~_6eeEX*XRBGlp)%&+ngn1D04_eE|<6u9;0kt!AP)Lw*6yRjV0@ zR&*5o54+$B0qnuA1LU~E+=W(dIP3-iYy-?NRTvjQDy6pej-5N-1&-nw;gN{cbLFP= z`_l29;bO^MXysBVEeL!7jH7t=T2N!+F}}5NabsfTYt82HonB+A3+x27X4m=&$O4vr TL%DY~00000NkvXXu0mjf06X~m diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_indeterminate_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_indeterminate_pressed@2x.png index 5ff4f662985b4387f88e349b14dd13f0cf98d688..344d2fe47b00cf53feb4b05d6fc5e7094b9d5c1e 100644 GIT binary patch literal 590 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*6p6 zpAc6d&A{-VA#@c({eB>+k~>KuVZM0ABC(X&LW%PP(-w-SED}whFO)K07>JS=il)vN zNm(GAya3EyAesUcSpY;pK_C(ZBM>`vp)iPqii@Nygebs6u3N^a33Q8YNswPK10ypF z8#{-XxU8I_s%ubAZgE*fWmQev%H79~pTBVF>b2`PZr{24?CrbnKmPuc+U}soz`$te z>Eaj?aro`@(?v}V0Ss ze#KSE=d={>)l{jj|NmV38aKI~f447T#gVrRJ%1;Z?2}*6#pJ&{GEN|rq5hxKlLObT z=kM6hy2)GJ`N8LdPfq;d;<#`4DkJ2 z&0w;vfq&=z0H$k22ckG<>^b>oz3|uMS@P?C^B2#3ZgYE1+uP-5eaaX3q%+Uzb1r4M zBatAxX-)FH(hEF|r_4WoU$n0D#=qX*8}sh;|1P{=_psp3kqh^1cK=lsNklxgIF2-n#9F30)h8uX$sEx&&k9ea88%zx9!T7jHC;|x=;9?A3(1gTzg!oGEpeEGN zm{N-v6Xj9*d7$EUcdJWh+5y>L!ePFd{q{fq?(Phe8NkKGWi>;NT7`!6vglYnfqzZ_ z*bkr*z}kEY%YhjHQ2@gX?oCu~d5o4r$$wq+PXjgtI*)3gy8w1e5Lq|~qbcUglVShU zzctgcS21}5-9ZgBh?UlP0ASQ;puw_pUCjVz{h>YCD!hShK?YyXkGjG^gv0ChzMlE{ z^3e<1db?oyu^%*rzcSNRo#;vITYu3f^f%5+S1Uq8pT}1+U7cjEBjRfSN{!Vi@G-mB z!D>KgNH32@-XQa_f2LvX)I_)`CR=wts0g(CQdrXi;K*W-F#2WV<~`;Qqvab=79Fcc zX6Gk8x^{Aepc-9TrqGaHHXgY`gtGv)!s&XW za~QxFGddGhn{PW=?{k8bCx4*ye0Q}s8hK8Hn^^c)x(Ex?PMLp20Co}KrZ*aSzQO-+ zlML0)QR{cD{H9)lh)yOb_C4b~lh71EfO30z? z-ogeDp<6VEz`eUfa|jy{pIUzlM6X5jE9-QVk5e70%@l2Hui~ z8`0l5E1FBnC=hS+zb{Vm0V1>l_$(u57CsZ9wK&NK;%)x-G7?H#4;bt6PXh=72yVY{ zZ*B5>vDEbdz4$wSxPO0f1_0tR^GeLM$Zw%50e2##T7YU?15^u8jcb5v0jhBgP%S_; zb_QflVkE4+E5oYYGC{L5AZjf5N~Wu2YAPf)+Q-dp>0X`wFK!K8ylB%kz^78TuFsK9r2pdSk#o-K~ z;DLe{6M;GfOM?7@8N|fhJ(`+#?A(3e{DpV#fBd}sn}-!Bnd9l=7-Hf7cCs~JgMtVP zd!XaL_y4AEHMqf`=;posZqmuH%^y6s_+CBQffh4(y85}Sb4q9e07Xz}r~m)} delta 362 zcmV-w0hRul0*wQZ83+ad0047(di0SY7k>diNkl_024(BSg~9%rZ&K#bWVtRbVoi%p~0ddr7&Oz11YpF|!b81GD*j{(pEO zkR-_vcm`gJq8O!Vx~U_)B8sA(@B3@uR?@J#3Gd|07}z%v4v?nlrYMRLaPT~DT-84X zB=sfbO@yCH0J)_8g@Bm_b-npF?11itz+d46oPZN>0#3jQH~}Z%R|`oypz{lv0kEw; zPFu3f%)%&&dQBxC{~elHb|D~X30Jgz-(NQ&F`Z6tj%|6XEX!3@|1y{)N%90d00$uF zqk*i000@B=*9Mb{IF1LN=Z%l8bN77zhiuI(E6Z|qKAJh+0V9-sNQ@da4*&oF07*qo IM6N<$f>tr3ApigX diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_unchecked@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_unchecked@2x.png index 3732d5406e03dfd7c53be3be83911975cb8f6eb1..883cd958148b14707cedda1918aa4884242fd6d7 100644 GIT binary patch literal 458 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*8hy zpAc6d4FqXvX(c5kRaI4`rKLc!qN1W43?Pik%1R&uNWul-B0zD1;CS&$N1z=FB|(0{ z42-PY;u4bK5mC``@d=4FbyKHJpD}amr3Vk6K6~~0&2N!&1=f~EG)03E*ivIuCemfy!vTez{xq01tZ{`G@NtyXdIr?X!n&amO+P^R7=_xby zo;&ilvOOSHZf-q0$Mt1?0mZxwcdOXg_i#<#r5C)1Vf(H79Os);9=EI8*v($k;Pfpm zeL;*C|G^UsY7OzL7^7Zp&s-SaB`Kx3ps`Z3A&P4SBddl3BUeBJlgNUGdbS+1$l1B~ z(iTTDx=TI~iHx;Av}N*__sdV@r1Q;CDXZ^#TbE|laA6s1pBclQGuuuSpWeT$XwikQ o1^d5mUHblVQv7@G)rOTz&8OOicur>dJ_{83p00i_>zopr08}c!VgLXD delta 797 zcmX@byoYUqBnKM<1H-D!!g~`H#p{{gdAc};RLprh`=H;I0Fk!;!M8-MwFC>^vmIBT zuw9@>hV>+{oR=#Z@o0=C^=_x zC;zJD_mWTZ?Z1D^JIBbwb~v|f-J~lSCTg@jmi?}|;eD7#;r!>Y89z-MZq5#{bn=_IQ>Eo zTWpwl`&;=R%g_6DPFL;Ny0tWF))S$Otx=mjC&@7GnB2CjQ0D&mdWp4vy89mMIR1WM z`1$lIQGSM%&%&cJ&TV^pv?gvo>jXMOkfnf22YvX(r_+A%#|-^gLV)bY2gcJo#7)?Tlh$he&=xnT=KW)I^f zrX_}K9^4a-Nhs(#NKr$ui>IS~O?W-;-nJi`j`rkzb8sm?9bn>BWIE@`^==-EYxBel zj?Qc{Y`w5r@o}`>!t)GDRu}57%{u!mi1UzJQ_w5UE$0due*c_f$Gk}67W0DdZ28-x z)}E4WJ$v@-%q___i=~f$EMUI%_M4@#`PK_1lT>7vUNKr#DC42I)yB}UkR`#2+h}vR zNxhTt3WZNL?_&>c@nAoYc&pATFLp`TuY=JC?%$SUD66?&-`KS8xudYMOxwdNZGjHzxc43O2mFuRCxcz@^s$#D{ vwlFJix)-`#{`kj#p~s#9ljPfH=H2%nd|%n_DapXV#lYa{>gTe~DWM4f_2P0z diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_unchecked_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_unchecked_disabled.png index c2e30c690acb0ddf121384460874a589af06757a..de85ec5e8775568945e004147efe800100e79022 100644 GIT binary patch delta 245 zcmZo-p2;*pl7pFnfx%@-*RhF;;`Iz>0X`wFKmk2BH*;q{BS&u|2QNcMZ(|1^5ZloU zLK=hE=xAe*NHtKWU`dc)FoT%5yGK*=j-9&?oWJny{g0oQfAg>cC38Go978Pp-%hsX zYfunjVGnft_x|7Xtp+z36y3bH-%UChw)unS7T-%Mk+HvHHnMAINaeV_{41gL1u=Q`P4A}E%B?qdXNkl42ZHxx$7g4fW6 zL`doi(NrSF8{jJHEDo~6Rd5N!*qE?)(1fM;z(O6dB*&pGHnljIHV&R|JZ<_t=XCiG z{P#$Hp*t8|fw}{+0kfo@5R?xxdtEJ`j{hoscovwq)Miyzad>bAryK%zULB{WDR`@$&=i-}IcNaQc>( zz92@6|KJG*wTAdrj8QMQXD*EIl9bY1&{(P25XH5EkyXQikt?8qNn}AoJzI`hfHZ5yo=pEJ#tioVoG`i*dhT0lR}dgLX{j{~o4*q=e}m*QSKVX+9}ZKdWYH-0|JO;JVYamp=-Q70&Sr*mTiI z?VZ;i<_~|)YjmCYA;rwM`p8vnv0w2=W+a6wIJW#w;He0@d}k^{gE&V7XQOt4fvuJ6 z1O9mz{F%;MMN7vw*$Ek*@JpX>kimGMH)?|8`Lb=-?0>PnZUnhE)N0@3n)Ck^mQM1k z`>bGcQZa$w{!Qv>EruO0+q_mSF7p1L*z;0YS9E^EbN2oN>u;^CU?})Bn?0fGE$7$B z)a)4f=f({)kH6AyS+x7j?MeB!U(a{cxOQ*mik*z_EZ?7Vkh^&QbA9t&DFz0XJJ;BM z@Eo`~f6lFz#S>b#@~myEvz1SA_?yvlE3jO0i&V|=x(STexsn^UFl6>HUSe8e$mYR4 z;h2Piu7eac1e);$3hObc@2wK+*Rr|JSy>mF)<>027{r#0X`wFKmqaYi((Tli}hR(?Yk(_eMz_nh%Srv zUJ~iK1mueJTm&&t(UjXlbwHhhB|(0{3}WK$9!9<`14*d@rd)#{Q1oRPI|d?d_{@ z%aHtV*`nMVciuXRGCO?wE9b=GaEGJd6SMsXnHgHdfNklq)@5zZeSK0~^o~mCsV@MbAK7pn)>{@PDoz z3xLb>jpj})G6imGB)$Df)Uq8a17K4{Il$6uuPoI*u#K?> z`}GX4yK@bzC_h91p`e`t0I*BD^Y5ZWK=T;jPhtQDU;qYS00v+H25<<7cGGLc5o};x z0EiHPxUJFLsj55ux2s4{1ZXk_8dR~!v&94vbaZa!zyC06MFNX>l7E_+d;tskZ#WU|6$=0W002ovPDHLk FV1oUipt}G7 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_unchecked_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_unchecked_focus@2x.png index 1776ad0486191880e4e9ccd6b1e9a8be98e80d9e..6421b2f75c1fe1b7b179dc6b89786453b63e62ed 100644 GIT binary patch delta 424 zcmaFFc8Ym|BnLAC1H;_yjc+C@iq|tF2l#}z0tFcU|7VzaM!fr?*o4cXT~|c?yyDy3MfJ8)lfU=iGdY}q`%7j7U7e#tOvLFP~cp0J? z$i1Afqy=b;LP?NcFaskix4494ctlivbX7+)y?*msj3Srlz9*|Fz#v$e3(fGH-5P_uiX1L1$8CzEY0< znW*OY`GNND%XxarOugrh{H<&ch?SdL&(3junO{ILFT>p`HugPSlXvL_?_t<}>psW% z=K7S!?dmpmv)42@eM?JU5TnI^@C1WeL;NbnsF&L_7shubu_7rCBvxSjO6C z#&GA%wiCst_b)42bm42k{_k6tzQ3Fl|K5AGVdYX$^QpEWo|9R=&jLk(r>mdKI;Vst E08B!@p#T5? delta 835 zcmX@b{D^IWBnKM<1H-D!!g~`H#p{_xJY5_^D(1YM?dvZbDAIP{SVMY|^s;IFd%2fx zDAfGVWH712x>M}|`-B7f7a|;()eZ&usxbaz)w{VR_|A@HH&Sj)*dVxLeYcbKTuBX~ zw#%n#!^+?7y}a-H%bJox{)CMY>x_%$dA`h9ch;eegXe%Fe}^7}xzM?9>t&n*S{xng z8%o(@bbY_Ry>9(7hjGc4^H1GbK8ZOzPgUKkRHiZKUhU=Iyh=8?mtHbWGtb{uy|!DR zM@{JcDuro(Z`U6)`1L>`&*Gnv+R?e6?HoU>`L_81=Tr8U{j3I@NA?=9$OKqv)Mz*? zGg6Q!{T}sj^7+T>T5f1BsMRx9nxfz6xm)Gf-;?!cPDM@+c6R8per+pukg4&T*Y*!D z-?`ks{^3hULy6h-GL=u)`@wru(GYyJDTDiXgh725xKbL3*6+=A*mp*f20+vI!v zez-78I(=w#-KK;uYR6Ax1iO8-dBe2+n2krPWk^t#yrwX>vm}1Znl?v{qC$RalO6YR_*3k zXzCL8yO3#}XjnrTL+%=ew+y!;7;iCd*~qkoIU|`hgZ;uWt_yq%dPNt=I!J3fST~pv zrLZ2Z@)3*7Jd+>t99(N38raCiE?5we>t!`FBHaD0)DBs>el7!zklAn8E7#3xYHJZ; z{ubV!s%@jH-G(O+P4b-Vw=lBLcQ>W$dH+{vlip_#`X1f*vqeG*urb@$NB9YV8y zuulDcr=BmoTi}Dt3ATeli{C1#KHyNvJ@9WGK8V%<-xK8t56Gn5|bIK3K}T^KxF{an^LB{Ts5 Db5VYs diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_unchecked_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/checkbox_unchecked_pressed.png index be41236e1b09f01ed65815ddf408932b4635d51d..54f7917304b43b7698a2365af5e7eed57b469667 100644 GIT binary patch delta 245 zcmbQtJd%fXGW4T@^r`f+azI!3<*J?jB9eJ9h3qaQ?!(_dkAK{>{S* zl+5vTaSXBWe>>TluR%eCg+0*m-}`^lw;J4FP;~R&emCi4*yazOTYN96M8^J(-Bj*d zGwtoGaLbVVaM_~V8+YD1iZVNV`YY$e;&6wf;1jd`2bmdK=2OG?x5TgdmJ{SuJtyE* lp~LJOar(1doNklA$l3=1X;S9#a6L5i^0b&9!A+*nh1ql@w+QxID_uHC12BEyC|bwkJP>Ychoscovwq)Miyzad>bAryK%zULB{WDR` z@$&=i-}IcNaQc>(z92@6|KJG*wTAdrj8QMQXD*EIl9bY1&{(P25XH5EkyXQikt?8q zNn}AoJzI`hrh+ZUBMLF-1*0NirGb$ z3ho*vF74|gvty>IguIjy|9klDmuX5x)p>{igk7FloWJjL>9cdsWDX>4v`KrR=eRMY z&c*#JPjejO9~lRk0}dN5{hOK1pxWTaQL{oTYk!PKY+3b+ZbqNQGi$m!?3rd%NX)f; zJg0GL_uLXjg?A!XZZ@=@b!>0Hc5sVC$DTOHJuff4SIyD=_c8k2hTfSnd%sH_a5}9M zpz?rSV!wx@{f-;|8%#ww9`o!`Q7GK((9PHOpy~dvw=DN%4Q8EP%5mc}ORT}?O}|Uu z{m#9uDPv$c^NzGqRC2-=OYSB5WzRmPmCR-YI(UiHRr|u?XR#|zaF=UW%FTJvemqjc z$059*(c+Bl_vi1p{W70NM0)?s&~oNi-)nLw{?z!B{?Du<+tOsFiE<5(!ydzg085U@y-Q5l z>$2AUmb|b>>TucByX?yC+p_PUZ*Xrlb%<&(xyF#mcqxK;39Cmk?*uW0UTO%|vBj9P zt@(XlLAgD<_^$rJpk#*!5dw> zB!91GqQvQE=}bZ57Uyc-ZQWip$3uRGVJ_Q>u3PLE*6^l%_%-=W*?rm8jXUoa8mz5c z=JiVJ(%pt4#nO`py1vIsHM^>Bw!STYyz%78H|IVv$TCZ0pJQ5Gr)wfBlvMPrIQ~qY zAX``0&ko0@8$u^;YEvrk5%%3`;&bIjLHVWke_qYAF6j~2y=CW<1dcdi4iAGsCI*Wf z)hjFpC*I57EeK8B8GNz)`?8g9;wCltzu3QQr4aM#@A`6pHR5;76lf4ncAPj|lEl3jM~z>R+v z&4$3H0mDlvaS8svrIut?qHFZ5f= zhh;2Ha!Oh6bqSNo_1bzZwpHILu>Le~V-so{QcL~rLTX%UZEk)VkL70ZVZ>+%c}!`L azpWQdbe5~yxhP=(0000r~F000JJOGiWi{{a60|De66laV1)e*wBlL_t(| z+U=WLk^&(NMNQT>E=U)k3)21RpJh4PJd%48X!1Rk<{TbF5DteGD^~0|g!!@C>GY`i zyW{mLQwXR9juawUp;Cior+G8=rW1YKL< z346a~6o?i6?{azNxS!7ye^Kw>EPb~mLA@LH**G-3H54)QQ4)IcmKYQ@@4Y2h@@=u0 zr@+?y^OCTY$GYx_SMQ@5>6!Q2g6OsgB1QtT=OOzlNchib0NDy# zMgptn;k7`I1U5Xp7;2Fa0sn6eKovbDI5zzIIzTChd)EX;aYZ{1e`tkaRhHBPkyPysdYkrE))U~kVeHbsyihI~Z!M_9@?Bq*%`Ad;SvsSHkn8eUBv>C! vtS2+x4cqObDWr^{p3Qj(VLqH(vG;faN3dH5Iz&DJ00000NkvXXu0mjfa`51F diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/close-pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/close-pressed.png index 937d0059839ba44ac5cf03f8c047ee05815954d9..605ac0e6bf7da903641fd2c7b1df8caef19d5470 100644 GIT binary patch delta 328 zcmV-O0k{6v1f~O!7zqLc0002j2boQgGgE&62~bQ_MF0Q*|NsB9K0Y*h#qIzA00MMU zPE!B?c9YFG00001VoOIv0sjIm-T(jq>`6pHR5;76lf4ncAPj|lEl3jM~z>R+v z&4$3H0mDlvaS8svrIut?qHFZ5f= zhh;2Ha!Oh6bqSNo_1bzZwpHILu>Le~V-so{QcL~rLTX%UZEk)VkL70ZVZ>+%c}!`L azpWQdbe5~yxhP=(0000r~F000JJOGiWi{{a60|De66laV1)e*wBlL_t(| z+U=WLk^&(NMNJl_8_?B`8_EPb~mLA@LH**G-3H54)QQ4)IcmKYQ@@4Y2h@@=u0 zr@+?y^OCTY$GYx_SMQ@5>6!Q2g6OsgB1QtT=OOzlNchib0NDy# zMgptn;k7`I1U5Xp7;2Fa0sn6eKovbDI5zzIIzTChd)EX;aYZ{1e`tkaRhHBPkyPysdYkrE))U~kVeHbsyihI~Z!M_9@?Bq*%`Ad;SvsSHkn8eUBv>C! vtS2+x4cqObDWr^{p3Qj(VLqH(vG;faQJ`9pchUkQ00000NkvXXu0mjfeKO)s diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/close.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/close.png index bc0f5761096ef24b8b4461d9252b42dad48d0d45..3f843b8bcc83883df54ecf156162f07db43bd6f4 100644 GIT binary patch delta 328 zcmV-O0k{6j1f~O!7zqLc0002j2boQgGgE&62~bQ_MF0Q*|NsAhfPh5EgPH&U00MMU zPE!B?c9YFG00001VoOIv0sjIm-T(jq>`6pHR5;76lf4ncAPj|lEl3jM~z>R+v z&4$3H0mDlvaS8svrIut?qHFZ5f= zhh;2Ha!Oh6bqSNo_1bzZwpHILu>Le~V-so{QcL~rLTX%UZEk)VkL70ZVZ>+%c}!`L azpWQdbe5~yxhP=(0000r~F000JJOGiWi{{a60|De66laV1)e*vyZL_t(| z+U=W3lEWYjMI&9@_Q}(`u2cpl>3<1~)?G61A!s1*ckDcfFZ2UV}LO?5U zq!7sp&5|LrfTKjnjPRZkWJYjL5i&cxRf5b8ZWSRb!H-Cg)!=(2=w1ph*!w+IAXfO} zIR0~7*F_Qa`pw#RYZBDEe_`*9L&IA`5v7lkFp{^%pr~>0Ey0qn#9|%-rSaz_p_Iou z?}%6LqZ;X%_uGW%HVGms0on7A{{o&881P?*fXAZ8+IS@V`!Ikkg)No9>UsEHU_=5N z9=;jskq`m@F$bVFJvBHs{OdeG*$$7+35?AZ?L43thPAV#9*DF;f3e`{0$Sjh@F4;$ z>wxJ6w8AkZXf}AZ1dWDgoF{||Xn~KE0ND+W_B>-zMA;3F!bDVpW*YMm5;PNhgao%k zQN$Sb&IdgdMND9fO3sZ00000NkvXXu0mjfYF6lM diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_horizontal@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_horizontal@2x.png index c229ac963dd173e18a512a525ee55a5da01b4a31..41a3a1ef0a9a3dd59ed51d909ca9d21b686a8847 100644 GIT binary patch delta 93 zcmZo?Y+{@s!O6(Xz`!tJ`Qy106(u~`0(?STf&7Y!3b(yo*MTg?k|4ie28U-i(tsRM tPZ!4!jo{=23098>_973Gdze%h7#{e_Kh*JO)B`GD@O1TaS?83{1OUNn8Yut( delta 98 zcmZo-Y-gMx!O6kKz`(F7v+&+TMF~GkPZ!6KiaBpDG;%U12rzHFzH;|oKSfqgHH$ou uG9YO9zgA_r?8Pm&8FSgTFhj%`9_-~-c*vCRJL|7JNW|0C&t;ucLK6VX^Bxoc diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_horizontal_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_horizontal_disabled@2x.png index a4713c565e3f5fbcaa63a5027ec1912a6dcf59e0..12f07fbb9dff26aae1ada33d5372fec09f9c8485 100644 GIT binary patch delta 93 zcmeBXY+{@s!O6(Xz`!tJ`Qy106(u~`0(?STfqWxJ@2)3#xj+_UNswPKgTu2MX+Vys tr;B5VMsRY11gpmbdyxmpJxnSL3=e$eAL{rs>H!rnc)I$ztaD0e0sxZ>8E60i delta 102 zcmZo->}H%G!O6kKz`(F7v+&+TMTsC=PZ!6KiaBpD1adMc2(TW!>|yrd_P@$KBA*=6 zgmj`=fl7hk!2e^no-b3LlxC%HwxI+f#=x-WdYL}s(HSdV*MmenUHx3vIVCg!0P>k5 AA^-pY diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_horizontal_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_horizontal_focus@2x.png index 84397efdbf1d459f1197b6d01560fbcd9ff1804f..0c263765069f7291367c14dfba8c72f10cdc574d 100644 GIT binary patch delta 93 zcmeBTY+{@s!O6(Xz`!tJ`Qy106(u~`0(?STfqapkOOA`L-2t)~OM?7@862M7NCR?2 tJzX3_G=h^8Bv?Hj*o!|&fC!O6kKz`(F7v+&+TMTtNgPZ!6KiaBpDFmf^|2(TQy&U4IcZtEYBA_Zg4 xX=|B)DuLiZee&Dl%YvT9vJ=uAtRP|x4EM52i_973Gdze%h7#{e_Kh*JO)B`GD@O1TaS?83{1ORan7}o#* delta 101 zcmZo->|&fC!O6kKz`(F7v+&+TMTtNgPZ!6KiaBpDFmf^|2(TQy&f{h>!}qU9k%BSj yw6#n?l|b;IKKX6&WkFA4*$HV5RuC};hI`qi8<^zR?9=}N67h8Pb6Mw<&;$VM*&YA@ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical.png index a3a564e4471cbd1e971effea7ecce225df366765..5bdb43fd41295faad899f84e99059b20ef044275 100644 GIT binary patch delta 87 zcmZo-teqgi$;iyWz~H&%#rBDc5-w~3J|V6^enmxv+upA0Ko(<3kY6x^!?PP{K#qW? ni(?3fY;sD%n*0QrJuD2brzgTe~DWM4fM6?;? delta 92 zcmbgr|w8i(^Pc>)Uf11sM!@m<;2WrBzpR1ih-ZI4h!h kQ{{Hep0q#8K=nwVf!XUCEAJu2$0i^_Pgg&ebxsLQ02sm=;Q#;t diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical@2x.png index 1dbf71fc728383bfe909fc7fca4e9cedbf5cfbb4..b5dced34e2b5b82c010069df5562a8c5209aa5d8 100644 GIT binary patch delta 94 zcmeyw*vvRVf|HS%fq`Md^2c*0DoS{<1^9%x0{Imc6>fXGt^-+&B|(0{3=Yq3qyaf% to-U3d8o|j4Kwx)(fpKw9AX_I7!_iX)2c71}oCd03@O1TaS?83{1OO>l9Q6PI literal 242 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx_cu z7srr_Id3m)6l`!1IP5TQ)%up#QbAS`Oq#_hz2{nI%zVDP{5wZ~^qha4Oc{*6j9VI( zF+@28Gw3eRY!JI3;=rB3wSd)x^#ao@nn~-&Ok`=;=2pfIbT5OatDnm{r-UW|i`+@r diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_disabled.png index ecc7e6d932811db33945680c2004e1387f652471..d0ad0e07ec3a9a41727c7eec15786b4fa3469818 100644 GIT binary patch delta 87 zcmZo;teqgi$;iyWz~H&%#rBDc5-w~3J|V6^zLBGM*ORO@4yR9u|hz(-joe=N_K}lwbP0l+XkK8WkBM delta 96 zcmbgs+9Ci(^Pc>)UgNf(#BE%#P1gA2vw+uc{CXc=z>W p&XGlH=B=4`_W11{eI}qLB=E!dCG*bv`Aj=NVxF#kF6*2UngCA3Al3i? diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_disabled@2x.png index adc6446c97432f5e14e9f2f17d586c81a0d8e20d..4bd61d377bbbc59fd6f746befcb9e106ac581888 100644 GIT binary patch delta 94 zcmeyt*vvRVf|HS%fq`Md^2c*0DoS{<1^9%x0{KRc-d#`fa)B(yk|4ie28U-i(tsQ> tPZ!4!jo{=2Ah0{Yz__?4kgb!4;pi!YgHH2fP6Jgic)I$ztaD0e0s#8s95w&| literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXckesKB zV@SoEw-*dW8w?nZ1avL2N^sLR=GzbwCR5Xvvis#HBeNqm=f2)OU(5S&WA|nIKnC3f znhjzXL>#y?xE8RQuwG!A#gxJ5%ebXs8AFsqFs-DYu?Bu*X)u29{|wO844$rjF6*2U FngBP>P22zg diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_focus.png index 0037f175ad42495f04464466046beb7f86c6923e..08ec6d12fe57ea5e9ac2bfeb2068db5a57c80d34 100644 GIT binary patch delta 87 zcmZo;teqgi$;iyWz~H&%#rBDc5-w~3J|V6^zDUm{$Hmv~09lMBL4Lsu4$p3+0XYJm nE{-7_vdJk4Yw{Ch_OLL#p01#%KKJ+>pd5pztDnm{r-UW|QZ*VR delta 96 zcmbgs+9Ci(^Pc>)UgNf(!;6ERJeY6MC(91O)@$ef_^# puzOS0rYbY}eB*r_Ks`v{0dw0+R>dFpm#qQ`db;|#taD0e0swEZ9Mb>* diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_focus@2x.png index cb257a91435e672d8d58f94800ff47c4a183a3f3..53a3164aa3fdcadf5581ea13a4429107b858b757 100644 GIT binary patch delta 94 zcmey#*vvRVf|HS%fq`Md^2c*0DoS{<1^9%x0{J36mmC*gy8~n~mIV0)GdMiEkp|?5 tdAc};XapxG0D;{B2FArbfoz>T3`b8H9CVr=a~i0E!PC{xWt~$(6974O9XJ30 literal 249 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx|mx z7srr_Id3l*iZ&Q990}-Zd*vW&6wuCRGewkrzT(ZiU3+?X4cAxKelM1Du6Xn4i@%5i zcLvu2Ruk3>OtY9W7=0PHG%RC?atLP7U7*<@c7bNnm5i~5EDZwfCXay5X7F_Nb6Mw< G&;$T*1WHx_ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/line_vertical_pressed.png index 2d085652788ae38ea1e8a409e4e43b5a8dbfa413..4d1e85a17862a4f14a023a8dea0153cb76df0e3d 100644 GIT binary patch delta 87 zcmZo;teqgi$;iyWz~H&%#rBDc5-w~3J|V6^zDUY~O#b~EKo(<3kY6x^!?PP{K#qW? ni(?3fY;sD%n*0QrJuD2brzgTe~DWM4f`#Bhs delta 96 zcmbgs+9Ci(^Pc>)UgNf(!;6ERJeY6FLm$2nhzf`}%*g oVE3k~O;u*{`NsP=fO?R?1Ljx_mfV_}^eZ4iPgg&ebxsLQ0C1uk!TRpN literal 248 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXckesKB zV@SoEw-*dW8w?nZ1a!4=r8tN&GkpvQlc{M-+5Pg9k=YTO_h0XxFXef-vHP-pAcO7# z%?7axA`aXcTnkuDST8WmV#;9jW!%!Rj3LS)m{!uySi>i>G@SjTI1%V-22WQ%mvv4F FO#t;YOwRxS diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked.png index 6f1fd6ca696b356802c84099e109975853cbe1b7..4e5cc4445b444d7d5a8b2be4e78a3507678fa77c 100644 GIT binary patch literal 1142 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXc1_s7+ z0X`wFKuI8|udfdc4F!^EX=y+*H#ZkZ0zr9sIgl(YEUW~Bs;a8e(o!HHE5l_tTmc#b*-|tq zI5*1v&mn>VpYVC%No3?D-v2*v{eftj{I(+2Bsnh4qU%YhX>b2`PZr!c0Q4k(!9R&z7nUi-oho4S0xf>8csf6pPha-?)jHj$LFsN7o%!_Fg^mPwUj0YlgKsM;4X^)iTQbF`p9c z?W(YFMr(Jcmh7Ybd3U#Kta>T)=iAe#8wFgS?fS)gdDaw8rm!#5y^7j-A9!b3UzS_V zyCHAoqfLxuuX_)Q{hIxi@%YmM76VVyB9686YgaB!tSkMyZFBOa#YfLv`Qsz%96i(b$&2QP hZ~7;;U#xm|$-b!S;@_M9wKG5^g{P~Z%Q~loCII5J8+iZ# delta 1196 zcmV;d1XKI=2*?SL83+ad0047(di0SY7k>nLNklh0HngsR`ICJl=bh)_QJ39-3C0dIRf^Q2gxv3>2`eb4x zJ`_f1XscTUD@7Y~r`g}>VeV|#yF0r(TW_AHJLh+P-}AY@-~4{(T)5p$nhEai?tkv6 zR;!ytWEIc>v;zjX4h)OPnQFB<*w@$h zB_aob&9Q3)7!r{aB63AlM*wTBT>vZ=k=4LPU{M@@+!(Vp2!dam25=l_DR2~c7#I-| zueG)H6W{l%(?NTlXQC*273cw$0Dsq1bwh7&@5NaIIF7RfI0wuJKFee>Z}`6d$8?F) zwrkg}Oj}#q0bnaI20UFX7B9>Q;CWsyilVc?Bf!2)Ci9N(`?i_nNqxt093TLOjWH{N zAQ(vo+>xFUMbZ8^`Os9!ySuwPthL*KwW_)hu)tN|m@(#1DuEV@#bUgo+kdRJM}Sp; zP7o%=^ZEP}#+dWKZ>qYix3~BA`dGZT1>jvE+u)7IM5HSW!w-{5JkM*5qUa*9TtwD| zVR*bgW|FgwF(H7e?wum}VQNd+C^L0Iap^0a4XszVBD+e#dc^ zh{&EMk^>+j@8$FP`w}iy)uZv)OOpVA=i;a@Qd(~TcQy+Ev>9Wzr=Y%!A6HHV&;ekK z`6(r|ZVt)o313XPt^lZN`&0n!@nG^83ANj7PNu4hlE25s#ztbW`+sBYTTemSJkOJv zVx}_@X_-O$7V+xc_5{8oH?2? z=9amtTHns$iI@cK>G*L?O6MbL*KM;_X=!OWlmb`{AR?zG0jTOw{J3t%jvW)nE)2u( zRrP~800ccfJ;@U#s(-p61{jb_O!GBVz^g~KgT-QCQs&4|P zi^bx~X#wIs@M~bXs=lAiW_LGgNIE+^TL1_t>togzldxH{<79STPl^lnMBw~z;)dRNf%wk`KO@9rpy`hm{aH7p`S*4h)ml}e>D zlFQ|6rBYd7tz9G{YpAv5^$X|Z`1tsizP`R+8s(VPhl%UDPsN?gGqZ^YE&xukSUfpX zU{jxFj^ivAkxi<)3g{4#c2#Ymwlc%2dPYPB!!W$mj2Z6jZT|qYh1;1qi7svc0000< KMNUMnLSTZLrAv|k diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked@2x.png index 228ffdbf21eb70c5ac9db331cc5e8b415b1e16bb..94f0939ba139a0b39a950d730c653939e074c381 100644 GIT binary patch literal 1949 zcma)-3pA8j9KeSmjq(_k$E-+JWsveF%cPNKOqem=LP#c$!FV&uip*#@0{Fr(JSMkrum19=WiuwZj1A_OA-dTsDw=rgep2!A2Q+QAeQK_nz3V6j+0UteE9 z0)YS+5)uL!78V8=5fK4MB9Q*(s~8yqk+GDaOVIfOPfGq ze`94qO$5n_05{v+jWeFJItoL%`L5M_uB72=;-X~?qT&l?0eMzcwq3?q2ZCI zqhrs)st_Av_gS5<> zw$I*_a7gF-N5sC60%k8EA5GgsJDOQMfJACJ!xTbQuCOev(sJ1nW%&bPA+Y0n^L8@D zyf>;u-Mw>kTS1C@!(JBjC)NO@cfto%`L3F19$6-@Nu+fP)Foh^<%eU?{qc z`+AOrUf?fPYhNVb-HYxq^sb_Y*p;Ye!)I}Dd_cL;bSp2gk*vA+9pe^Mobl8#>=u2m6f(?mar-_q>P)m@96Zxo0E56$7>+xN zl-ivWGltn4-$CVY6c~yo+di+2q7IX7vD1E@^z>b2%Sae&MzCNL>q(u&9n%gKfvyX1 zB=i<%R&0(AH!@9>(3j-5XCs8}?k~E7(d|x z9E#*1`9pmI75jBHZY2(eJ{0Qc!dqW<(s;|q=+>6obN;if&}s9v_cP(6P{WEJC!n`E{!A%b7q8IGf;MP+sWB$1Qnqk$>WZEfb%xLLR;E)v zIfE0x%r?N4c583Y8+27(;luvKPP1mB(iUjht^^zYEm)Ssq%~r0cO~<$bH8g^p zbc^cgWK>i5(NbP2XqrJg}toq%VHKr!f;Pv{km)+0gdm%)HX!FDWNZH--CW#S?Q1a*T{KYU@*G zb!!CVJB!3B6-;acAGCjcyk8qX+_1XyLF&C`1-DD0%ukh8qO0~tS6+@LNj2gd+lE)m XllzXunQu#8`=MHx+MugVJd^$er}Tw6 delta 2697 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 D0PGca diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked_disabled.png index 27788530d1c2ff6d0bd38cca1b220b4296dcd7eb..74fd0faae7730e9383c0ef2d15527fe401abed29 100644 GIT binary patch literal 1147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXc1_s89 z0X`wFKuHj&uMZ6kb#QPnHa6A@4OQ{<)N%+l_w+P&aWQZRuyl7fa}G4L^)z?(Gj;GX zwskjj^)t2eH+1qcaPZKx^EGkyHgfPYu=CM(_A+twFm~`UboSJD^fhttHgfhebo4QB z@G`OUG>%UboMa@YIO1hDga6uIeMD_8IC{^A45lPpdmmJBS$Zw zEyh3+XcSnD5zqln-iA)zKtYfiC!iXjE|5l$UI#CTcA#EEkO@HTAeA7aKqh#B>;f4J zu>vd(;sOl>SqHQiC*(nl7#f+Fnps#nIyt+!dwKi%1q6jfMkS}FrDx{m zEak7A-VS8?|AP*hT{*vf4^cDofo}q0*B)Fm?B>(&FgpaC$>!R*2r`-b&E(l zbL9E@t(%|iIrs8vzb$|9s!c!N1^l{Q5dYdJZS%v8GWy#Mf>%V(+OaA7>mk;y*5~$4 z|0VV?@UNTj@6(zaXC3>pkZ<}b&#!ESoH5~Lx_t>TbH(J;mW9mtzpLc@q6M33KfHb} z?tWNgM)oUnpVi@3ED;;$Yn_raYp`GV)~9+&+JRk~$5ol%T+43O{iFVvz3=2wRs+tf ziPj7B7QC7svq|v5lD_2E*Ww;bvANZ7wyG`Hf!D!FuGt~v@r_AcO(#z(^Ri4a7Euvp z)z4OXOhS+>3K7cl=oY%H3A)^!-hS zf6A^K5!U+`rQM!s`0`;=T2_VD@e5&T!nQ^A7N2XMIId~i`Gr5!;L`K=so57mrG=-f KpUXO@geCwR&a$2W delta 1297 zcmV+s1@8L$2(1c`83+ad0047(di0SY7k>obNklumn`mfQ8PTNe|9F*YHP7#A)~P!QsTptWvHP{c<_jL{V}R_O~6m}yyP z(@qC8HYf=#SUNQt5|Bq9-+af#Oowk~+UY}g{5O+(?m6fGzvq7E-aGKHLuTS!Sbtod zV>-L3Jr$fZkAKK#+DTOyk9l<}3fJfOVVQ>n%&`5lW|(RkcgS*dO#YpZiY& zTxDhR3D5aNVQ1770-8jnO&!Kn9UTj$rDs?pmYMCu%C(SkL92mf01B&_Q`zklCMxg@XG$iL9_f~dR$tN^YnQWf+yUz)anbz3S| zSQeeY0)g+H8P?04ZEd$x5+`6~Ma7(~VdEIE3%F~9t)lLZw&0WkHdIt(jSU+=0(poY z=_x9FokNGLnULG_yGq^r6s;2&z%$2 zx4?FgCqXUXnm`Mtc|3tY1HR_^{LStasP4v@_BBuj=!6x>FWJ6MM7n^##4)leaQ5u2 z*reBMxHs?Q<~!uA*&=fh`I*M;_1o%%0WN z(R~o*r4+<*P?1+$CGOYkwjN(gBXAkznfy}svq=Kf>D&Q`AT3eFK%^rS4o;W+fe3v! ze{0nfb`$7HA|%fz2@oiW{932%iNeaOK-x?N0P|$b+!JRJJq>`Rn}3r8DC7WGhS3)v zL**>Uqru{~4=qctM$9Zt5&#jShE01L36axmwpeB#+?gvO0EH#d-0@wI1g}@7^hp5) z#}v8aw%|s@AlWge$RTuXwgL>eZXZ7~63aa}e!xBW2!%fY)R5)&Ac0n92~CJKM8>ys zz$P*ZOZ|~3*=7&241eoWU^aKbs2Mhn$K?u3c~sc>BmtV{YyuFdbh%uywhNwX>qYr+ zx~#GDSGDfvjwX9YiHKH3rnE6hK=6l?gCOUD1i_P?EcU*4yCrs-#RoI$F%;KFS)!r*2(ZHVwTKMvwe9k0uu!r>V{%9&n+N!1B34i4kw~VsVqsJe*u+1( zcS|G^7=|GTqDdt0peVrp{t`$i^a>89!IFRgkspdee7+AX_GAluc^e^ENZ){hT|b_P z1!K^L5PFcv8xeZJD2o#g@r85*^Wuatc>)MQeK0m;9@eW1|x)Em~;s7Sd#ICUecvcI2 za39$35u!+vi7DC4{0)mml*Ml@v9z+bv0b|Ct>yL( zE2#f)TXVmHOb zZ%#;jFF7SOZA<#rZ5bbCW^K>T*|GDZ+>dwV?Jkt>*}HH5zluIR@R>qcswz9AF0ZIO zTy>o!gMH`?Q{MNgTBWs4UgYu7;iq>8p}Y6|15*E4m-_qpVS%4nj{`g3FqHqk;dyRz zfk*p^=9?K%u4?@9Pjwa4>$~*tvZo6)Dym+dl;`O9;i=6rI-f@0K8L}koI53=T+1UJ z&jL#<<0Ylj6H(_|veUM@p}MNvnsoc4(qk@_E%AMs4eRSqghymZLoXtkiA}Kso9m8T zij_Zn@WHGtSY(>KbKYGV*Z9#767OUmGCk?pIhP^ZTz6Ho?sIrZ-vnP||CDblOFzY# zXf-q{hZ-(t(%rQABi9qG9wuDMOA2voU2anTvt*M?*6CWi`iZ%NEy;WtMd4?1#}(V@ zoOQ0<&go_KvH<5OMC$J&bw91R9HFJ&Xi(mF(RPsyVdc{WZ;zr%Y2f&KlBNDhMRE!@ zx6&s>Ik}6SZ(EjZCZ}e7(-WYOQLk z(@cHIQwmek^>4T}E(lhZBv9J0;7wy~an*$!hSDzWvl0ifdo*PrY1mX{jRwH527Cwp0Mth*WK{>((OL0>G?!o{*mWk+M@a<48Pe9FAlUoe}}QO37e=2#!g4u3K^ z;}-m9(U!gEcczsW4fKUPf+wc5h^leTS^$%J9om`}@Q4L*Lqu|DU2kB7QTHxaTi`pYrPf delta 2878 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 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked_focus.png index ca8e8bc9a7c6d5190f40ec7dc0561d7b27ee0e54..183930162f3254f09dbe8d030d7c4a95c7ca7abb 100644 GIT binary patch literal 1147 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXc1_s89 z0X`wFKuL!G{~7B4Gpt(0P`{sH<{5_iD=L$2i%z{FH0icr#~FeC^L%|*c-yW^Ogbkv z;j(Dg6_NgHBAw@idM^v~T$AWOFW!AotnZR&-xblW^CG<$L^>}D_goU{xgykeK@cd_ zeOas*D0M{?DAjdQr0=qD&lTam3qrjYg}N_^^j;C}z90ixggqmNu>L-NcTmN zUXUTeJ(op++@6af-IqWNp!y!5mPzW6x!v zUZBaMKyjGK5GfI$6hs`Z9;ElOFwknC2*mInpksg|e> z0C9mPqY8pm!UVyxa4TRcVX|PyUj{iCju2KO34&xnb{W6ZGXTcv%#t9#UgaS2H&S$PFTB^6aQbqy_T9X)*mLn9MYGYd;cCucWzFK=JJfS|C*sN~eN z^vvA6{DQK|+PeCN#@6=Ep5DIx2@@wxnKpgK%vrPNE?Bg9$+G3E)^6CiY0K6fJ9qEh zxBuXw!$(e>I(_c^#Y`*4`051|M~0ppTGYe z+*LmTOo6LCT^vIsB-bAN9q(PpaQxx-?^n#C^P-nc;86S?Q{*e9dHqiQ#Fh!(8kugU zZV_o`jyzw#b@Q`5=U!gzx8*Nhwdv=(fM2%@;$Iu3ZGN~>Mt{3O@QUbJJ2qv1J;b`z z`rO{>zr-E}{&f@neOhzltYcpm@=agm`IW7ZGbX%Dw=W@Pu9%$KvXB}7ca@x9v|v;1 zhu6==-4Bb*$bMz+vpU?0C1T@zty6Ml4fYG)`cyATJFrXhxGM9TYuU}Zf7Bnd_nrJ0 zuG`?bg6}qCDP!pVCzE;^)JtWew|`?={^TNC&Nbs4<}3!GPZBJPq>fJu5%KYp%T!n} zXQ9GMjfl$1l!k^PG1l{21tq2)*G}l1bR%yyr-gn$U&3Uz4YF5w6P`|qDe`U<&N?o3 zaS6YL_H?rYN4B;ts*`1^sV({valo%vqU+jgZ-Eb`ek(QZ2eSQmoVDc1v?^V$uvm%z zbLHR0I5zHFquw?tz-hT|*Qrw)Mr(hG91NU$ac<>~AM0Pa+v=UZ|LXC+BCj>J@25ny zySw&J*>xkrdjF!d+cOPcK1@o>s?a)qAuLVUwy56XbL|tyHElb;@Q1KpdY-ao(_t@8A1R6 delta 1265 zcmVo5NklMJ?EU~{QuAQdEilp3@13Rp|#jn7Jn-` z2Pj4<62VfqfzqzRY0E^K0yQtR{jUP@y%%PRk$R9>8Rk8!q8mD^Dt`G-0w&a-d(3ua z?**2|OdUY8!f{*Wsx_*o<9_!TlQsIELMviVR?Ey4Wf4dT0Ln2dOP1gMr2N*f1r&Jw zQ#4|ZAUq3npm>7ao!?P6D?I3sJb!9A<9zRdYz9gZu3K0OZ&$f5W-MT$*H>zcoB?$Z z4x6koA9k&odUsIb6ijJs8+9l2aF4)p;J%1?B~bNz%a8){8ryQM(8FJWGDUWE-gB>| zPRww~<4~3S9sXJo-2${@yJiMIE$c`Oai#XLLJxL>lz}v-BhPDSEw)rwpnuFqm;@N$ z8p2U5*Zw2|5$#m1cN+Yqpeu-k5288;5luS-j<&a< zi|7}?=mExjUsOH|taE>zNP@?o?Tj-QfoURC2CAkXiw`)dyV0#t;j$@}+{tM@5Sz+@ z$N|Qx=q{(hw+Gd}!PU7#ihq0_rJz317Z>2{y!<%u2GA9_C;O6SW?bt=gbxNGPJjZk zx}d?gCehki4wKCD5sy|0rWp)|?Qhy9!;E&`yQaJ+h zD2%?D*vxX7t5GEs^%J0I5kR&p(szuao27Kb0-z+Zkz?od=6`}07Awpj0Z(8p=%=+fL>2*1w%cB017vIFSx$Zsr4s-r973C0**04C{|Km zmzYujLE3w5eF8*J#ebahQj&Z_^tv4`LM}D?6AhwfZY=A`{sO|`<|v_5vhQ5{*mbRQ zUq)ygHoeG}Th$ePCrVWm76OQ|n)(R{u7B|+a1zwX@6KA0m@AkQszEbf3RS)j-gR$E zv^iei0-y}I6sUeKUK=FsaK)+x5EV~eV_Rd_Y>lbgFyLzl;Oy`n1l~tD9K2ipcItCHVf#h5OJuded|(pM%m11pKT5>x4X&^F zJ!Lw?+0nWeVHI#HSXDlIPyw+z@Hb!@iZ|F@UOiwza_CU>oG)1tN$XdY{D#(Qfo;G| zBH@=}OC3krl7Fng>z|^=oB{F#{edy|vcSjg?zAKW!Q;<%a?Ng(l?V?Ic`dlM{9J0- zfJLd(aN%jxIs!Zc+z=H{pgVXVlcKaB$N!EBn?a`n?HFAYtf@GkE_~3keEiOq@pjn$ zR)lwBrgl`C!5lZXUJc{wu%yS>5xdaFlo+gez#?Mrhh7LLh*--4HSWI#;>hS@lDFOW zvL)05uVxYtv=}3`T{Yz=h6)_k*Q{`7%j9s_T8v2aYX(Jt4YVuLj&d5&rp|TKuM8*e bqm6$7&ZORc@EJ*n00000NkvXXu0mjf!K+!Z diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_checked_focus@2x.png index aa0f1152bef9138524ee68559fa937e3fd6472d5..4fd15f7f7d3b5bf25728b8f30dde3d0729cb4ae9 100644 GIT binary patch literal 1949 zcmaJ?2~bn#8odxG#>$eFkRpf_D?y8bfG7`A8e~(5EFmBW1zHfLAZTfQY;h@)+#5^` zAhM_^Z6!*5{|!1i^Jd=6z5oB`ob#P?{!C_4 z$_@)OUrJvJL6CWH5Gw-gOzd5P18Z#?ZyId)?4a0O2(o&Jy+&-wWIhBL*Rr=p1ppFS zSb&NapvFe1r~|4}LPgs5#ltI#Ms0;%HbqKnftpgTC6^8o#lwW7N~^NFmL;h9*8?`N zk|yp0EcKX%!q<|^`pKnzB%z8}swN^D!cnai+>fzBl*$K!yQDG=5!MogDrV>91sXD<1uO|slLROc)=&W@R0EcR zEV616jFJSv2RH*XGL zWMBoNF@F@Sm^o-=0I~80a50*KMH?z%_^Wg>aK@rB9AjbN_NE(PK?kxyfJI<}*YynL z4FZD(w0hkE#2N00-R`x(Q213J4feHwGxiwpH&(B*3{4gVpbU14|Fv2y^M-w8XwVzZ zK!Ewb$yzjgYsG9q)whth&;Mu8Ak&UXhrsW1WM4#BBxGcaGckR~YzcnpyUWZiEUgG6 zGKFeQv!TCdyWGy+VWp#!Gs9)=hpy}0+&6f5dTsRHwAshkkNJ`R$E<+Bpx}_uF!uI{ z$f%guxE=8cI}?*WNl8sh-<7d@Pv+-Y*?V(x_wD~8@5=-EMa8^>hYlb4y5wl701=jn z#K$G&6_qEdPFB~{)}1 z)!oy3TcNzucUPrGHQN4x!JmhQe;pYe`)zzer~m!_p1=iD#pz`{;e|&1wIvOZ)T6K&Y2V56!1Q-(T>l z{zYC>p-bD@CQYV$o@o5~FLf34+Xr+X_)HhdM06c5Ip5ay^Yc4n73&&3l{8eEI}C^A znV)Qb?gyJEM3+rZL|tjlN#E@htfWnKc8_+FzjI-k)c&5mjVPoyPD z;8hLt47_5}wB}vKy;kCn0bMR8J;w z5$(2{sfVB8H$->+i`fz%z!buX_|}juJH}e$tBZZzgv4|KOk+F8;8oiO4mVj%ez)wQ zn^k#=SN69}rSVSes>P4)s=zM1aprLXj-h85=cMj&RC&2wD%RxOG3)B#Zap3A_J@(I z*TZi0u_rWMyQ0UmqW7s)bHbJj2ceQRHugr5`V6YskmAJ0#k<`6yLlraTuWFY+G~** zh^GGAq%Tmi4$pP$R?O2^b#EPWzn30kTIrU`;?K1FBqj{ud>Y>$#r>d9ms^MLNX}Vi z8pe{G^J9M{wXK~SKeI7ZIBAr0NgP|vE7NDlD>iY?^?JOsQ4{a{+$j1VI{sEUlRqn} zh|df&CPgcVV?h-}H^2GH!?{^9w*S86%~DZD?;4z^2M1YosG_ol7un%Tr$vh`d0)z= zCJXSZTP2K(Eg3dP)`r{F-SG5lWcCj-#uC1|-7RZEj9J#nF8rRzd6zwAkB@z?L*IXF zpH9v=ZTY)o*P$!>)5{BUD{Cr!{mNP{mrQvzo7i{PSxO!J!}r|ke5qdV!5wH@Sb3}T x<~4_eQx@{Sq@flIk=vi&A3A8=&TYRjuyFoJ-?oAv$`R}@H8>!Q)#RUa@W0Iekq`g? delta 2720 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 AQ2+n{ delta 1248 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 Hu0mjfw&%3^ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_unchecked@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_unchecked@2x.png index 28b6a07842a993b4285ccf471b1fe23da4d00f97..8bae28f3fb60f2213d659f7e679b5f3f6d1f9033 100644 GIT binary patch literal 1640 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?3=B*` z0X`wFKuI8|udfdc4F!^EX=y+*H#ZkZ78Vwkl#~D&Wo2bRvb?+;NLEx-R903N7Z(Fb zplnrDRcUD{kOZo!uC9iVK$SptO-&6@F;Er=fQo^FKmb$;B!S{U29N}*hmb%8KsH1f zTrrRVQ3+QJ(F-IYYJjp3H4qZWg(!f?!lfV#xL&w2xH)i@Kq(-AtA}Vo7KBIvMSxNe z0Aa&*Au9$dfXhPI5Lsjr*=l6Ut7R1la+F*Van52%D z1o;IsFfuW-u(GjpaB}nT^6?7@3X6z}iAzXINz2H}$tx-;t7>WM>ggLA8Jn1znOj&| zS=-pzJ2*PKxVn3IdU*#11&4%3Mn%WQ#U~^tr=(|OW@YE(=H(X@78RG4l~+{NH#9Z3 zw6=A0cK7!6Pnhu{iXU(27ci#L33l}Y3vTXT^m8;gSTfcGhmTlX2?A*O?|AB*t z4j(;s{N$&lpTB+o@$=X3 zKY#ztOx6ZwDyG+-E{-7*l5Y?Gjt?$nIR5bb&1W)N%MP7T*t$hWSab6wFHK$EZoPX- zmv!=8C1bCs>>zjvQs^tBYxjoH8c zX-W9^naRERp}y0WTARtKpT5bTX2o@?@=vwRoQk{_rphIv^3SJPozlK{pyA3w-tP3f zkwGR;=c!*e{dc;-`SKL^O7+bDZ=#LjB)PPHir!{rCVg8q-H}bmj3;hkPPCZ?{MfCA?r^?$6A1|*xwQvFBOgni<=fV38F^h!`yxk=5is{tTS==&{r^+74F51hpM_t>y(Y7d;HSE+W zW{1@=z79**OkuDsGG*SJs>-JFB#U|3>8@hYj#s;c58U1KD28>>u6G;;(P2prPV3Yb z1cg0v=#RPGAiAl@{zG?+sl(hgA&k65wp=n(r@lR4wbM<#F({Iwlu2~gL-z-+kux}B zI$yMz9$<{T!BMl!Q8@TQ{E`Ds%Ntlvec;{T+NjH@=Qbr#Z^Dcv4U5tnx1M?;!&s)Z zK=i=;UVCH$cJ?{SCeGsERb1bZ7@selgK}z$9G~sh1N(s-X8r#c@L{{WVnt$ zYqnmpjD&XmRnMM#Ut6WrKGj%fzHga&dXC&Bz4vh;D|jwemOl6N4%6=6q%Sey&%3X! zmroxPy=S)d)710p4Hl%feVTp0t-nwF5SP*y7jC(8I{lg(GV}lYP3!(z?6fI3EcEt` pvWM&MeVcs$+Fp~Z7k&5rV}Ez}>G5-Zf~=sr!PC{xWt~$(695<3^R)l~ delta 2174 zcmV-^2!Z$L43iO%83+ad0063Kao&+37k>yvNklp(%<0HKsU`<*|3(?GLZR?AzJ(u6M?DTAzP&-KU;ztQ!2dI7E)JsW`gzRU2;g!6mjb8@A9RqNfng1GzL=JU! zcD^07w!jQ%Z*N}_4u`ie^JV~_n@tX8ew&D11n?`%vR(tgzKVqZ22diAxR#k?M6}W8 z+;0%k&J!n2JiTYno=Lxw`er~fnSb2K%o%20<5$iic!!9#r&6gW;lmwKwE@Xw@&X~m zeE_~wf+heA0656ZM-)Xln$2cM0Gtem!wxeq0Z>asbwY@hM06#9uK=hik@FBUH>cC- zH>=TKl>xC>?2C$`JPY7c9?d5Kya3=iB6=y6N}Z@AcWY~FjjF0wD~hry*MEJbo(?Jq|#VMKSY3L}Xc(_2F#uyI~lHIzB$Wm5A;IaJ~m+ho))w znx-i#&0VnphG8hSZFd6Dr6vL3aUq16$z9`Q$rc5UDN+tPbi&!jnQ79DJ=h5N*S<|#Ho2EHh zZZ4&g1KYN}-Q(nk6h&DxS0@hunM~&0@$vCS06kLE=WW~WX=-W;m7A+sXH7K^P> z6y*?rs4M)mWm&f)fYDi{&~^PM%zVE)#>{u5)9EK?+IPlBK-cwia<976Cr?DLXqvVa z^WfwGAeBlz$jnc;V?^{wGMT($rhR8LfSEG@E_8*CJC1XcX`17eOAQP>Ha6A_;E%4D z>Nw6LhGB$D?O4))cz-;;9>AUM0|_C%p2=j6&t7XV*tKhyttiUP0RA-{BcdxNCMNDG zwO=U%h=@{BtS6Jn3{{~sP;_;5y-!3t+%aapr>(7Raj|`h8ldZXBY^d;&?Eq(YLx*) zRn=btIOYnS8;L}IP>f&H0A_BNLJwP(HC&~>z>({l@-7rJ-+x_fY~X1?dwcsQ0esaJ znp6~}(>Ij?N)`G^nW%p|0SJHACr0W9j0jt`NAoRQZP?hV1VN|pOtnxNWXX9{HPM0A+t%gslCD%<&ot<}Efd^Lm+c1|d&7Gru7d3Jj>JsTsu7><@sc zd9_$9c7IVI@&bfm7zz5S?gaKV$T?dfg8LE!sZ1+WFfUs@*`|iOT5sf&Gv%46-)XES8NJ_EW6NyB@ zyxM%hwr$(a1#pi$#>`!rOr~H6JdKiTgO+6-1n`u^-whC7BM+6@Z^qT(Y&P45{Mprug%HoQw6w^@QU6ugw*4T0FS$aKLWr$16;;k?KzDcd z2SSJ&0obnaRf`ud{src!)_5i)5{bJ2{LmdEqULhScFH~hUDt18X1U^GkEUrY@;CMz zf^=PP$yJA(zL?DXKsudnEhjh+DymNSXIM&r|S%s$M)Ek2ez0GXT!vxq1R z;3EK|0R9Q!Nba|qzEmo881tkYcL57n!2c%x14PdN2wYAT%K!iX07*qoM6N<$g0*iQ AQUCw| diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_unchecked_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_unchecked_disabled.png index fc0b12f781fc6f09532fea42a57ccfad1412b0c1..300d86068a923596a914d83f777bcdcc9d50064e 100644 GIT binary patch literal 922 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 delta 1002 zcmVk~Nkli#WIwMAd0?PY}M(&u|3IH zS!bI`p-@57Mwg^R+pR3U_xyZF+O^HvH6-1ttzjMBy-{Ich{T;a7CHVwbbbk)j zILdBCp9N}AszopgV<<5d&Km3WBw8OGDJno^Bh6X50SP#ow}IO(X2nl&@=t5c=cf5-Kp@th56>~>L_K-L4G{9ydD|MFW6f9DNQ z6^YiVXL}JI0^%s)$-&^y`WN)(kU z5K*8Pz*_HxTmX0)0F@t$ZhxMYs{WL5m2EcxkQx9Bzpoa6-)BcNBvj`BC|V6r;`8D; zD~qHur)+lb`(|InoI3Eo={*(#i0BwV+M3{Mc_z~{K>&sE*&1`>1l0TqV3hk;3&1C~ z7C?~L?AQ$e(KFe}9jgT(YPV;e^mHzO>-GUC@;oQ{{Y7_I6@^^@Vt-9f4nXpq$Hsxv zpn=LM|7*qe4@3rc0`XDfnwSKL?v9&JyKpY_i(fXm7^IGJ)EtIxd5q_ z(0Sl%;2twG{Uu>7{4-URK$-0(ll_@wOXGL*r*jNEH=X%)Doug1p<@L>s7ht$&>@63 zfN?zcmHFAj5-nL(B!60`)}8|@1pS6mXJ6t#XeuxBaI_>)ZjYn9j&Kc;r;-O7`WJ^S z*^~x4FFt^pUf@AsOjN>&spJ5Lg)iHduk9LG>$uLR zBD|CxilNd6_M~-m)WsJ!GGiUj2|C#I7PA9r0x|_hIE82SC0ANQe=X&)qKiqzvBAfU z&;dNTl6YXiT4|eTZ8&wSz`U+z!LES~u4{H9lDV2eHQ)d-MPevt5$#E}G!Eyp@9nMs Y0K-UV6oDFkIsgCw07*qoM6N<$f>NN`?f?J) diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_unchecked_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_unchecked_focus@2x.png index 4b4c7321dd7ee91d5489b383dca24a558e2786ff..7ab8c79fba7a32665e3188f76ccb7b365801128c 100644 GIT binary patch literal 1640 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 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_unchecked_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/radio_unchecked_pressed.png index 709e316336b08aa0302ea0fd4c549b921dd1b743..9046c4b764352115acdb7cd5c58cce8a20a252d6 100644 GIT binary patch literal 922 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXc1_s8e z0G|+7pd53Dl1O^N8ev+18ii9Ag3M1{2r>j@<^qs8 zKwS_^LFNO+fri5@g%}7?3|0@-2o?eA1#uzH1F;u^Tn>=}F<`bplp&EIk6=U1N+zFy zVP9Jkq@t>(p{=KHU}$7wYGz^S=;Z9??&a<4 z7Z4N{8I_!xmY$hgP*&N{*xuROH(}zm88c_ip1WYtl4Z+Rt=+J3)0V9}cJAK0Z~wtV zhmV{(ck$AdtJkjIxOMm5{Ra;pKY9A>#jDqE-hTM<_2)mGb(+V4$-&ms#W6%ea_zx% zYo|m8wg=B`r<~FfQf+y&SF?KZ-t-n1rJzmo{-5*QrS;zZdvATH(VnN>`(obgI;9v~ zeq_pLwUo>2Cr$i$?$jZs=-X#(cSg7HOv`rrRXkzI7nYw1?z1*Yn3sAij(rqu8dOr} zr+q@<4v+N5(}#0eBabNYv({NiTz$;%+pzXW;ekYtl8-?SsegL16%?7aIGZ}~FHy7L zx~f&Jc=bf^iajMxr_NZfa58cBI?dmhuQ*F_>C^V6{PZ>LA)3wsYd5k7@qTeKJ(23s zTg;;+oV;^_KwX&P!wJq4UObrU;G{dh^oR4~bn8iBJ60-m&v?AiVUpbePgcp6Zhy5U z5s&ViaF#mDbYIpZxbX1teKIPVcenFgS7=V0%X5C)?N7Ydrma-i8Q+t0PI%dmS&GSW jH+OdIk9)gw?GOL>E#*GHe99*u1Z5{rS3j3^P6k=Nkln_>Qc0RjI&HdX!C<0R3oY$R zO2y(r2nbPhlF`mgYSpwhow>)wytI={lV-@oP5-OMx#!*g@4k0G&V~D3Qb=-TAb(Ql zl*lf%vK65Ys1+~@lOQowyQ)RM;j+Gibfr{a1$B;FW>SKMDq@4jtd1 zk{Jb_1mcK>laDqG(X%z;iGy%UFo7s6K68d4;0P6ySP1bQP0zS~s z?G4ZF=@W1MwWRR^ZFuKk>D7PN9v0OgFe56@B?db#-xHv+ZMfW&rN2elsH&f&YJYi` zo*r9>`5mcLg`(Xed<4WW&ZcC4dptM8EPTb3We%Zi1jbfo4j`Hu?C1psfPY%79R{5@ z=y?FX;IU^=Z3hw=bF+PA=64{H*UH`o#zD7K?>YMNq5v3s06;`PyxPC_+RDvcooby` z^nCz}^yYqr+W@|<>;ALuKZxvSKGe*_p8cxqiR@^l^mHnRf|M84!y>uj+B zKonsVz#8*vJ^;L!1+iZj-+w$SRr`$#vn3xusROWTeqJpAPl-&pkF|LK>IS`D8)udD zpy%(ozSqx9#Jqjre^dB_`2ZqJ0?ekVSuM}x^|BfORi@_lnA|z=TQ(q#s|8S^o+bc+ z*jy~<7s&Z+qi$a<05NQHUC-qMXnG7lkyq&I^Az7+MMZZ42s)AnkbjJXra;aCzA9U~ zr`Yzs&gc&Jkoz%l#DBXsn70a4YWMubu3)2=YN`0Nt$5BQ> zp8zHW!in|u(d87S)l-eHsbxRHV?YdJo0I*)@9&nrWLaL}AF6Olq+g)L4aI;lR8LzY z6KR`{n~Y-}FEx%j^%lDwrI~Csj0k7Ar5%Z*f!`PNSk}d)GEEqL))?&to?lKraM@bA zrz8F|_ew12YF6{sP(wP+E=0Dv$9FB@05L^ls9eC&kyL+RypVqHZ~X@xAzm_A#{Dk< O0000QyOC`Yp`zAx-I<%ziil;i%jELZsSql=^`e&Y-3j|6eogBsvj7?HwX2rx*@L zD7;coL*9XrIAT(SP>Y9YvIW{45jCQO%0uBu1b`$is?9^F9E{2;f!P>^C!}yt3QI)h zB4jp3=7~rggv7$ATp^W>!aNLSqZF=)!a*o3jLb&KTp*56xgwa2z+4Ol_#8;aK@{cy z1j7Z{2!)H1*$9~fb`0hsFbA*z$M67N0Ow*Kv0TuIt5NU-1-ZfwD9>rmv7EUXKraA+ z-JAUu)1fS<`Bj5!Ta7Ts0+${jB0RK%Crg$-+z&=;6 z=*3MH7sT=Z2{0J$I6rVlJis+6iib9zotOW&@h|s})#lYJWKFEY9KkzveXp0NH>9Mj zvVgE~k?P_l>cmepG_}YSn5wO#OZ$|rr*E*-$aopU+|p{Lwaw}^wsxO=zSiDh-52Yb z8#X$-xVpJ--twiFw~v27U{FYCSa<}R6S*U5=dQ1#cgMu;iHlE2{3hw!)U^HS8JSrJ z4rU)dlJn!S<9R0v3X6&bB|-$nM5SU$*{RdzXDh4D)z+PFxNz}uQ?vAHOY8L;H*d+> ze*UHXcE_F0yZ5^uJnZRx^0cpiQ2uOa__vYKvGIw?7gH~%-@N_(k9Y4s%oMWC!AGS$ z;_ke`M@M(;>bo%S1n6ep?FY~33`xsRhV^w8WV6~ko6RhV*;c(qofa`Jx*>N>Vsb;o zhpZ%D9W|3A6E&B%soE7!%vMZS74W7N4EcyMub%Lbb8Oq6G*kCB%US{4aO}mQ`vm<)~yw=Etrd_r(ZD|`jb6t~7 zqh?2gY(jO_7!8TX?!T#v3w)f@;qTzt>U<*1DB9bt$ti{<{(_NLW*zg2HELjKfNit3 zm&q&Y;DIiu>%MhP{~pS})nf5%^E__QRt4+BPR!0lO zX`)Dey=;)Kl*m9~DZwu*-@~*D+7M=YFX7btY~3REk5?L`GhlK>v=_M5xax^^W9(A@?nQ<~cPhb&kFt zf1TOcb_4FUtDnldU9}43W=$18$;vsR-J)jn%6W-?yG4#!byUo(XMXnUc&8d~Ki@~) oiG5YQ)5o9Ozq00Dhey-QqVZPw&2~>M0{(Mwcky(tbPC`9Cv`Wrq5uE@ delta 2176 zcmV-`2!HqJ43!a(83+ad0063Kao&+37k>yxNklAt~7e z7+@r*3>~a9rRdmBhf1eT)d6a2gDr(*Lp~@~9O+bM=uEqyMQydv(iuS5BpV<)6P&_` z(^f_c3~HHD>&LW$(+?=pSjZ;8f+1n|-q$}u$9wN?HreEE49fH0dCqg+ea?H&J%9Jy zbI!tbT*r0%KSPG&M!_a4dIe%WoOb1m?f~@UmsNCU2j~H?S%4)Yyu*iEBcqoI+ z0)7v25Vel0&-b1oW+y#d^og1lTBwG<$P%j@m?0{+B76zR&k*ylC9LS&9(sEy{)d!+ zlA7kvi|AfpQkv?Epf4e^uct>|xwxaMBb(S$R<-7L$Gh&t&;_V0?Bh4Ofq!MONa*K- zun!C&0l}K4#fUTlqf$%>n-c!KA6?k;(7D0Jcc7v*P*T)YC-5Xt=B`#)-!b{bldM~3 zWg9yC1cbvzX`>kBY3*J1>pf#O@EuJ+}qJm^?FwE28r>tyQUZ<_mDc^{>i%R|6*s$lK4Pl z8QJ`B@WbhA-HjJGg5jGpT#X0lj4U}lx^T=~pv6^nvyq={p`z6{&{zW&mew|Z1M~$u zCunm)l8Uy5s`CSl;}zmZb|<^u+_NYD=D&1_a2NmS%`?X2Cq{R@xqtUJ1Bo-BMi-ew6XtHwx+k^Fuv-`WY-vk6k@eDB8Mzvv?_nwSacV}-kR}j4+KfXedKiJ3s zma(1i0e_||GbW(4zJK|4QC()E)Iz@=YpiJ-irrk`-50*yM>1WP zApt6C>JMFHOJ}6|$e>;37-u7OXF%86IfW-CEZtGi*EM}6AXv9^F2e0LDq)yr*aM$A z#n>cUfm1drXpYw9ed#mw0PDNGQOXDr4xNmBIH-skHY!R|$-ite^k zmReQmr0E|4)dh~S7{Bz&+pxj#xjlb1-D8lFfU6_sZFbHQe&wyZ+@oXCdq)9#uPrJW zclj2#E+qlUfPeJ`AYh~Zd~RFSDYtIKqjzn0btURLC=*WQK;s!s0$ zv)r1L1Sr;x4uM$jxHZ=be1_@tu6mI*Y29)y}cYG95xW0Z>JOvx@9Q|xVpFYnnNUs`EK1vM@ieXTd?ma z3-Qj$)826F`dAWE=U0>^3q5r=9B_M9USZw5q+6Cg0hZN5?{04|ggYlzHxA=1^yTr_XcB;>Vt^vbm{k$)o!0K z1b?5oK}BmIVfFk1=NY2E#*Cg#nJ(*hci88X$8fH$PBjU<_^Fkf+=rw7s|Xf#Jr8n+ zjY_CWU4Mrv`%S=^t(9jj^lL!R$DE+Io$D^z3_2`ljr&7MUGpQr!*)(!#Xyej47dR$ zHBC!J#C_soTkOJ^mF{os;e$$PZSzWnjej_A=5w(~Xw^U>WOWCFbjY z|IclUW9hHT5h_{(!J@9sK#ju<`s6Y868 z$|lxOFyY}HWx;V>zs1#f;B7O>0|RY54CbI@MXN7Z-1TD=cNa@2Z1MYz^=GzLo`20c z?f@`lRcn6t#eaPZWDRhGqf&X<^z}S=Zrkz;*~A?5AXZu%tx?zlq^Uk9un%OPdD*u= z>ts~421<%A&qZ~CAoqZ#n}#O@R)4fdLJfmz03IBdA79-#)#vj)r|5kdWC`GqAO}SB z@0jMhNtI4>^r%a|xSCRE7HW@KWEe&{Fhhk~MYtPfT!xrOffcbx=#NA3@7a62w66Ip zmg>_2xgHGLQ2Aago*x-Zmv_V4iA*?bl(bF1M^x7UpYt>}ysxmKFsTh*o^4Ug*-UPH zU38WKA(Vx{j6sI^NJU;UENyO|a^iP``9DB^7?!E*`0B=~;xp!nFbj*BDwGQp0psZ1 zxw!zuMfiuM90!i8X&vfpsy;SSj^kd(bzH~)CjJfT7s-Lt?Wr;V0000OR+XUim^Dz-HBn{IhmIe9kf$81AIbUfuf5RE&Biezg16? zKS)VQkY6x^!?PP{AWo9Ey9-kqcTEbAqu}Y{7-Hd{oY25{O@K`&A*AF;SKFaR=C`iy e2Q?O$GcdRwlkz!jQfmoR%i!ti=d#Wzp$Pz@l_^^Q delta 168 zcmdnX_<(VOga!v20|Uc}JzLiUDaPU;cPEB*=VV?2Ic!PZ?k)`fL2$v|<&!7sX_qE= zx;TbZ+o(lXQm#P@Xdb6Mw<&;$S; Cb2tzH diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/stylesheet-vline.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/stylesheet-vline.png index 87536cce16aabb3710663f720f8d354b1bb0b757..baf9bd84377cf57c6b9353f08111fa2b775cf1be 100644 GIT binary patch delta 128 zcmaFQxPx(mgcuVu0|Ud>OR+XUim^Dz-HBn{IhmIe9kk;)1AIbUfuf5RE&Biezg16? zKS)VQkY6x^!?PP{AWo9Ey9-kqcTEbABkk$p7-Hd{oY25{O@K`&A*2KXExMQ(Ja>p_ Ui>Q0t11e+iboFyt=akR{0H7l!p8x;= delta 184 zcmdnN_?~fsga!v20|Uc}JzLiUDaPU;cPEB*=VV?2Ic!PZ?k)`fL2$v|<&!7sY1ij_ zx;TbZ+H);T3K0RT(hJV^im diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal.png index 012ea2dfb19932f7cd5d41d3b0a4682d1c1c9e6e..fd0cf328b45570ce91f3589fa1ef89d0d8391dba 100644 GIT binary patch delta 105 zcmbQn*vB|Qf|H4vfq{WfWK#M>MTtgTe~DWM4fDe@m> delta 113 zcmeBUoW?jof|G-dfq|j8s_M%`MTuAsPZ!6Kh}O5)4{|an@UR?I5KD^;pEKdw8-=Qa z&)OY$ialL2h*Aq hHZmnTvslhxV2E28uBe%4FAFq)!PC{xWt~$(695EZEdT%j literal 304 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx`4< z7srr_Id3m)6g*@g!gBGq$iqV!jU7TUjou5myNX=I)efWxcz!ZEyw9WYm|d>Y%lTJd z$e;OKb8p+*X)2+mvD2R3`&_sB@`--+lmBLDp8Qf5asKz(Hue**4d43j6 zgKa|^LlwhWhA#}W7+)}&FkfKKU|Ya`fyaS=fnMTtV(Td+? diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_disabled@2x.png index 738008f92e0f1f7ac64728e0579978c8f376e3fe..3162df8c185367532a1dca020536347e335fd2fa 100644 GIT binary patch delta 145 zcmdnOw2g6s1SbnK0|P^Zd(PX5iW0S=0X`wFK)#8ikCCG{41w6nhVT9ZCD=-W{DK+0 zf*wA9S*yWn02DFxba4#v@J>#UNO3Uba7Xz!0}GTv0R8UKVHogQu&X%Q~loCICFPD9Qi; literal 308 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx`r4 z7srr_Id3m)`+&fJn2=Z zH}T8)Q@8YQyyZW>#OL(>s(ts@O`rEYnm607CUDu3zSHmjCfdH=epA6g)_#8V-Tcjt z4foR+su<2Pd|{Zy_=3@d`2uqW+XD6rJP!N|Bpc)$j2UbjsG}gao1tI-dEEEeYvd9< mELCStKC`~~`tM0s9&zr~SFqr>z7F&{1B0ilpUXO@geCy(p>l!% diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_focus.png index 999b3c7d82aeecf6b222a5b2e5df751ed25029c5..fd021e97ec1eca60484b3dc0103dfb63b1901ff9 100644 GIT binary patch delta 105 zcmbQm*vB|Qf|H4vfq{WfWK#M>MTt}06 B9=`wp delta 117 zcmeBUoW(dnf|G-dfq|j8s_M%`MTtZoPZ!6Kh}O5)4{|anaJVIQx)m&7D_L?tcFqc3 zou!YfkIT2bU&SFB%pJ~Me>eYZTcYUqEf+0+Ndk>PfD*gKv3E4zGT46R`hM!Y_7sqe Mr>mdKI;Vst09}SC?EnA( diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_focus@2x.png index f8e40b7d19e8236d2fffe138ac4b702060b941ff..d9aae5ecddc0b8d8fe4b1308d1f6b62313d08a67 100644 GIT binary patch delta 145 zcmdnaw2g6s1SbnK0|P^Zd(PX5iW0S=0X`wFK)z`2CE=dSBE6SHdZ0+J?(lb@1Y1dv zUoeAL(8K31Yc*I6fFh=zE{-7{-pL6PDGsI_j!CSED>;O;J-nSKEaq|(?a`75HCUAp paxfw6!L%lYjZBHoES57E7~)ojD{3a%%K{Bx@O1TaS?83{1OO6dEhzv1 literal 311 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I1|(Ny7TyC=oCO|{#S9DruR)kGV9JXcpx{eS z7srr_Id5+-6g=c0!TRv~WhUd7O=%g5T>g?3yB0`VbsP$C7HD8Dovvg2X1P+{r1IC3 zJ$|Kc{ldO&`Rjc~^CzeH$-X;&cj@z=VY5}^=c%ke&Ewhj{b<#^{H+xYHu|4m?!5j} zEt};>Cffq`3p@_|3nUxl9E=%k8`2o67|t?$VVK4Eg3*Ne0&@m+6kOvd`2Fe5>zc_= p|4XgzS?ROVCseX}{`4hc{C<*hHqS$ob^$%j;OXk;vd$@?2>|gKbQJ&q diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_pressed.png index c31b69deb6889e5bb202cb122620230308304f2f..1e170e9a73769e3618bb8c0290c18cbef7950ea5 100644 GIT binary patch delta 105 zcmbQm*vB|Qf|H4vfq{WfWK#M>MTt`6C B9hv|D delta 117 zcmeBUoW(dnf|G-dfq|j8s_M%`MTtZoPZ!6Kh}O5)4{|anaJVIQx)m&FD>Pu|j9JU8 zv-ENGaru__t2ji1KL>oSxSM~rEm8FQmW!6ZB!NaCK#ASr*gKkU8A1a%`=`DOkO0Ye My85}Sb4q9e0AB$pF8}}l diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_horizontal_pressed@2x.png index 2f4cb41c7eb7184daefe587c8f5e62639924398c..bedb94a89e3ef8638b6cc0cbad0462d0562770fd 100644 GIT binary patch delta 145 zcmdnYw2g6s1SbnK0|P^Zd(PX5iW0S=0X`wFK)z_oeBqS&A}I^t=v;1d9#Dd1A!i`M+Ud{1dJl&VLs7+qZ|~ z!)1vEu?2<+C|8JXK z_-es%^^>_f-=2TPn7+BnA=GwqP1%jq?8`;c3=TrE4&oPBk2#2gjbL~%W1pv{njrrR R*?2~fh^MQc%Q~loCIA+ELZ<)# diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_vertical_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_vertical_disabled.png index 2d240edb522554cf29391e3f04c1f54f344177a2..e2e2afce86a4a4cc5d486ac3a89449c035f61d44 100644 GIT binary patch delta 102 zcmeBS>}H%G!O6tTz`(#KGAVtcqC^l+fKP}kkZL) zn<={i$QAQ+aSV}|nw+q}_Q5}XHt`uR7IfcYU`X4*yIyl<+Z&(?22WQ%mvv4FO#nD3 B9smFU delta 103 zcmV-t0GR)a0gM5V7zqdl0001UdV2JcAsACWNkl@6!qem zNe9$~LShqhtKOY@2>_7H-l%=LNiC?mkFOy~B`64d@d5w<(p|dQ3I}_RW;y@>002ov JPDHLkV1hg9B*6dx diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_vertical_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_vertical_disabled@2x.png index fd1df30f11ac9fa8a134dba2d94e16186a10912b..7eccab85137fe93152238b2baf636a59c5239cac 100644 GIT binary patch delta 133 zcmcb@xQcOt1SbnK0|P^Zd(PX5iV}sQ0X`wFK)#8ikCCG{41w6nhVT9ZCD=-W{DK+0 zf*wA9S*yWn02I;mba4#vIG&s!!MZp>g6XQsoCAVu6nM5br92W5*pejDbL^;w1nXf5 Z28Qn@;jsppIYvND44$rjF6*2UngG%gC$ss0>AsBy#NkliCF5a@LJJz2lw1G2 zKfc3eKDWu`ljQi$*iFOA0rsVGfU!-=>-SX_H#8~j+9d#h|KS&y&uwz~#4k|i7XTap e00000U?)C2#U2kkx}{G50000MTsDu0G|+7AYY{C5(HHoUCImOGnWMU1vBj4zig)L z1|V0=)5S4FVrp{20^0}w_}Ro~yjakEi-93+1MhmxnQd=?Di}On{an^LB{Ts5=Vc&` delta 107 zcmeBXoWM9if|G-dfq|j8s_M%`MTu}HPZ!6Kh}Pr;3D(64B0Wuk1_v4hj|sfoxn+K1 z;vx!n(H9N=^-KBxg#{eXcXqJWE?C-?Ucps5U=u6{1-oD!M< DaOEhx diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_vertical_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_move_vertical_focus@2x.png index 9222b4fd8e5a3413e6ba209801935e5e318f070d..66504f977f1cf506a6c15bf9514f713b14ecdc88 100644 GIT binary patch delta 133 zcmcc2xQcOt1SbnK0|P^Zd(PX5iV}sQ0X`wFK)z`2CE=dSBE6SHdZ0+J?(lb@1Y1dv zUoeAL(8K31Yc*I6fFhcnE{-7{$CDEzSQjTqFkLm7b3ky70?+oQlt&^0TarY2jvdvI dU_C6s!0_E9Jk}sH#|Ws2!PC{xWt~$(6992KEDrzx delta 175 zcmV;g08sy`0n-7H7zqdl00020X>s0>AsBy!NklVmz?E&%`l005vLr45dc*R`aMNlqK|S<_TXZtwf$ z`5hkGshuvLB}H%G!O6tTz`(#KGAVtcqC^l+fKP}kkS~(50D=}-URMM1nM;EFf*E%2Up7;A y1CT4`>Eak7F*P}1f$f8T{A}VgUM%Ro#lVoZfp@*;%(gc`6%3xPelF{r5}E*)#~)_^ delta 106 zcmV-w0G0oX0gnNY7zqdl0001UdV2JcAsALcNkl+Q8Yl>pJ`j|J zNFkY_p%j5aV)gTe~DWM4fkE1EA delta 168 zcmV;Z09XI20n7oA7zqdl00020X>s0>AsBytNklb diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal.png index 3c0acbdcc012dc5a3bd643d991d2b26539325814..71f79e7c18983fdccba8356a8e902656696880a2 100644 GIT binary patch delta 104 zcmbQp*vmLUf|H4vfq{WfWK#M>MTroe0G|+7Ain|z_A1@|4dgSI1o;Is?B2g@rtAhF ySHjc9F+}2Wa>4<&8Bz;)o-r%89(>VYs=~0sTx62*?vt88H4L7velF{r5}E)zgdnB> delta 108 zcmeBWoX9vqf|G-dfq|j8s_M%`MTrP!PZ!6Kh}O5)H}Wzl@Eke7VJMOOx4zFJpY~ZNe26cj9(bm(ir=)Rn+X{ oKg!f&sONc2<#kFVdQ&MBb@08%S$`~Uy| diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_disabled.png index 32f7e8ca6fc0ca2d61c4046b40b3e7168b42297b..eb5944bba08362b9a0b426c466622727b7e2e3d3 100644 GIT binary patch delta 104 zcmbQv*vmLUf|H4vfq{WfWK#M>MTroe0G|+7Am7N*+tAS)NXDB@j0N(UOM?7@8Fueq zHdA&3kSpQo;us=vIXU3~+YG4%JkOYwTMxcyFjZk#VJ8Sd}Dvpb2AZ}Xn>XL8f>zFT{i aeP?D-69|cY9KI0fLk3S*KbLh*2~7YgWo`NZ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_focus.png index 91c19d65c3ef4a5da1cb5a3e67fc6b27b7674273..d05adc4a586766b0c7f80b599e266bfb86abd1a0 100644 GIT binary patch delta 104 zcmbQr*vmLUf|H4vfq{WfWK#M>MTroe0G|+7AYY{C5(HHoUCImOGnWMU1vBj4zig)L z1|V0$)5S4F;&O7r0k#=Z3wWL}E4Lne(O{~=u)zopr01=rW A00000 delta 112 zcmeBWoXR*sf|G-dfq|j8s_M%`MTr=9PZ!6Kh}O5)9eEiPc#d9ZRY+_S=unwdIYY^1 ziuBuB`}eyzn4i8ob=TEQ%|xd{zL}3hK*6Dbfsu&?#9-*Hb9>(T=(XO2hpaPCUgcU2 PG@8NF)z4*}Q$iB}Wf3O* diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_focus@2x.png index c4829918d63c54f83d4cb55527d212bbcdd1700c..70556d96c7cd2575284aad1653a6c43dcb73c0aa 100644 GIT binary patch delta 139 zcmZ3+w1IJg1SbnK0|P^Zd(PX5iW23b0X`wFK)z`2CE=dSBE6SHdZ0+J?(lb@1Y1dv zUoeAL(8K31Yc*I6fFk;yE{-7{$CDEzY8*^E8k#nQFmYYF-4kVDxqJ` zx9zH^wa9m$mOM#Ea`)}JVj=6WN0(G8?drUY_BwIsILP(am;cj}e4uX9Ah*Dj#`q+| vb^hn;i}oLLd)5gTe~DWM4f4MJ+J diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_pressed.png index 7a7f917374dc90572aae0276bece2798133c848b..1ade9619f53ff4503d5369d69374ac770a73a36c 100644 GIT binary patch delta 104 zcmbQr*vmLUf|H4vfq{WfWK#M>MTroe0G|+7AYUY90R%0wysif1GnWMU1vBj4zig)L z1|V0$)5S4F;&O7r0k#=Z3wWL}E4Lne(O{~=u)zopr0Kf6{rg=U%&BkB-SRb4GtsG#Z|36=P;h8qU}RzeF&KL5+@5zndaWljo#pAt*UtBV PMl*Q2`njxgN@xNA3VbE9 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_horizontal_pressed@2x.png index d65773b487125abd4dbb5d6df3ae6637f92837a7..1c2f542ecf344cebfa42ff0725e6fd534e8dbc5d 100644 GIT binary patch delta 139 zcmZ3;w1IJg1SbnK0|P^Zd(PX5iW23b0X`wFK)z_oeBqS&A}I^t=v;1d9#DdZ#WA>)$U~_3!2a zy?b)&cPk#Y^n7+^`SH|xVQaHTmsBF>u7D^CCb delta 155 zcmZ3*xSw%?1Sba@0|UdV%))yU6(#BmJzX3_D(1Ysu#xwWg8<6`+b)MIuG}tDK8V(E zmN@x}`QGSc-jIA+$XaRMG diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_vertical_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_vertical_disabled@2x.png index 7acc6d33eaf0867894c597c964595d7b8584785b..7975862422bc1edfebf87f2023df8fb941515382 100644 GIT binary patch delta 133 zcmX@kxQcOt1SbnK0|P^Zd(PX5iV}sQ0X`wFK)#8ikCCG{41w6nhVT9ZCD=-W{DK+0 zf*wA9S*yWn02I;mba4#v@J>#UU|pOb!V|P$R-3RzlW5Dsun9hMn3}?RngR{D+!(_c Z80vRvub)!+7pRAU!PC{xWt~$(69AnQCmjF) delta 163 zcmZ3*c${&91Sba@0|UdV%))yU6(#B`JzX3_D(1Ysu#xwWg8<8czxqsp?6LxrFEUNk zE>iB8!WPrvDrlo=~b^S>Wu zuif9hzsAn9@BNlKsdGFV^o^Of=xMJ1x>_f1jpp5Jsu0Z#4PR>+_Eqz9Y~x?c`yV9c M>FVdQ&MBb@0A+7I(EtDd diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_vertical_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_vertical_focus.png index 6e3c12143322a0f9f1683e159d5399525a56d713..a0c764d0102c15c2964e065df510379483d48d67 100644 GIT binary patch delta 100 zcmeBX>|~rE!O6tTz`(#KGAVtcqC@~sfKP}kkT24634$t)F69OCnM;EFf*E%2Up7;A u14!D_#W6%eGFc+xz+ZVDJp)6YAO;5G7i>3D`St67@(iA?elF{r5}E)#^&67_ delta 102 zcmV-s0Ga=Z0gC~U7zqdl0001UdV2JcAsA9UNklSmpyA$QT2WO^Y1@g zi2wWYvu9D>$s6t6jNj4>9lUuxpYiTmle;SA#xAH{h7Z;9CLDYmySDw1;sF`v>FVdQ I&MBb@0N=tvv;Y7A diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_vertical_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_vertical_pressed.png index b777784b8843e0e96dc34766540cc8bd3fedb1ba..dd8529c4b6d0022bda062e1cdbd1ae260b71bc23 100644 GIT binary patch delta 100 zcmeBT>|~rE!O6tTz`(#KGAVtcqC@~sfKP}kkS~(50D=}-URMM1nM;EFf*E%2Up7;A u14!D_#W6%eGFc+xz+ZVDJp)6YAO;5G7i>3D`St67@(iA?elF{r5}E+;lp1XS delta 101 zcmV-r0Gj`a0g3^T7zqdl0001UdV2JcAsA6SNklBO8$iDF?enh%AYK|uk|Z514Cn;}TKXs200000NkvXX Hu0mjf(J~{B diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_vertical_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/toolbar_separator_vertical_pressed@2x.png index 7ed878fd3fa7a06933661bfbe2ed9237c761cc84..11007b6fcaa9ddb8edacdb162be44fe472ddeab9 100644 GIT binary patch delta 133 zcmX@exQcOt1SbnK0|P^Zd(PX5iV}sQ0X`wFK)z_oeBqS&A}I^t=v;1d9#DdVLVfK#ty2G@8w<|QYV+E?NB;Ts@*T6| z|Gxa8V!18zcK=c4s?8M+-n&&L&0lQVws2W4L??qox}D2MevXd`jW2;BoD80>elF{r G5}E*xyFCy9 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/undock.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/undock.png index 88691d779507c9b809391396407f5cb4a6497c40..b7975a2b89a6a0ae00499752f13d593c8e62fea2 100644 GIT binary patch delta 333 zcmV-T0kZzW1gis(7zqLc0002j2boQgGgE&63{Xr|MF0Q*|NsAhfPk}kd79`h6aWAK z0(4SNQvd*Vlg&5)0004EOGiWl5e!W70002)NklTE<%I{WjLM*fTzSh07ml#KnZT_fCXIQ(+;QMviNfxPMYrj#r>_X z$Ea9)s;R5`xR>&Hb9%RVII7=%8lXA*BMpDhLCq{hkChh}9)UBiv$i+CYmey?anoY1 f34NQoMt&O`CX|&ap?pKz00000NkvXXu0mjf01t_E delta 485 zcmVr~F000JJOGiWivjBMjdEDJo{E;D3e*vaRL_t(| z+U=X$4#OY}Lz`&--S*43w`rPoNlWaQLS8pfd~hg*uq-oX%osV0`LJ!+SP zR{}9r(JUC&i*OVO>rs3r1nW_FCJ5_Yd@BU&U3e=9yOQ`b5bSE=k3zUrc5+?UXD9c4 zF9B>-qyH)%1tH=BQxRVUf59tlf97{;3S^J|5pkJL_~imq6wid<)wcg7l93LE9{s3z z#>Du^1+FskRZegv+gCs^g#BCXj7*33G;oEHuXKW|iDyG_Me$4smXZJHS6FuYuk(N_ zjy%%|t}Y%8!Fv#ogy76hDz;Bu2Pn4hYB|YHJ6Fp|_MGF$oXmoNf1Ger<^UuF^xG!& zYcRXB2=UOb!AvKx))~}wKokOVkpSjc9*#zxz&s+SACLbN$F3A9DUkT)1cdm11rlW?GVc&7#D@VO zA)q2!CFaZEF$*P6KQumWsjM;xTCubugpzW36$q`DCgznHK*z?sG=+rG)wQ_{Ak2%C bGe(aGQz3Ha7d9(n00000NkvXXu0mjfi*nYD diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close.png index 6f55c3ae77d4849b93fef34300fc0f86d2dad475..72af3edd36996cddda2fbc4e2efc432ae0593902 100644 GIT binary patch literal 496 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXcpkRA| zPlzj!E-x>ytgNi6s;a1{0J0$fC<5dnlR$BZ0%Q`X04R>E3@D2XAW{&$$l?$-L>9kx|hxv2pPUiAk3(U%z$x&fRf!AB z>e~t#B@%u0LLXT3uX-)g9^@srbKmozX%@Ci*9YjuTNu65RI=gu`fPz&?vtvVZGM7V znb|FpHX7fa`!=jmkBzV3RriJG%Q!sQJ4zS+eN(+PqGZmOctsVxQ@)BqpLTEZW3BP7 zTD(4^Qz=02imvWrTi+E)i)9tQir+FeO}c1siP30##Q)uzOt(M(Q;-+azP&c-p_N19 zQK9F%KOL&m(aDm@x4Z7zdil-AkN@T0SMe#Y(H98OkKeGJFA(TO22WQ%mvv4FO#tJr B(oz5b delta 734 zcmV<40wMkI1O5e&83+ad0047(di0SY7k>hfF-O(t3|TCh?|1!W&j1gRhqI z=kTY+xm^Oegzx(wMWjc<_x-nNnt%3{u-0A^k+ml9N&$d0O0wxAekn!fUV|Dbd*h3-WR1s_VFAb+u6lIXxy zbv{Xw#&GB^U84|@Um~IvL+W|n&tdZoRe>-J+rWCwcLKD7AlS|Sj*$vPQPcu9fU!b% zUWww3**3=PIOq17eMRv-++Dd2e(JdWd)G)=dI zAovVSaDqzo6{v#)w~{1T$$vYXb9E9eW6W+piCTdH@W{qH3E)K)JdWc>gWxBT z=m=PAFN?^_)541q#+Ywa629+mrD^&;?>HXuyyY?+SU3qhk0ePR0!s^Y-xFiNa);ZY zsTQB)3M^y^P8C%WB68Rx;CbF6Z~*)ek-1U8ixR3j3w&4APr%}+a{v4B2L`lzfwmJ` QumAu607*qoM6N<$f=4Y@#sB~S diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close@2x.png index ff644f2e812996b6b5ca5c294bd05c3d06ed2aa7..41a82e7a5bd6360a65ae14b0c1cf47fd088de2c5 100644 GIT binary patch literal 950 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 LNkvXXu0mjf%||(y diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close_disabled.png index 22694e31dd89335a63ce115a84441aed6856c5c8..6e5f534d55daf7b2da7e5b4c40ba6511bd7f80bf 100644 GIT binary patch literal 502 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXcpkP;k zPlzj!HgNJbar88H_BL|zGGJhkx9{A&cmLtjXTSga{rmUdax04&K#ey& zT^vI!POqJGQ>e*+$Mx|#g$GSJT^f2J8UO!(-}16#!nR6fe{;+9TQ8XmoP5tseLk!D zYHHU)kwx7(`(C$b7}~a+o)BYW_-pRrjsl4lY5LM)H*K!1O?AmRz{r=;vWwR@PvXSS z24v-o)c>n73SJ&ODm5a9}v^?}Y_f+r9 z^2%8O$J`1VuHiyNkl244!Y zX4l@e*Wd=1zzyw@{7&M}QS0SDfw_d^l&$04w{sk2Z+iY;ryG4tm-#L>K!ZF`P4JL|ABH z9c~j)^a{}Er-YF!P6xmnB3yAh18$>kTYK@Lv?a&{zxRe9OeB)ow~k%i=@pLXVk;bF zcC%7mY7+pc*R0n860u$-_TdXH`G0@GH_G?Da|dXNdd+%0m`cARNFtSfy|r`K!2EoA`MW) zFBTaNU6#Nbj%~e6Br_innj2F<#QzdK!Fv+$NWAw-_~6L7tx7pE9Q>t=6e{{nLEFX= zMfuumzMd*DoG+9FS(1R~1Vn^VJel3C+tuB^3mAEGQjlfffM?jPMDr6Bp%hQ0cj~sa z7bS0`CD^}Aw82F=ugE$4OMfyT$ntQ$P>PbfYXywa;so$82>yJdJYTn~F9wqt8(|D@ zC6Gv!=qO-}7AH_`gQI$3b7O7Z9dK+bOky&gO7C`(2o>l8zuP+Bv8@-0Wcni_JxK%# zjO2>rpes?~9*ONRi9{;1;{-^w35?{5<0=7gk&By^awyy_)a%?Q=(RlEYTDg$(yDitA7jkO2ku{&k`gtl-+h})v7zNPvUwjTw(4{ z;BIVH%C{Bf@ShV0MD@Dc`F#+H?@F!;b6b`2?LUQgl2G{3CLqEk-~-^O=xjgWUI~=5 lz!!lU(zw*G-2Z<31Qh#?gF*gt;9>v(002ovPDHLkV1l3cb07c! diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close_disabled@2x.png index ebc97db707cc68e98cb24b4afe52065aa8e8b4d2..d6d3a6127cbb32690012bcef2699e3483c076e2d 100644 GIT binary patch literal 965 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?3=E92 z0X`wFKuJ9}H!X)yYimDqPfs)FKw}3VLt9UMCm&Nge?2>213Mo>XHR`cUlRv!V>>S+ zXFo$n9|H$36FX01Cm$n6Z$k$!17}|oCm&-+FCzy}LuVfYCvOu+PoOzQ&fbPjUWOpO zKE}@8MoykUy@n3nCeB_Ey+#gR#*W@V5^Ro-k%Ko-fe{FKLy#fFSSO%fkQ$Imu%$*o z5r`TP186mf3n76FLl76q5Qs_;2{r`CfNMucfouoq1xkS#K=wf;LnUAU#gzp41v7B- z@bU?Zh)T;Us%mNL=<4Yk7#bOyn3|beSXx=z*xK1UI667IxVpJ})YiAQ_fMQMb;iuu z3m327c~AJ&bspMg>G z#M8wwB;xSfYuCdLIf%4AOxE`Z6cmsSVyS)~8(<~Gxcl?J{=_9`W;&=@3crszH}&0_ z@A?MjOn>HIdl_xN+eTvfeR=yGHn(3Kzt4VdX5FgIA@Xbf-Ptekbu$E21Lk;3eiWT&)c=zfZq-erD_j%^Ot>8$unweBNXqwBwk5C{s}U^s3~< zV~x|rmaUXaIJZXO7c0Zlrb+BGjyv7F|3&pn_qRCxE4;0mUw9|I*RuG~c4+dm1I#)J zjDLmh&KA95b08^vpf7Fa1$g+c4p~#fPeg zu~9QlEb>1YKRKen`_J^&>0)m39dZe*+&c~Ty_>vuVZn*x(eJ|F+Bi%Szf`k3?1R(8 zKL6Xf``tb=tSn1x*LThoy|0<#Rv>wA@Au9`{#>Pczq!-?|Hsdp-+41Vnqh6c R5in&jc)I$ztaD0e0s!CvigN$} delta 1700 zcmV;V23z^X2fPiC83+ad0063Kao&+37k>tBNkl^WrX~-EL_4*TXuj{UwiQMa0|1zfr@w)i+Z-VTzviuQ zeZwpM#p3#<&oCn*Y=ai+;?*7y!UO1mIe;R$TXU#!;9Dhlk)G zHS6VfP`dy;a7cd&SlxeuJ1I7wjvj@17!v^OK~N)$1PmcIpN`sysej^V-e7(0e6Pk@ zfo?@px!1+&Z30+_am+VrWtTtR4%OHb&{3;exMPLuxKBc5|2_RN#pct|cEmW3y{M!o zH4gzyKu0sl>^F^a8~CC_`aebF+PYV00?foSGa^zIc*f!0hoW+Qy6>h)#BR$)jLoq03c8Z zp_zve0RYU!bKg?YGUG#dsG^ycS6U0QuWp4301hDB0?zxqHFWcE1OT7|ffdkEU%Br| z*;b>AVVj2lJ_xx;BW4rqBj+20M{1qEfSFjK1DH)MUBR|J5Pz3%Z#$Y2k?Kr5GZR{4 z`wDdhJ~Pj=ZOfN41d{1y-;s?r8UK5@Bv{qwRB~&Za-5X&wyAwd)W##e3)Oa7Hi$XXd?e@ z!Ipq8IMnzU6G=9!zj%L~e!Dd>0KeuDn`?SyZ*Z+#+=>=CLI@MBz`l9su^(n0piwW> zjY<~Bb-=bKUWc(Kpv(O84(VHpJTOA*IOFiN6PFaF-OzB2&d=9PS_UR-spKTNa9bP_cMLV)130?}0Z(s7vw zXnJK2v41%n*TD+4SUh{#rS?bw(Ny}9*htOQyfL~Ir1_4TUfEM5k2?g<1;Wr37{`30 zTB4@($00Uh%K7ab1S5s{^Judw2f8<_k~LVp{RxLdpVhu#Z)0H%|5xr zkHvgP(RlWn2sd$pAb*dvBeD0^e*Ty4Xx|D%RDa0-fO&vcy|}7M9;bEC7k1CIf7BZt z@C=Z+!`VB)@^PB)s8uhn8ly`%KoHeLZ)^YnZI7t411vXd#oLZOhOS1nRB?eI(C4im zfPXUVRoy}LJ15C}M~!N!A|lHSfnbqay|F$3XChDB06rXW|DO4JsjtXM(YjYyIShip zJ$BnSdgGDaz+dnEY3oZbeeEqo&I1=g9syMm`ChXY&cCRG)Zgy?`NNAZeYGft7ZrJ0 u;A7w|-L>Csyt~Aq0000+NLHi=sO*vmP(d$9fpG6dVW@&jKm|aJqCFs4 zk)F$762b-$h&-xqI*a!>7-F|M~m(-@hL5>}a6Io1QL?Ar`0CUb-pPq#)4nFjL<% z*KoVhX)(pef8+Hf`;N0b^IONZ@Bb6A102~!^?J6~cZSC;vk(dDy6|o8giQxtD#o@J z{X8;}(_Qexh?zigK zS08n%@yPFXd$eee?!Fg>KVxV9s@2@KqSR0%j$RkmtUX7 cr@Thq`KbOEfu(m20lmrK>FVdQ&MBb@02}|@5C8xG delta 724 zcmV;_0xSLY1M~%u83+ad0047(di0SY7k>h#Nkl8P`7>3_B=>V)rdIcTp zc;^-vpe>M6s-}NZ+3mtLAjd;DhPE{QZvzO4Yv2MB@34W?)GIJhzYHOfYddiqc|m-W zeSG{rk3S#T2l(HM{ex-OyMH6SA#hjVE8jLg;e3H)MEcyaY|_A>w!`hODw zX^(&bV1`hu;(E2b;AN-1NT>y1M!;-P2zL9|1_A=^gzhOwI?Y3(?6em_o`hK-?!^R( zlno%rQ=;N}wHO=-2-q=!E6aQjXgNXRWD<#r>(wNkM&TmsU8~xP2>`&gZJs4a6thbF zg~y&;WZk!n=61wBKQe0QGcKy{K%S@ zNnqM-F9hOw-gsnBr06XBej0#)n%TheQ+4h(|}S`)Pz z5&?i>AYM$n?S)(fN{%--4DQ=z)3?k+L2Hvrj1(w2-W;jRD4fK)Z=22jfNz`4Arj|l z5<>+>!Mj%VAUfZ-%_fQUh=0UXnndCvEHyfh2(-q9hpXatRwe95vVRM#C2e$L9T*B1 zHqzh#(6y=u6gCj)1fh#k!<&!Jztw?~(|JhZT_SwD`Zf(7u8PxH6S0SsP7E%V9q$3C zk9oic60Wx{X*VhXY5scK`~=+EDr+YOCpRaB13=d@_DOCc@;X57^g&NTYk=X6Xb)}~ z`;)>`ByQpYQT8CBu0000AEP=b4jG{vT)B8pnBo%i$c8@g}N_^^5J3>hx5L&07%tHzL4Lsu+&sK| z!Xl#5vWlu&+B&*=`UZwZ#wMm_<`$M#);6|w_709t&MvNQ?jE)Et?m62r%atObN0f; z>o=Y{cj40ItJiMaymRlt^A|5)y?*od-TMz8KYsfBbg9(KqayLK%2`HJB@=RECstv{51FR4=we0pfc&HhdG zepdONTyk+CAHE#e5!SK$=MCoHoZFf0SmXIs_Hym=pJ}(`$!4oB66U|e7nh5( z^ucq?FPAyx-U3p$-rG#5Oa3o-K>1MpmM9#(^OjnF20!Cx?%tP{Jpl%!zI3a+sArWf5-kKI^ypRG1^S1H5X&! zej|Q1esUa##c9W^&U}1a z-`i%xkKh|2-r?ttnRA)j?kUNC+U;(*l6_Ho>z}gzKY!%+?_>O^+~Z^D$s7kvSPY)7 KelF{r5}E+P{=7f{ delta 1679 zcmV;A25|Yi2dE8@83+ad0063Kao&+37k>s?NklZ056^5U4SqDzj*s(}S z1-j~@i`M**9Vd>HqKy^DauV6f|0s}!C=zLbbP;%wiWYax?+Ef$ThvF>FQ;uS+djOXn&#d zNXy7H%4LP40ykr-Z`{gdKHcvEd(mj2^8J>`s|x1??j!P^9F@7+&yrtxV|@S;zxwB+ z#5O+wPI(U9R@I4mF7xN83J*i^YpYKPwgepa9IDud9{x$=l^<+uUo_qX8vDj67a>Lag<^eLX&3ixhE`Ry}81%{>dmI~72wltrpvshY&EEm=aF@LvKq!`< z3|?k5N))SSx|s(+IO<*U0T7ixI_!B&tSJowgha7=2CEBnGY_Eny!im2Uta}oJM4Yn z5CWNp4bj%?-bEjPTK?3>YV1YaAsom!w9R*K`v=;vq7$|JsgJz}c6<&1h<_K$Pl`1q z;F!Y(w-xhzeJ1%=huFTAxVG{*umC*f5PrvsUTkDDAMSK;R{$`W5W+MMT>!vfK?vJC z>~skG4=5g!< zj9gfsPJQH>e=j9wE2lBC0Dqit2!CKcm%ize+Zh1B&|KvyqjH0Ngb>uc5xKOMP5sF= ze;@#`1z{d|)FJ#|7z!Ko1b$!um}5Z$b9h5A)C?0EiaC@Lc(n zs#zpr^Wbn7*iDUW=0mGY0Cyb19|IQJx3N7H*t|7?X5OowJD{VX!hgy+BitZ_PUy*e zKI!u1ZCCZ&0Ub4R>6=F667HQ)YTwhpp|*MFnHTH}{hEgmI-sMGx$4ta^#<@Ahwv}4 zdSN}E`8&Yy?CO{ry9f+9oO@TWmufR(f9R*)jzR+fy+IIS_Mpr|$N(TH1la%uw+E}x z%|iqL07hn4pRvYX$A7I8Ty$5gzEI0&ejif4EkyzVLWK~Sd591I!0@&5j}`M9dWUdV z;KkZZ`gdX0wOx?{fGr5ufky(K8o7Dc2LP}IVV>@<+}o1-f=)zj9zu8!a*=3k1K133 z$|lyhynyLjkpmbhRMRTDgxlNOw)B`9yEr_%Iu==BZACf)9e?u*@g7q&#G2=7`D8iN z!nP^8+hC!Zw!$K4qR&(fBW8Rpo2-OVm`9O}z-VzL6_R;?A**(2WNtMRLN1>|2QXS( zNwusjxtW(H&~!*Uq-qzVfDkHxVCK1pa!KGK!oRx(E5xIK5ZX21M4^(5iCK0wFXpB7 zY;qYOQC#^c%76PP-|lvzKwVVE*K(F7?|W5UjA+FNB^)V9UHP>=1rW zMK9O0nMIe}i9+>RMBm5hyMwI9jE>)$PFG!Wd(~4141X2NCj*$jAH+PgJ3-||;9mD= zO|+~mjTTo@uKBks_)lZS@=4P&%K^+!1~I=~iMiGDsC|zJJ0aMQqs8(`W6csU;t<}K z`Hq4@XsJE_WiGSon%{W@0-IL?wf$~d&nA~ubrQ#Mh>2M~QK%$c^E-9G(6!Yc8SFAa z%;(Yzu75?iC|;`(rom3F&5Ye}s&F6Fm`Rl!A^5!Q)B$^as!cKa@*tV-s4;XYVuY1>g0GiDsSAkDTcDo_^5(Z5`ugk_ubi$ObbW_9)S(7T Z{{^3(EGuSS4_yEN002ovPDHLkV1ggPD!>2$ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close_pressed.png index 04b922dd085e45ff408fced7e918edf015fbbe1e..a7924de6f9a6befb16a70c1fd508a394b6d32511 100644 GIT binary patch literal 501 zcmeAS@N?(olHy`uVBq!ia0vp^3LwnE3?yBabR7dyoCO|{#S9DruR)kGV9JXcpkP;k zPlzj!7E7Hcmb^eDX`yh+JP{xxdA@MULSZ183KW?ymbySRWua*Dd{Hn%Bz3+>3P_De z>H?^;lm)`c3q@1si>539Dia2hKm{N*U=qRxsX^g_6aY~wL~tRHZIg823D7mVB|(0{ z3|7{TPTs!$0f9lmA)#U65s^{RF|l#+35iLUE?>WO`_A2a_a8oe_WRG@zyJRAh-XIw zHQw-aaSXBOU3=*!Uz34=!^OgIfdWS}R}t|QTmS#BzO|C~Qkk63o69BVd^uPe?B^WZ z_bH}&y%kTPMr*>vx7unhotIsAaJ_ugwfMY@Ys+be*lV9IxotcCD@!!+c5wr**us5n z%cNPY-di5nrp+|{wUUCYLRjmkxo_t;8D6^2Dqf*+oz-6>Tt3!j+7k0ug1UhfmwpC| z*}cs?)S0wUMxj*vl(A*f#UD$UQ_2kgm&H~rdwy5xy}0q^-lQaJhsL8K&nJI5RHLht sCDX4L?%I0!MNRpC`R!G2ZvC%{bNHeExk7q|3DA!Wp00i_>zopr0GO@GsQ>@~ delta 713 zcmV;)0yh2i1L*~j83+ad0047(di0SY7k>hqNklB$Osqot1w$RIN!+p0%P{|8d4SQwq!^DfLp!N}<5HIMf5Pull z16B;Xtawp%QSh=KZW?w8tO)M*jYj-zARuuov8N!^UW7#14>ysWBw4_n5rJZXJ)plx ziHa9hGvIxb_C^G*4r*_K=NS?w^GH;@s4CP>!-YAWz`Yz10Jv_{PBSEmc_nV(BmZ2O z(``7%$+bpCmFwXaW=E-jo*7%6gMZq^M7ZDDkZ1$NY4EWE^Gb|?OW1Z6oK*NwT?cL( zW1IAGh<3$qZH&O{;d)*;Oz1#dWxw?daY(uo($jdDD)n$(W~X`KGYJ5cyy&^1C`$q$ z6D~R3z&)ClJ(Iu$iTHSuzs(HKC6JIfoUkt!93~85R&^WBv9N7GnQ*A(fq&-~04SQi zX9^f9VBhlQvS+b{gpyWr7O}fZ}cLOH^DAgm!OkpZ-rcO-kz&N;>c49a{ zH*g}!Tt+)_Hmwt51t!5e2Y+rWy}lbbk(qW<5=+x0GLN8C4UW zQ>dEtp*tcl77q1JqZUqr4nI)U3X$s;wGnC-_me*`r2_e|J&Y|9<@f<_Uyz{zSKl00000NkvXXu0mjfJ6%FP diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_close_pressed@2x.png index 58c0bf592c21eee06dcfb3e3df50c2ce617c450c..92e7a86e2baaec957814010d6fdabd5e8bad75d6 100644 GIT binary patch literal 959 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?3=E9o z0X`wFKuPh~MWR`&M3UwTMK9rvTPT^fOd@ffaK=KR#ChT=i$v4s0~tc83j~uFiKopM zOIawEG*>irzG(77k+gXtDGNlB773@$7fxO%oVG|PWxi0-Lb23&V#y0c(-w-R0F^Be zNnIq8GG8QVp>WDP;p7FvsSCl%7Ko)T5>1{Dl1c$e%@<8s2sBMNWq~LV0mV~+;tPNX z$OSP{7l;6jg0g|?!QwzckO)X43?Z{Yf>7;n1rT$9j)&@nYlJYMmR8r!{{#%0n35pB zUGIWUH*Vg!_u%=9m#<#GdHe4DhYue=e*E%-jj3Q9^!ix%Cee$UIT)YY}0+{;!JF^=?h1n~)1!aZ-WC)L%nW(u?&acg{B2f*qLPvpH@B(( zmQ~Y&H)&q6ox57o{j1ZV`^R6;TX$uf_a~<6Tfxcko-r3{cJ@DKIj?%&>CeR4AbXD~ zI}MV)9exu(`J8g#!Nc8L^W-G1auu4(S0~s%D{J;Yc%9jEebc+(W%8OoSLIdpNdKLE z(VF`()g75ky4i_DiNIcem7Ip=ia{&_R`^FKs??cJO2_`Ud@yy5BA-31K% zDXWh;{n!0n`8oL#w_@}EPalpseeb=%ygBB?_Z6kyZ)96#P2)87KX~3~8G2&n+cSr< zTfI%!{{7+F$^NXK>vh)46E}ZUJzUj2{ao+sKaM`H8ejZ-`!#L)pMUmswalKYC$yDk R+JmwxgQu&X%Q~loCIA?Ws`CH< delta 1654 zcmV-+28sE<2agSq83+ad0063Kao&+37k>spNklT!KPRb8bgTfsm{m3y42C@o-5sJt5g4GygB!~-#P!E&(XuzaL6Ht{68a|27kw& zFCJ}twee$+3kr7#T#sRX@lkf>gZ*A$Ka9^8zuCaPpzyfB7RVL(%8_4Ie)a69t+j0e z66xhTF|pTx2U{-PP-7-*OEYgoweT>AFXSH)l@f6LwhJO}+s|U(umAeF&Ar2>wSgM* z0`1`ej*Hrr_+s&~Fc%yqUBd&Y-hUrE()da1aGL;wTQ04>p+_Tf!BR!RE~+!(lAI!q>B?6yNZ8!=#Z^V05QD; z-0*ER1QG&;7d9oPKW`mw6Hs|E^`5Gn#Z`jnfgFcsc$aMt!lqT7th|_duYdhg7vgh; zN5yCf<(R{IZm8%}wM^B>{wSh=1<{kn{xQ4ef=@%Xxc7R8GvG|y% zU2)wBSaYVDn|afJm%Q%M+jj?e)Rt!6u&R@;I{{-?!`KNy z!yBE5Mx&<^RT-r~2Iq0mFZ4#7=Hx(tivxM_>WahXgoN&CdQc z$Q=6-9{Lmj(MlMdD?F&8Wg-p_0|)>ZNf#bBMz0Z~guvmIsg31X|9|fRar{@VUYEDgeCy`lOQVgpu$7Q0wACSZGNZ{r%#um zhu@t#0>#~jqXBQ-4Zl45yC~M>5xD^PLc$7ue{%mXTcS)x9UdY) z0(%k5Cc=*M4Jtbrb@|#oFp&!wn=hPHbPaX-yZtVr$5f>}x_^*=Ai|~XP8DTyFT6s$ z&lYtNeX^2C{XNu$?IE%qFg9N}Y0>fk;Q>Zer975izCW~uwGfGb@x}ao7A*sb5ZaAc z6I+W)Lg)g<7xVWutgPV_UblCDd>K&_i)1H+Dj-;RZUIxW`xx#szhZ@W6cR#v5j-(h zyf-Fx9oO(yo`0_9lIsA8h2jrT`zr7?zZ(T=f}GySCf^xw$zH#~86>>NK}i_+2m}qU z*z>L70jimq*Fc}f^*EqwWAlZReJuGl1`^N=?|kMJd%l)UuXQV^W>dcnBEh2NK_&Ek z1ongPyhkEkIEB$GL?|JUfM)nLV9cR>pzt0+B{bBW`gnQfAFlnKUjze( z7jZuGy{P7r>xwX_)5VSg0*2qVmW%rp-XkmtZ35yyDttr! zqi+ItJ2XC!@E-An!WmJ01vd#BwqYmg`Sgc-2Y=iDS-N3=%Kt!kfLbQGsv;MFEr;?k z6Ei<+9c+IaRP%&Gvuz`0-_Cq5YMJD!MK9te;Z*BDy8zLKPm^sUW_lwtbIomu(NoW+ zN{$lRvUS)2^!lxCi|RAO6yBqrO_i)=njR7quC|V~3E19|OThab?%x*GXDZ97wkE?u zJ!3b!(nG=rUvAh-t%I@Fft|NszIA-!*_TusM?uDc9h5RLJ5$Z3BYR347PtQP^7}_0 zp1y*}-M|Tuny9|?C9BWzf`jV28s;a7TFsL8`C|=qNG>t*1B*-tAfssi}eC@s?Cr+KaaOv`utJiKC zUex6P%I12yIEGl9etYR4SA&88%Z13hUZ=18`QQI`Ql^Gf%l2<39}*(lSl#$muY7B_ zqOba&Y(vcRZMQd+)J#{t%W8e;=WgprlgO`YPOjR0#pRh@Ro%(UKj+?`&5*cga-W}- o<&ng7{{^FGGB^M|;(6DSk@E-FtJaGdw7=mA3Ur~!uH(E|A5X_}rSN%ByZ<)<-b1rY{OAif4JL}XU&9~58!ehxfa zYj3Kv!B21iepM93$3X#N;e!GM;v3)$c(K;5>UeN~*mzKYF>rvRn0S_Da}n{z!Q%!( zaOd1Q1n&(n5Z_vBmu+~^BpeBEOmxCzLcHpYy-C<;!a%(GXeZv%n0v!W)r$l11+Z00 zwKkkjV@j=f5bjggbwdh3YptAfk9{~G&bj+Oyk6IZe+SsDW8mqxKN+pH0JB|P7v8Az lnFnaC6@H^xBG>)x`T}Ss*R{gh?b`qV002ovPDHLkV1mQwuGRnm diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_grip@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_grip@2x.png index 1ca1b073c929d4e50c421a793e0853ae1447f873..e2a91a6b575c2707d0c507571b288bd3e658d9da 100644 GIT binary patch literal 370 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?KtaC% zpAc6dotBoCo10r-UtbOem6eqh6%`N?A_C+B84wa84rF5mQg7dF2AU{Y666=mz{<{{ z>mLvp5*ii}85JFqcl7erSD$|V`5S34;XY8&QcoAhkch)?uifQqGT>o-;2W^yfQY1h z^?z~I9_@v`Tvrz?dHyLSesZd(ak9zo;_O!;kGd6GqFx;Ke(`(th3BuXt`3)6E6ZoB?=b&6PrvTe z^b>RK9x{Gxs8HCGd)=;#yT8=XbNj#jK6gLqTsvD?_Ez>~!{xI(BjTn<6d&q|x?#EV U=-V}ufevQyboFyt=akR{0A|#pS^xk5 delta 703 zcmV;w0zm!p0^bFY83+ad0063Kao&+37k>hgNklk^7$O=U|ZYT)>SUibq7M%bUHmS#ykUl7-Jr5t-sZ;U+bt}QA$cVHpZL+JAVK| zh?l_adYhdtIu@g(lw%>pIeb+&?RLEsumb*%G3Ke=ws!(n!2^d{>#uhEUQL1*!7HUc zHQm!20WR>+69KO9&;tQ&;30DXZQ&tf0Y2a%Qvtr0fJE4YA^;UTbq)ZrnZfE?fLM3H+Oey!Ly7Im55|i@fn8kUG4S@;(jl>t3B3jes2B zg%EG;yiL{(YXwAH{^@MT#Z0!#2*a>dv<0y2SrXXoKC zhb#%G*3NVM!8hf#8TO5NI8LDd2`GwUZ!j2q2X53(JHxNYbB6bw2i8h(I2`T*`?XW8 zK1*rHYt>obc>ufhgT-R;do&vT1nvO8gb*i6sn4$AcAhcjq1O6CDlB;`YciSa7e%p` lYTj%%yY4e@Tid$A^$*fv(5zN!$EW}R002ovPDHLkV1mp;M1%kU diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_grip_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_grip_disabled.png index 15f55c05604635dc35d9ef1b8af8adf6f9edc1e7..509c335897f75d9791fe989be1f90559e933007f 100644 GIT binary patch delta 250 zcmdnbJdbIDBnLAC1B1(wu45Aw#p@X?1AIbUfdU{K#f8rL4Lsuj7(zUYxf;Faq8TKOP8-)y>`>^qAmweHrLa| zF~s8Z+e-(z8WaRrE=1n-I(_BO|Ngg=GSfArTDE^P`H&FV#_GnmdgWWY6@AtJWE*0h zZ@ayrq-MJET~_N$KX+S4nnZqGb8^-0D=yFMs_IT&{yF#lY=*=|ll%OvERQ6v`!5(h glfeP#6VJPrjGRBXUbSA_$qn+6r>mdKI;Vst0M!a%!T510>1;083+ad0047(di0SY7k>e9Nkldks(p_ZGkwKOYW{n`!HwmHC=Kj{D$Y61w0@s~N^z7@?J~9~8h9 zH*f~LWJ+J3$J+4&WPi3J?MZX!yjt zgHfAItZ}e70T*1avY89MH$W8}SbwHU_sVdmNf-hzn}nrz!XRI+Rbtk4zb4^E6FTAR zTkcN0*qFs(6cvk|a6<=Js;E)ga5jx8r7v~FZR)n2(E0@8IMODYT3jYXXX)KOyjZsl z{|Nwy;Rs=|^ClC=f=CNtu>;?zvzZ4F#}Rg;Sv=SM?eh&4*!8j)-mLvp5*ii} z85JFqcl7erSD$|V`5S34;XVUHJ;PE@7srr@!*8$M-sCJ#eaNS%bcWM^tbs&XS9u3!)w`%!rLp$XRPlq|2t2=?$q=XbL}45 zFn(;PP}q}u-L8zgztqrk`@j7@cR%S|J6l=yR`zAX<+D2@;-*IwAL@y^VY&0@+clGc P{$lWS^>bP0l+XkK@bZgo delta 736 zcmV<60w4YI0)PgP83+ad0063Kao&+37k>h>Nkle z{Q$uui(9599aumqO<{zAkHE?|00~B3O3I6bkQ$Fk#GV9+FOV;Qgcz7;|11>>j@`u0 z-TBVVZ**~KZBgF&c~#4N+Tc-Jd{L0UU(>hfJNZJa{-IOgU14Nz=Nj(bisp%0(8QIX99G? zgGT~Pz=J0OOu>T(0!+e#;{r^>gMY&UY`}w~0&Ky9g93EJ2iuK1B0L8`sfWYv@#o3k zo!Su54POfzO%aZO4PXP2m+>*q2rvPk&^Hw)1XzMU1$i7FTetvg@S^Syd(nsZ_(B&! ztML8f!=!Tx6W{_o6ePeEcql-COYmS>fNStzQGko^0F|tNoF}&66>>1_cYoex=`wx= z*n}VSqD=5$Sb*#BU{HV$@L))QFYsVMfKTwCS%7cwpizL2@SsV6ukfHjfGv1Y(i(N6 zcGkWdTlKr3o&oyz1f7Qu8!b?6Oza7I0k3$)48~jn+=t)YPk`66C+G*fypH#2*%R~{ zKIIj8?$=@0;e)OEJrr-^eSfoFk>|Pse1I2JBK)l9hM5Aa!3+DNe&;A_-y-lZLqOT# z;hZ(Vb@E1DDevL0bWTmeAYE&O2FB(a~nl*fjk)XqxY`#rRMt1&RP%ztFHEiVR%_*-!jWw;QR#u%+9O6 Sn5j7c0000IIUQ z;7GXVk|>^d|NklCb+i%rnr{?Hn{Tuwz$&(Rd8nkO!4UEAzX;ufxf@>yD>NzM3(p%I7VpY`^}p1 zLxIO2<2*mBdOg{L~U!Ak>F#HS6_-ZtE75`B8Y%_gBId;)aVC*ej1tnlS4cPAbWlW6s?*f|NU zaiI-NgQmn)KTP>i>>6LGE9%hl3I-Z1QoS#IOsGnh>TMamURQ*F2UxaZUm@A~lDS5J umO@g9Z>ckx2Qbh8)$-A-Do*SEdVK=#SoN0PUjt(R00007@}TcQ5Gc;6-A?n}ZwK=QI^ z&qdMROQPMEMY=DF^js9_z9a$^@4XBZ0V)vf0dXOMAO;NmSrcspG*Gf6$S;_Im7PP^ zKOit9G%O-ADmo_b=;f=gKK=ajH_~9jeFlblhNYe^jv*0;-(I`R*JQxM`oK3}$pH~b z`|AJVsy*5ZeYvhKSn~W+O8n$hPvc~h-No6jLLPN1wnV)+?ET{R>I=_bU0oe6Ke>9o z=btN;3!n2T{AF-@f93zy^;cGl|M;|)IZ3_fZ}W}LXdAPJ*RmUhw^x?WSl?m(cbhjNklA!XZ7B;ZN%kVK z*8Ko{2^Ok^7S=L!f_g(j3`|ZJ1QHqfleU5Z@jbdE85!t=gqlc5T@ZpCtFfJ?vG2}z zPTukS`lovyIhWJvU|Gvr)*_dbJpt2I?+oq=yio9SwZ@|#kAq?S`D$4cvr&zx-+uyn zKuv%@6W#!K;ytx8CT61=QNM*qj~HVOZYKLGDIg0T_&ZTNP4-q!z%+Of+T$?zlI*Y4 zB6u16`IF#N);pCEkOv+rA|Nk3R6sxxc<@|6QF!oJfDU-@RDdpc@KAtGc<@YsZg}uW zfC+f;M1U!H@IZh`cyL^RX?Sp0fPW2ma8!UTcyLgFZusWm;GUZB8bBd?<8bqH{JB#H zBD&!lQNN`WCkRc1rl7jX9%lrYfX~QFl@kIi!A}I)Pxh8Bz!p64@I2i7nCvfg5wrK1L9+ng;6bARAK^ih0AJxjg8+LwJheMI*gBp!uNe)u73vij zI1_XozJ55|RiciKoC*2>FG{^-24k+9qOQX?I)fe3@OsV!y?}>z={yZ*f5ZIBPCyg7eH znF1CC9$+Oo(2R!L2uEmwpOTjwerjIM1@!+fpnJO3xVSb3Zp23O-^|F)%MGtRkHk)J z<9mGtSdR@Ax|WiWS7@@j^B^JM?D?%%2U!VGA~)(c~k55%dhKn oPuE<{+j#cvy3V|1Eo*`6AFs^5e};D~CjbBd07*qoM6N<$f|_zi1^@s6 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_grip_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_grip_pressed.png index b3a566cdb922d0729e01dfd41f0954c4e2fb9f13..9a365bfc3f6beb07a1040b2f4f9e81c4943c2282 100644 GIT binary patch delta 250 zcmdnPJdbIDBnLAC1B1(wu45Aw#p@X?1AIbUfdUK+{~7A*#WNO(rOXyhStydaKqO^> zNb-CT2}G$2g;N%YLfK#uFuT8Qx*JfdP)U$qFasl#nE2X#M^2nNcj40ID_5`GG`y(G z0hG=4ba4!^IQ{n0L9PY`0hSAqcfC$u`SZX3?WD|f4XKvx-%LIvM7FWI@vUC@)^0^# z^*`B$nCIJWZz!pmu6&o(`qIzc){!QWU)P*mwfl<8GrOv~lb3(ay+4~Fana;HKP$^4 miR=CgM$cq$0Q$u9t|cSq53X0O7k6@l{N(BC=d#Wzp$PzLs%b9( delta 410 zcmV;L0cHN40=xr|83+ad0047(di0SY7k>e6Nkl)YV$1VGh_6O9n*Xr1h4>$L><#-RdktWMdkbKSdkJ8JI}c!sI}K0;cNV}DZ(ZFsmy6^9;p4r3-UA1N$Pym{2WT4E zdRQ~QFYu&7b)3Dcd<0wIhtr$W*;WBu;ZWfStng(r0``FCJRB@LV2$e(4?@+;!>t1N zzySi6c>2eqjBzmNfE6y$&;~CJP=5&*CPAROdAQXi^n{yDLNEB&C%HNa*Dj$Ip4M%| zb1vqud7uh5HO1Qq6Q$?57tZ8jO75nXxJg}6htdwjv04&6mf@f!A-XTaSL=%Kp8#nq zb~KDP{>jAGf=ENdxENorGnoev#|pH;Xx8Gk?vI~O1Z%I8al``X00000Ne4wvM6N<$ Ef_}NYQUCw| diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_grip_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_grip_pressed@2x.png index e9da940497e2c8e6bbf0fefa0c9e2f1cb6d2cd1c..e299648d08ae8f58f990fa406a39d4adf7d17dbf 100644 GIT binary patch delta 335 zcmcb~`iW_RBnLAC1H;_yjc+C@iq|vv1^9%x0tFb-W~$^)Qb?FDo;F`NWub8LeBsoE zqA3eSljn=3E)YqbFOsrABze9_>H?swXbO}BazWy#=-995wLk+UOM?7@8Ccmlbo~PY zLqfwMBBP>X@{V4<`s&lqKYt?)CfsLWsApK}>Eaj?aro`EyL?RsJgg6V1C|^Rk+iS= zFRt37z0jBI>VhTDKc&P^PW3cSHrZXA{VL>9w_;1wi^JY8ey_gp{MFUf;qsHK=X?IS zQn~OspTb`Tr}tO>Z(V<7wfK)uYnhYOi~cs>=!~{8Yj`cYQFwc0`Hb})=6~nu*PWVv zVy@jo8^(_f6$*QDuiKSz_m>)aZvVI6=k6z+YiBFV-pamgxO{eJMBMa<;zK=AH!OD^ TeY<8dD5N}H{an^LB{Ts5I_Q>4 delta 697 zcmV;q0!IDv0@($S83+ad0063Kao&+37k>haNkl$YDXqI8M{p_g>%YUv*1OwH9pumP4`!76TAri z?6C7G>zT?3$O8`*5s()iDj=W;JOnPFC_Dr#zyv%5D!>#x1Sr5HJOn1dG&}?(zy>@7 zBES|r1R%gBJa{g^HavJNzy&;bDu2KgJa{O;G<;(>zM~?q0954RxWDr`dEcvnh-vtG zH*TuP3D5uc_F|N{6vJu>E6->xPnJ`aMo{sO!t?%3A%(I_1ni; z&y*&>2Y4t+fG_Y+f&ic3!Lb0};K88)AK}4~0B7*3_eY1F4~t}37vM8ISbrAaJ3Lqv z5CS|{5)cYJSP&2rJQx-b8ax;j5F$Jn5)djp7!cqL9=1mZ?ct(%jqc#CDlfspOwf1u zjlH97RfgD@35EbK=n-=ma|!SrzTO>dWx$)635EcV@^&iE#7r<`_`)+m@8Ngjdx*T7 z%A51)yp({d!owx@0C$rd-G6co4|CoCr||vG$-;RB;o$-S-ox(=TEP3Myaj(onF5vt z9x?>{{qH=)5d4h1-0(B=a&Dmi3)t_i*C(|xa6NG~|H+K(yxj1{^GJOKHqWnK0cwd$ zg^s0U zkY6wZBa4H($Bie?UOMgF=>Zf~_jGX#(FjgXkhsFVdQ&MBb@0PvGBL;wH) delta 157 zcmV;O0Al~R0l@)~7zqdl0001UdV2JcAsByiNklmy1H+#K zfB;P1`vaiO9@YZo06nm!(0&{ikq=mavp{EvG0rJe|AZnUBGuiCs}}~&G9Nqu000R9 LNkvXXu0mjf{$4#2 diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_minimize@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_minimize@2x.png index 30f728f022a5d5e8d2fc77aa48fc51eb0a62af20..2a53538b34be32771f59f5e17478135804b5d02a 100644 GIT binary patch delta 225 zcmdnP)W$SHl7pFnfno0U#y1lcCF*Sgd_r7-d?2WYfy&Ct;^N|}s;aWGvhwos3cTRs z{+auMnuSY({DK)6nOOLQMZ~507cN{y&j{A>$ZxUW}p}U);SwkkdU~{an^LB{Ts5BB)+8 delta 280 zcmZo;+QT$Kl7o$bfnil<;k}8967}yqT^vIy=DfXT=ylXVr1hb(a$`c`(!J6GI(M4& z4wT+VVLWW2$&@erZCaDwVc7`IPgdMBP0Y6$Esl6*ie(-~6u|B^8#I7}cNu+`Xi@ zy=dMy!(-irGWYklZ>(E2WzyIGadDH*oyiGrKg*!ll0Dy!y)c;lEJO5Vo((#uKPz@w zRIX}HYuNXG@{;g=vvWYb3;AX<7M+t*?yp>axx$p$Pz1gmvuz diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_minimize_disabled.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_minimize_disabled.png index 29db1c9b18b1e87f49e5cc430687ba0ac00ec21c..e4989724941fef86966ca0b1c9ffc7cd5a952e86 100644 GIT binary patch delta 147 zcmX@dxPx(m1SbnK0|P^2Nc!=KiW2pT0X`wFKt2#SI5?O%_!v2Q8##CxIf5BLHkgrp zWAR;}3a*kMzhDMN76*5a8&96SblSVq11PHQ>Ealo5uBVLajhYclaqsiRVPfbaiv3} nPDST6oldbnH?f!j|}hz zV22cG7>R;9BOppoz#5U*A%3Z#AQGLSxvx9h(p_N?5fQnV?X$Z#H4AgjUm*SlJiPT{ z@doZS2Y@X^dCqy90MdF~jJ|$3K-@4J)|8H(o?#o1f)4o9ue1etZE1gd_9qk(5xExJ Y5BN443%<3iBLDyZ07*qoM6N<$f&lA9?f?J) diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_minimize_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_minimize_disabled@2x.png index 1572ca2fea6b12cad569915e5a52593debcafe04..063c8f635d4df9e779bc83e29f694037531f195a 100644 GIT binary patch delta 225 zcmX@Z)W$SHl7pFnfno0U#y1lcCF*Sgd_r7-d=RLwcW`hp_w+P#4m5V~F?aSeboDcG z@HTezGII1ba`Z8B0+Q&6aoO^lK)u2xL4Lsuj7%(i!Xn~Q{R@|@xpx26o3Gzr#eLrb zln(TCaSVw#{PvQ$P=f)FOW?%C%rE|xFE#da&g?w(Iex$OVg)7!hsnDZ2L10m|9k1w zcg3}zlS7)fOlk7sl_IWI=hjW6zAAjsvOu6{1- HoD!M<{%cXH delta 296 zcmV+@0oVS90?Y!C83+ad0063Kao&+37=QjrL_t(|obA@JO2beX#qo1*62T5my88lx zP{Fa;wBYD-xcC5)2k1+xPx(m1SbnK0|P^2Nc!=KiW2pT0X`wFKt99&{|xo}MY=DG^;{6`yC~9g2^rl9 zD6a&n;VKF83ua(sad7vz@#NV{r@cEpfTHT2E{-7@!N~~{*BSyjIXM_ub;1-IS2{H6 nq%=Og!4j~==V00k12%^6M{4gZT{0AaS{OWC{an^LB{Ts5)4Vf1 delta 172 zcmV;d08{_C0nh=E7zqdl0001UdV2JcAsByxNklU~B1Ah>n>M!13n^9u zcGpLP;szWx9RQ~#kC8U3sIeZ6%&cHK6=a`sJODO&c&CD3g aihBcIEaj?aro^ebD;(U9+$w0iT~>l>%|I8 z3=WfbEe!hKdH(m(sqczwKPQJYZ<*5M>)RJ3ki+_OKht-PcdDnJ*ew1(k%1xO7;|2X Vq8ne_y+DxTJzf1=);T3K0RXwaU`PM} delta 304 zcmV-00nh%10@DJJ83+ad0063Kao&+37k>c-Nkl9Jz3Ap{V*bDKd{dk`&5Q&9 z0000000000bb|ePbvK>gEfng~lKrTG#ow+!4zM}AUvGSA%AWLUcSd6eJ;!PVb@|`4`BW`plI$j z*aN6`9RShXkDuG=2@t;T;gTQ@P`cT5sU`?+S`8Rm;GLiugN5^aWdDRBA|lyM%)W$SHl7pFnfno0U#y1lc#p@Yt0(?STfdUK+{~7A*8S3{7MK9rvTPT^fOe|%# zNYY%9lm((G3xK3>GJ=GN00n{QnbnmOK;6P6L4Lsuj7%(i!Xn~Q{R@|@xpx26o3Gzr z#eLrbln(TCaSVw#{PvQ$P=f)FOW?%C%rE|xFZDNe&g?w(Iex$OVg)7!hsnDZ2L10m z|9k1wcg3}zlS7)fOlk7sl_IWI=hjW6zAAjs{W Lu6{1-oD!MA&=*?U5`f_MGv5^7B56;xj!g zK$9V0i_?$4IgW=q^<7hp6FTYDcxK8+0guQZ2g9(H(ww9 zSX{M+XM^RAS8ZQE8M3_Hb>*}1>5w;jd;FK(Kde)$^?J%r`ljt)TAhudgpDDXFTes;;gsFE6jGtOSx36%{}Rkc0qCL5LcdJPQ3HGXEUVXql2A zzhDMtE^bL#IqQhX*sPr5lHR^4YYv^i@ZibokH7!DuA2H5sBVI%i(`m||I<{K1V3E1sRQ={{I`CI3C2)SS-OMy$VBCTJTlp1s7YA^M?vC)C9BJA+kO6en!V+m$gc13A!Rxr&}|H!u6{1- HoD!M<`HPtX delta 476 zcmV<20VDqD0{#P#83+ad0047(di0SY7k>e;Nkly-4yCkd5nPIsql;4d30#CwaP8iuIJmgzARV-S2iua=_L|se z2K%2bmzVc`_wL=x0smb>^)jE&uj#s80k98XYspxBl5Nv8OXYI;Z6UxYcn3gc$$!Ap z>KcZzGltOSS&dd6b#MU43MA! ziB7tFxK&BG_DprUW#>gM6=7Z#qFlu=k(-qhYPbJ^^ z*%sVkNM&f14v=uz>GW3g!%ha41-rdB6)CP(@7*pdG~@2Y*lJ0k1C2I+vqd5d-t{Xo zeVNy@x%}mU0~1TDwi_JS-I*-$;I6zT@0YbRr|fQKd-Hppd;sh@iNay zTD!7T?fLhL_gT3gwpW~CoqCY-pYEq*|CR$kneLS9?~b#ca0M8W44$rjF6*2UngFuv B@c#e+ delta 844 zcmV-S1GD_11nUNn83+ad0063Kao&+37k>jCNkl%^hi!1koa;h0#KUSg1wd0yct03JV3nYl2ur zB4jbQzeNtgyS=^K?9PpG=PT!i_rHBNH#;{w3pgB(JVR*(N~O}_FbwYjm_SvWZ``>1Yptk{d1-YbOa!! zJO$vfse&2|5z&)UsWfatJZ=O80E`sVg@{JOFuY?zJ1&50CJJSM5npiu{Ht5sMttdP zh@8&c#UA6>+i8x4h>UEs^nV?IQc8QFlZ2Gggltc8zZ7->*fwAr7l3U8ws8U2HeeeU zfNcY|aRJyiU>g^JZ3DK^`8#X{W*+PD?0-Lm?G1Sw0UPZNc?)2ry&+ElG=vaK?TvW} zpczHcY}~owJOt1rqTAih3m=%ffF?Z;OaG4n{5dYaySux%u(0qmseg0FR&xgTS|bqA z=SrnAp0#e=9PlmcB3Z!9nlT?Ysu?lbc<69xN)h*Y&&eQ8QR_MM@%wKXmj3eTI( z<`#ep-TE13iCmoCXSwl z4&H`NUO;5*=xyZWW9;B^{^lVkwpTkghL#^q+{dgVaC24d+m50#@iXleJO(<8{+Y19b}afg=QD%DqAT~# zAKb{W;@K&i?t`UQ^564G&FOq?#QKY6g0=zU*-N|{q93|&ySL z{n=hWA;cqM_8IrZ4LgrNP_nw*w%zBir`cQ1iR}6gA5y0C0UgKS>FVdQ&MBb@068v! Ah5!Hn delta 507 zcmVfINklzumrM>Fgf8OLu}e#EC`3UDRTM!eNy+F?N)YN`7E5($ za?e3?jTi5{OVZxZe5c>ty?fu!@ArH6?g#(7#OvY1>FHSX_rNMJ2aI*;RTXrTn17Kk z6^obm0^FD%0*Nk-ovKJoCYun3Thz_WduVMgM>0sy7FMz!TkJ2+QR9SOE1(GnOk?4n9E*A+5 zV5q$8*w_K_z4q&|-*9`j+Sc`C!@sM}0waHN842Jp5CD$ZhXGI(^iAuD7-(ABubIl6 z14F%VQqhI4pSR!niEUW{`P2(@pdPIc?D-A00V0jaGEnQ*U6fZ}_CKEZjkgaDKdQ$+ xN8=Ok)zCOF3JeDDRe_2s%jLbTw*lVkiz_|fegTABDj@&>002ovPDHLkV1irA_Z0vD diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_disabled@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_disabled@2x.png index 638ec8104a22086306c8b407d7121974e529a4b0..ce1909f2c483b3d7268639234c2ad934adb4f20e 100644 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*6p6 zpAc6d%}`&j=jNv65Nht}X>99m;NW58;AiOQW8~mz;_PMY1Y~#_Ir$hmdK)=<89Des z*oHuHAlK2$(7_uhW$55z>;zQcZ45+CAQ2!NjzEG)T(~$g!{B*JB+xOsB|(0{3{2cS ze3A+(`WCKk9=?8I;fYBZg{9?9?Hx0ht=@n1%!O=0|O(g zr;B4q#NoHsjteyzh_GJJ_!gJk+HfP_^Z)(JrPC57g$tSK6>WbwSJ3y7sL~M+mC%Kq zB3^D6{%BlZ^F;agpI3`#R_f<|PX6}Ce?v{%i&e6dX5VkV;y00P!5xNFhF0kS35T6d zZ$&@sWMEma+j~=y;%fEY?Xp5M?p}tllN( zus3Hn)BauexBZKKeDcAef@DTco;eW*_}JL=kNw%(J!Kv*^NggmD@)a$f3J9-mHT0P n#TnMA2RZ-geoFRlIq;L|PPzW>IO_>lK=JD7>gTe~DWM4fByZEM delta 879 zcmV-#1Cacp1da!g83+ad0063Kao&+37k>jlNklMMR9e z$WkH^YO|=DVw;uC4ezAzqCkiY{{ZPP$Sw;d>cYz|vM%~D7nV7pi-KAb5+Q{~3zO)= zFl)H&=|+ln&Nk0Edwg5xd@kR;`##_E-Pt)0?|Bd4;^N|D$gV(3pu4UbEB!?127k~B zpxVAITciQZFk>{0+Tk~e(dA;3Z3S?kz4JKdXoP_VJ33MjkRpwHUrdZWDm2GqRooYh z^n&RYfGt)vHh_9&>hbQ{^KoHrcG_ryr8A%{6g|PraR8bvdmBeq(>QE&CYTPOCD2`0 zLo06q>?n)14T6Bw53b#te@!s`3x8H)r5_b`@BqL-!S0oAwxs5YP)HvrWJRO9#nN;X1m zM>@Q@s;UbFv;){)YQ8@hd1u29Gms+i*rpo3{yZN4W7K#iKa2E;=9sn3<1Zhuwp=h6E9m4?pf#@k_3`iDU zCmv!R@(03)r3&Z**dI8#6T~;93R=KJq}@Ce4%bVF>jKcoa}j_@F{?1pxcZaMOK9r? zAfQvCkX;xg;!796KfJ^(;(yEhf(Uz>1$+R=G=V5yWP->-i|GK8iF!EY z(nWE6E9?fK+JI`@08|@LjT?Y!1FCTYP;EdpZUCwcsKyOIwE@*w*&m>a-KAE1*Fide zz-ec|O#XnQ0$|2y{+MF|ARv`S?Qs6MQv%46#=S=ShMf>V7DVR??SB`pq`QD={%n?x z72GWSKL+r7yL@Kz>d@=)@$bbZ>z10!aIcl(eR49^RBlnDYrvOs7bz2q5~4m=#a~KD8}8-~k4X0oW#KX3bEFfw3HCFHI*N&P&&GadB}rzW`@E(j>2l)rJ57002ovPDHLk FV1gPElw<$^ diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_focus.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_focus.png index ae6dc4a60656753776abac0f108c218eec1909a6..746a4d1909bb312f5aa51f95932cd02c6c05cb31 100644 GIT binary patch delta 326 zcmZo?dC4?El7pFnfx%@-*RhF;;`I#S0X`wFKmmqTt0e2sh<9HU>Axn_ds(pKidfeb z5g@ncqHxb;VIbLkNu=kpNbhA45aW_)&n4k*AQ#96s)3W2!EBHMAaacmy#X{?rX)Z##<0#Lu)>@EGVU`e(xa+Og>0 zoX-pni>}-|e{dtiif5;6x(}9K$$!r$HK+5n5$i9O3EBpXXD{(;h<@na$+qGj^Pb}D z1M7?%t}p+~_Gf$jgbe{NklYU6vn@kwl0bwMjZro zltL_sg9zd)h=S6^7tlo-#HE9DP-v<{@d=zP^a)%95gbjF&Xx`Zje=SnYMbLw(?7OJ zleU_{e$!2Ia=+g__uP{J|6OGFa3Zb_mWg5juK_gOofT)nlnxY%(fq-}M_Yhz^M7jq zq3(>Eqz2xLOD2S16;)Yz&&>fK^f@#TGcPOwDrx^E5wDv=zfDxbp6l|QZN0RUsA$}3 zZkr7JjrsshH865?KPC8i1>lDJqj7D=au#C4XZX~|nam9~Hp(3Xh>1HHY#g=%BSO-8 z8iFAh5OcFvILU14yTQCufa(^AihmjgbG((gV=k)A3+!Lz+Ce7=zP!0jOb_vkZx)B^y{f^l5`M-0@pUs2Is0Sx!V3R1N7EK6rj zVyhWori)&f11K@!(rIuFK)^0QdiVac{}PdMt^r;mQqCaEbEQJxT)HyAw_pzIvXpT7 b?myQTcC~}mE#Q1*00000NkvXXu0mjfj!5GK diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_focus@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_focus@2x.png index d06dd1eac87a9b595209a2bbbc72b25b0abf0ced..603d3966cc3c82f5dfb27417edbb2b1d9ba99a56 100644 GIT binary patch delta 512 zcmaFMwuohdBnLAC1H;_yjc+C@iq|uA1^9%x0tFcA|BH8D6rFlSXwq$w{%aEb=SBOj zi1l6(>b)q`b6KeCvS{B$k?xBky%$BhFN^kG7VW+SBt?3F=n_y|xEn}b672yBUIK~q zToOhiAtDG8tP;en2P;BI^jr$kJ+A?Djc!ShUoZm`HxHkrf{MO{tDA?fUs!lzQbu8E zc~g7G%w?cg0n8v`s$m;3h7!q;#?X}}VO$H*Y7c{=b zCAT)*2>ASe|8nWHgh}B-W_m^2AI=r@eI%-Mq~1d%bYZ86m)nIu8rRo6QU3ks)#90z z`njKzzy0ywP}BBemF%S1_nWWyO=Meehar`rRXRYzVW-nu(GNQrSQhN|-c+QxTD^C> ztk8_R7h|g>g$^{@{LL1LFnHIm$n<4i&*t)%2M$aut=evIV0UM-#Dlx?n!I1u&YZHl zneEN*b@B}ixhxOPGb~A{U|OZAAk8#&)^pa7?q&P|t9Qvc?9JKDw13zAZU15)pL}qr zAeoVqXHLWcJ~lS}V}JH`PnpNdJR@oC%2KuG-z(l{<$l;+afWs3LC$}=pOXDs4*X=g XQ?9=|&U(TXP}F+5`njxgN@xNA)VJ=r delta 846 zcmV-U1F`&~1nmZp83+ad0063Kao&+37k>jENklpQaz+$lk8Bz`4q;p-eEJuiN9zYC0hkv>( zB~}6Cm@zLpMY=E&`{_4X$$&^QdrE-k0CcOw(MVo`hD(Y5XSF7XW+OYP?63eo#rA!8 z0O%IrMdwy#sMdt0RzT!t_OuYZ2n7STn2H3Q@mdKD8{njKUHn_V1#qw>(zcE~?Gi_- z&xD45L0Og~XupRCfbMne|Ix4k>wl+xTjHg?nLQk9ffiG^w1=Ar;`^R2CgRGqg$mJR zhJ8MEX>XTPTpQK^(*jIm4KOXhG}Zvq0!$Nl1L_t+(U~^~u(o!E2`32HS9g9g^Iky@ z1IUAUL3VWBFJ0~Xp%80R_*QMv)Y3U(nqy#(ZXq6gl*AWG;{&f6`BI%q(0^5_*4zS4 zDl-kH$A%sr0D1(|%V;utS!WVY1DsTLkQtLY6K|3bz_XFm(s5l0Tn6l)d3}hPALvTh z1R=rnFmm_ZZXLm02CP*=QvkFiQ=mtzmM`fD?6n2X>PVyvkrrKE25i?`UM;#Bz7QcH z`g8~ZD!nXe(J!@*tPLAb7=MeY6go9=Zs!0<9ie>*d?{=VFfG6|)&SE2Ok)i&ExOn-nW4%fT!-2|)E13_B>x$1#H8NiJB>aidhkQbdIT|L-N zXMhS72^ubW^bH4L1yqP}u~xtEPG154nx!XdH%sqC12)>_!{FKCM1TC3-(=TSa|_ zY?lGw#$!vsw&)GmfSHGiqenmMi0xSi6j%E1Fz`r6!bTxrx;QcLL|1(8Lg*UF<(2+H z0Anz>9ljIOU?CBo(mR=??mw=3Q@H`jauSS_AUHb3tdj?@5DrzYe;GaYX$$gMES3QC Y7llC55`J2!S^xk507*qoM6N<$f*%BPy8r+H diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_pressed.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_pressed.png index e9142ded2c4a3d70745aabacc28239ef3dca9999..0b6fc91950a97d2243b12dc1ec07ccc52aa1cdf6 100644 GIT binary patch delta 326 zcmeBXdC4?El7pFnfx%@-*RhF;;`I#S0X`wFKmmr(Rg!5l#bXzVq%9UooF|yJP%L?Y zNa}o%lm)`c^Mz9v3MVfFvPFP`$@4{07l?wy7l1^7C>1CLmIbk4f+-88KAbfPXtGR6 zkY6wZGZ(j{teka3WNcPWaY=9Alr@LWU#NfZ_^D+OaXT{Al7nW*vc>t7_kN6qSjeX|Lch&{_1)g#EQ+ z(Z4yL85|Z}xp)5HMurv7PT6!HEWMKdo=<8{=W8R@Un~=}4H(Z};?)rS(7lsw#Xsgf z#n}he88=*C{+I2~_WB7S9uc$8xG!$ldHjKr)#bMBK7T#U-f~W4*LV1kGMx_;K%TCC JF6*2UngBbUi_HK4 delta 489 zcmVf0Nkl=NX67nDt!VMK?;uc5sE`WV?l=^YVL6;DQW9% z6C2H7|LNxDtD$2=fASmjTxR0Jd5%u7Vg0mByV0 z+gDrF^$0k2nuLLA0K?X^sZba|)-6C)qj^fkftN f89Q+K?LXHSA-Ioplc;L;00000NkvXXu0mjf=AGTj diff --git a/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_pressed@2x.png b/dist/qt_themes/qdarkstyle_midnight_blue/rc/window_undock_pressed@2x.png index a597420f366b8311cf13b425883604a72e282334..736707afc19906206bbd2fe03e5ff13f4184af05 100644 GIT binary patch literal 546 zcmeAS@N?(olHy`uVBq!ia0vp^4j|0I3?%1nZ+ru!I14-?iy0UMUV|`Wz?2s?K*6p6 zpAc6d%}`%29=k|1Yn4#+5|OmU5*hPFlNXC6%@s08#1!Q6NfLD4GHm zNd*cn5J{OYoVrj1B)AZyECndCKp08_#X(#&1k?@^Nktd;IDhgF&@s9tL4LsuOx!$t zk_syN7Orj{zJ6ihiAfoSrR7cS9W$4$-hcGW?K}4#KY8`$!^a=L{`}n}|6v*f10$=a zi(^Q{;kVb03pE*tuwKyk7MI-Ga3kRJ|NYCQ(-J0y3z_K^ZGSjd(D#w3(h(1p(1o2M zUTzouXk1_OMEUohSBqy>>gRq={`SXzLrvR@RkD+2-*3L+H<4|@9fnkfR_Oo0!r)!MBGZ?7J)6s49ylIsfT?O7?F#@RR9Ix&H1r>j_st@#^X7=d#Wzp$PzcRpdMX delta 849 zcmV-X1Frm{1n>rs83+ad0063Kao&+37k>jHNklk}54lFlPP0 z94yv@Q1I&6FHq2%3Tn0asMhumDE%(CR^iR!|QG4_<{HJSg=L@FOwM zqQ;tLUoWL#cC%?RnNHK4-*GZ|pJ$)U&c190Fc=JehGYv^{gdr>u`oc)X908p*ncW- zONu1`b4)ZPT3Sc4chCLwnk*GSD3LlYK;r-+GIbP^vB9x?GWx301W|8gE1rr8&`WIG ziwA&+0L@s5bhOfhx>i6amOdc_W*`yZI#aU2C*4*;%>h{blkNQX_Xhxb8)9w!$k3Ly zgXMcd&A*^sEDWIeE*=0PE8hR3=6?WIcKfEp&3irfa90Do=)&PWSVs}h=X@^NBi&ob z5Kg4o<70>SX4%D+VFJ)?KsP1;-3D}H0?=(hH@**`Y9kcBI*`CEy5PcVB8B6OXDA ztb>36JqcZWv`s~EM*z#qbOQ_}ViI(S*5Wl4h23s}Q!0eyAtk=t0@$c;d6oF8`Gp8^ z;D8Dvz;Y)O&3H+xP^~$D?0;CdOrui~D?S0Bq@uJZzHfz10J;t6#sr|-fNo3xx((>Y z1fbi1ZcG5W4d})Mpxc0M>Ny{vi~ZH!_^yGa@&UiCfVuJkUj@KKQ{`iR3Lqm|T1UzU zn`sY_p=5(&d6#p;epmq|0(vW*7vAhEpz2}i%^1MyarxjM8qQ5z{(t2)+3~8m0nb`h ze99$zIvZWoZ4bycTBH#$=$neVZUMYjAtVa{Z&cKE1R(6vEdWIoV)a764+wEjMQuj_ z-^b(c!Pp3A16E2R(zq b;A8#)`Z><$2jaM-00000NkvXXu0mjfB{PNG diff --git a/docs/Development.md b/docs/Development.md index d170818d10..1ed75a7c23 100644 --- a/docs/Development.md +++ b/docs/Development.md @@ -69,6 +69,18 @@ cmake --build /tmp/ramdisk -- -j32 sudo umount /tmp/ramdisk ``` +# Assets and large files + +A general rule of thumb, before uploading files: +- PNG files: Use [optipng](https://web.archive.org/web/20240325055059/https://optipng.sourceforge.net/). +- SVG files: Use [svgo](https://github.com/svg/svgo). + +May not be used but worth mentioning nonethless: +- OGG files: Use [OptiVorbis](https://github.com/OptiVorbis/OptiVorbis). +- Video files: Use ffmpeg, preferably re-encode as AV1. + +# Debugging + ## Debugging (host code) Ignoring SIGSEGV when debugging in host: diff --git a/docs/img/creator-1.png b/docs/img/creator-1.png index 14d679cfbb6dabd5bcf7300395aa4d22ae2b1d62..3e43ee7eca97667d9e71a3161d3d57439a2b99f1 100644 GIT binary patch literal 17922 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μ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%0Ay*v1tt;;D^9?ybazI(tsNvoIkg)qOU2gHM0m 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 diff --git a/src/android/app/src/main/res/drawable-hdpi/ic_stat_notification_logo.png b/src/android/app/src/main/res/drawable-hdpi/ic_stat_notification_logo.png index 5f82432397222e1523dd4d2eb5d5b176252a44d4..7ea5c713802a62e149605cae9216a9fd65aacfbb 100644 GIT binary patch delta 2186 zcmV;52zB?^8=?`AFnf=qkD@C8&rZNL#kCzJ2ra!#h`J=gsZ+ zzPI8e|LlA3&YU^-f6tsbb7tYu%|1vSB1FMNutW0%l#3L4V$$!GKfKp&QkO^ZB zAVZA03R{8^(A7q0hU@6%>cgvUjPe%RXz?mNO@iQ zoFAZW8?aBY$$vQp=n%{40+s_~fvtTAy-~Bazcg$XIbHHuzt#=Z0sV#ijEnVj18afb z`Qhyfs0B8sx_beY-i=|$r(QcT_ zQ1eo=F)eZi#h9}@fa`!Ez@tDr@U0>LVwbkvK#fJ87b3(^PB}6Sg2n?A62R5K9H8CO z$IW7S6M%2UQEy{et}F-M1+I*tM_E$DluA^5Z9)V&_)c!L)adUC;1BV0)s~52osbu| z|M4dIQGW^gCC_4$4USh>NV>O7G*}~Uxq~nj*CK29k8>8-GF)*>>_pQBu+Y9 zVxo1x7+|XyR@@&r*DJLFR7spP1Ly><5uIv9uYYUy6HUN=8*pIX>wV~tUNI#pF4pivaV|| z+8q}B87qJ#L6oTviNVst5f)kffKjp_?FK#v&KE~JB!VxhHBhJd%0q#v($C|L-;;;3 zn}1ff&O=VEpAy4?PX!Bn@TufwvcL(354gZcw{}WiXr4Ikb7KylSAmaQFh`%lg`5)u z+|L3O3xEf_I_``xtS*waLxFDs)W6!J{}aX9YJeSpksfuQ3!&q0A@8Z&ZKWQz%mAi@ z$P`ZVaHw5Q&?vt>EZ>*8<(Yx|V4`zuu$ck_#&X$a$_H&=+a1R2A0dUJ%pfN1z}&tTg6OcBis9XGjNUJFS;cGcM5Q(?lONDE=^`$qfa+ zt>m@hC|iBdt_4?{jBD$GHL_*n92~eFXw-IE-K^p)Bco8DqVTcM(Ivp1vBY`%rdIQN96N;S~=TE&VQ%kp@WN>R<02=KNTHRq&g#LuOK_F$wa^5PnVX?4piEA+wDwpju?Lf2={!TXOK>ANk6?-!w76jHp)?X^1r% zdc2a1(~Tve$F}4cmz++alsnMSV``C>7kZiLwr{?{SYK@jfsKLMs$Sm#4zg?msQ_(# zpf-fm-@!Uypx4onDt{kTSWp!KmEw=gA@(TnNesEM;kB|KT7>EJI75d!3Okze%1wSb zmR42RVQ)MjY6Tepjk`Hso8U623M1pP)bIPorpgJ{VxdG$wrd(6fcNI&i zUh2|*X?z`m`5p^FgC#?lHadatE&V&MHRVCMeDMICc1&GsBUf+tj1@=ALN8Op&m)yb0wGs%nr2v2mqu;9>>xvE)q~03f z_@rKFv7;p5wu=3CXOnP%(ceIaxTxDWv9@|55HvmXI11+oj$eo97 zQxR6y`gh6~%0FCt%l*dq?8bzNG8lpS7Md=*Pop00000 MNkvXXt^-0~f}DUV82|tP delta 3530 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 diff --git a/src/android/app/src/main/res/drawable-xhdpi/ic_stat_notification_logo.png b/src/android/app/src/main/res/drawable-xhdpi/ic_stat_notification_logo.png index 9c80904a8653ffb32caa9e2e0d8b819209716702..d1b8f5d358c2a494ea4679fb03ca6dba5da4f0ea 100644 GIT binary patch delta 2954 zcmV;53w88@CY%?LFnc0VTa6QCMIgj|q7SH@pHDxcC0f zr$5g6arbZEeO|wF&hMPxg*CJ0-uaz<_Fj9fv)5kxyVu#Lq<`chT_h(0%7I?MSAbb$ zSOshbb^`~2qrfrX5U>Z>3j7I}3ycIl29#gaq<@9C2W|yk0!|VgodRA2MqD&VOQl~T zPwWW_Lu1vpFI1(M0^@-r6qXtl8SYg^$8@0LLQs4KFdxXcs>zB@<62bEP<$=W zwKXcf3|IhIQGY5o4{9g!O!p|a3Fy*Vls_40B6)gEdHORx$IWkmvSL+yH(_Py3 z{at{e`ltcc`>cDki|oCD4=p&QF87@Bp?~~mrOal59-@+WWov~nwhQiG;ShNp zku}42MX^6{sqb}(ey%K5g$xJkq!XC}an{p(l*Muk0AF_R;9eKm-?DOJ{gj;+D7aZ7E5FoKKhOA~ldETCJ22C!ZvT~y}>r3CIsP{!IQ zpMU-@#=tW*9A-E0bKq;hV4$D4y}<_lq}L)&Ks|ud674)7n9cy;6TlFGA(jH~0*%TL ztOEJ~9}meLqA`Q!3V452MUh|c1cIy28P5mXWb868t|Sjz=J@o1R5)V8#Nu6 z``Tdq{rXV*3Gzh7K^xP)Ar5>lqLuRDe18S#5_snHo<-|{PZwF}y)ptLjL4_qHzMAj zs!4KtPvGSK;!?gK7*ju>vlomY`v;-&l7b3*b;PmbuL87vDKHFpOtReG%y%*a##lCD z+2lj!voa^$X~O$GjbM4I;=Uk)U+Z&{b>qjR;e{S;b%o4ynV2)8tapHi1(2H&5`W6* z=MYKhd?WCPL_~-@!wd-OP@nbb+&75em&vAjrR*a4;a*a{Qnny1;Aw~Yd&$n!8RZH2 zA@C`=zYp*p@O%uesIw2g9C${Vw;s&8PciD1xqYwqtD`bM0?v)d=daP~?Fh^ckn>p+ zWIHrK+0ouSKO5kN`wcWOiQVBHtior!3phyUKMv-}504BUBU)WIV5yI=3gn3WZaKr}-|*x_{H*o-rEs zqbK`#8DT&q7;P}>X%gfTU}8eN7C7yqq=!WlPYO^rTbW49rOXs5Ga0xYSf+G%s)rG( zrQCrem)!k;-vYlka5eCP#?=mG{ql0*mEyBUImk6tl=GB?w-aPESirxPa(@-0)F`Y@ zmbZH(er4%|%ne5+Q|>tSYkyEd|NlVhIUqsE4(wN`HUTqDLVOUZXAf5XBL~HN-lKl? zZ5Kbl*-#fF)P(9+aHW;z`2S?n_PNVpG3X^$g%a-iHGJ>D#*Sx?ucyAmPKqp3*r|?4 zFPK+=HotV%0qZF*aNIFPZTvQD(5lef2)t!b#xKPe|5QM*MZnX-e}9k;{MZo5)Vpwl z()qm(qaX{7ECFU@ax<@^=COt+pgJe37^e(mo7=i@dl$}T8g~}IJxY_KzbN4vT4pDA zkZ1>#+#cCws|EUc@IabhlUiypz;>y7k^vv;6q5CRROF=jCFp|MX-cT|aZg6OXMUb- z4{-=b3qj}9h7ZL&;eU7wksES)(N^ugwRsACRz)a*#RUvTGHM4J5_472q2 zu-}t1a>nJFD`(FCzYCbBMIgIeBBmXR7D_b(Gy?myRj{d!cYl=Y8zedc*ruVWn`nNQ zEDl~IEBiJ{LLVD}iSqv_V58G!ivWdJ3Dj`dP$mOR%R`2CG$$JO5%?hkbeA@x;8H(= ztP{LqkAh$LVC$HMf#_x4mpb2*C-|S(spK`->4gJD$p48V)U0bK`ki5OCE|2oh0`+p|d^2dNC!~C^etm!6mK+epGuC5k5Um~GL z^=LrHY$^=6P?CHEIA}1yVj02ZspM+sYicL96>RAdu78zR4F>pGy5?2i)Tnmii4+T} z(t?5+Ab#4d=fW2QnRd<=6{!J!;j}3oYAD1!AZ{`k;PE0gz;L}I4VpH?avapx$pEpW zh{ZRZSmbd~Ns_ox*POUH_u4G94Vq$o3w|`g@_L@9Wv-CUe%;(^402b= zwHMOLR)5Riequ7f6-D4T+Zg2jPC+A1D-!=U(P^xN)4RBAYWo}7F+~$G4=>l&pKOOf|9n&jujHfP)-&*KiN6>KDr`v>JIk!f#F>`AeP4XAiK{$0J z#2AL&R79)azJ5nRTJaUrLaciVqMBgfo6pz!(}Mq~bd7Pu7RQ$SprCWXx3J&oZ4|Cg zm>Yn>4zf03ry14>pH4`|ItPBGH3SEaxj)!xEqhB^8)1KEWlu^N;5i35H;WfKnHXD+ z*MC-rHNv5!W-SBljOjR;xF|!|j{{*J+L0Eh{gi`@x1`hn6QXiO(^JtM%Z&SDpD`5S z_=_YHYirc=!L}4b(xoYT@(&Sr=CiDr+ZB)}J1xdUo}*c)x4?4gTo$+DCy>l>2Gc~r z!yV+x97kS{)zK*RWci#6H%R#=gWo!b{UYCIOD-g$`Aoa7yOcQzoQ z=g56kG-}=~23Y4J!;@0xKQYPhx6~Rzo{}vEz>Df#Watv3zu$*bPEX1VQB{D*uf0qA z`(tQtUa|S>%V|FTB@Pgfp|*0|fp+GHH? zWm5j-rZg|^ddWu6GVCv+ZpS|UX1!ZDS`74mvo&L~f-i(n00000NkvXXt^-0~g1Hf- AXaE2J delta 4862 zcmVYfQb-80=i-95dg|HFz>z*cnjj>+A9t)#6a-AvLRTGGy1qkrp5+Dy`wB(0OQM$)B{ z{w3)zl71uU=aRlJ>1UG8H?s|^b)Bn<0q%Z9Nq3d>R7rP~wCPBM`-h}&N_r#zT}=#G zaR#{i)g(Pj(!r9hF%rSshPl6)eU=8yZDxO6z?_X!tOx_#op~Q5>1{#8EQ$t~nb{_R z_y1@%>FiDj-)Pg zXMnpuLed8%VbQE4oMdKuh24Ky>j~84+`M1X6U=OBUVn(sjREd{ElEGlKU}j7>8jQ{W zci)K}BYz1(V%J0T-%2{c%>I~yxw~^J*s+I(e(YRM3wT2a7+5CA6(Wk2uJ1Op^V}VV z?jOe5OVVvh_%QCDv)_Lu>4%bjA?cjVM8-^Io~tmgnSDKF4P9+VV?dCt>%)W)WrLX^ zYiEXVL4zoWwOu4#6b41PSAkZ$=1iJEaq)8ZYkvo3J~rrpA7r=cBP4wp%O{+W;&x5{ zI(-UeFPRx9X=WIO0ohJ{m82InAY7b)FG~6d?t!5j4e=^)X zzRbnX%-G>MxH}iXFJ+9lZNk``guBful4fRryMGl#5)h~9A0)jQJ(1bv|4iwd$OIJp zdViU@yFXacr^^;iIJKCghos<8YKzb57PBy6CI+}WM|jtP$QRwtmNq=qY#o=N3b^}K zCEWy>Ts}4K{YDoAW;Qi$*!9~5r`^@N2I=@6J+Z^kQ$3ggQR2^bgGFB)Bk4FT zX)mqO6D6TkC+>qXA>92`mv(Dez+23W3xC%XxclQJy=O+km%DSKuRDYZgBalMkCVg& zYo36Dy+be=uTnQz!!G`{l)I;~(XrR}2-Zp)@joo-k&;f$ysj5Yy7EYiINQt~lRDNQ z2Bc0hw0*Ej@ab^18A8Z|M2OVTc8_T2{Je?tUg^-X1$dc(}w|Egnwe9r;j)) zE6n2mcb4>ONjH$hMea#v24O}8cjq4QiR>;wrbI6Y7r#dZcQqHZ58=oQ*%rlmP}(gE={eBGTB%8h&0n=)xJ+ceG9$bhgL zx-$mKnzLJr;?}*bnf)|@S$`|q)ZLHH#Nz=oBC$^vjXNPWMjHb#>2B9e)843^Ea~=L zinI4=8-YpP~kYFWx)^n`=Tza)FJM=b2!GGd7qocTW6CXf# zRQ&y&OsE9lqSz5zesBGkCI(;~%qsi#&XhMUfj62N;l(Jp`)1P80n!@6nD})d&*_IKHdt0&ZdPS&k%JmJ3WNz$zgFkCJoY}r0On*ue4Tw=+GB9=QTr;a= ziNqLya_YP5n^4B~-8FbC$#B3Ouww#835?&kji_NK6V1Xxc}8aH9p&!0qY01h+m>b+ z`u;9tSqHTGDYMWRW(>)!pgXShNffZc0Cz`OA%AB9Els?(EZGen{^a|C^L9(=M=a*?*zCt=kAFx(J#!5je`ZneUz+*0uC}WPG1ufko7qCWiI9d7oy ztbJSZlt8r10P^%#%Hv6haPQ3A#IGOQ`D861?@91Q#Ia+sqEMvk5LfO_I1tknM*Tfx z*J0WMPcgG2TTTKZjjV~^XSO<~=E9)N0BmqH{IpAH`N-G*&T*e5If?iJ05M^}er87Q zPzBtb3xC|Z!dn8emI3e~;rDbi!?}m}`AW!?Al6#|7r8=Nq7y#Xz+f`?ii;i=4!E)2 zqHmMKrS0!!vz$vF|1fY+z{i;xx9iFY!2aGMUrbC6rJlsJ_J1=oPGFt*JX6APHx0|< zmtVU;xUS3NZOrVH1}5;PtemPCKLt(eN+;SHtbe@x1R(#NRKkTFys3!}Ftdt$57}zO zdfU*t0_J8gcbDV5-Hgw(q?4FEm@cizR2c*xR&5=sIE+^373?2)X zmGD~W*kBA)hH1i~O*FLOUG#&fhypSQCdxOYx8n$dK(XANhlU)WZ88sQ{(H###L6Lv z(grZ`wD3#{Kh@L9jk9r1lXTONbVmA3<$vb{;>McRQ(?&XBX>1l0G0z5!%9H@ZmXEs z-SN@$5W5XX51+UK+#RngaokkcwHyu&8Pu4gi-7-T31sUF29Vp>7&hyN%^;zfBT*uL zVRCj&`Qz;Jb?Z_;Tn;$dQUS(ax$sbCv4}UjbjX5?k$e*s3_u~p?ElmSrMAb8$A7)R zDFm0;)6v+Nm5Y_TlQ71OwiOz-2$^iW83u7i=0({!##UyAm9&hnJLxBc8ixW&R2R8BH)&qaG{EST*`i-hWIj%}+$t)&s)G{_g-(38fS6l@ zzJ>*e{ef6KA}sD5l+(9AzCn6Hxuzfe)H(Aa77ejHJP#>GP6mV zNC>WwKC@z*DUnNMb9B3j4sf1eCXO^ha|(8l%6*T7u^yZ`;CO4CgS+1|6D3nlyoB*a zXgXLoY#mj?BVg2bh(EZr?SFJ!v~@pEeCdG!hspKa)cv1CvObObw3(*LLx-81Ov$Bp$tx=vPmQ`H29jZf-olDP%r?+TbBf!ig`Ze>3@T4xy|px>wD4* zC&2BMtcZp*_S8AXZy$B9El-07xM09fcyJt>eXyWNT1xL(PBb%e`O6F-R2hAanuJ2V zac`6c&yqjCEf_#94Vh`_Fn>hLIOP?u7Q%pZN~HEU)68}%7=Rl$8mdbjb3y~`Wi+04E$Id)b}48rMShM8!p(g)pBUUbPIyH%U@W8YlItGd8o^Tvy1+KIt*6XTDqzhsfIbfT%cD$PB%?&m$`q_t|4Qs4MoRr8MP*EC zMaLSh7;@)Zeat2XV2bw0HeQJTr;PKCSwNn$HWSDn?YS;nZRa(@yq(RA+|vp)iWzq& z%7m}IxPOf<{Ob}mT#1C;+RRYK704>0qZi8hh_)*sLYruGYWCuuZ{tkCN+3B%O0?zv zxH}IyE{Ua_51MR&omv^-?&M4k3)GCi2<|8p(cs-c{REui((bnWIB#X3SvP#u%qX1} zh0YU@Ri2tLb9%VeieUV!tQz5sA`FQ82gxun@hL*owfK%ZCe6!Y%f-bBcwWXIhUrCWlLs&yYomcx!=&$l=_i2&X@P{V0J_i7sd5> zD>m-Uc!RWIZM;5Bq;AcpQocWyOh|VxypJQ$G-Zg1%%y}Gbw?|ZeaVAzV?`;0l!3== zJC(Q8HFz=u!f{_ACgjWEYp7T~bq4U_q<{4Ix=BfPD$g#OHU0iMGrM1E=RphzOyH3O z$9~aJskc*}yyp|wdEm>_s_XSFn^s0(FarV;C~7xVig6w*ERD$)uDlT|ew*RF@GL0v ztcfBZgB1Tv3YD0j%NOC zvANkB%e9`PUq9+ybbJ^W_$KB}ihrD*VMA1Vjmm(MGAz;sm;W>$PE3-U>V(ML=#-;u z`;6`o+L3>nKPn#+=E8uS=I+$>p^hizU*-Xma%B+)@bEkO1-$`?5CYwOUMVkgV?gON z@byz3f={x+1`r|Eg)kqb2BP5Zq|3xUf6{k)5{n;@l}`ruxxw5SP+|n%@_+qwVhQ86 zh38-4Zc>Ks&Z`-+J5qt*$urvuzNQY?)_!3OC@}(Coswi++h?7>r3xZr=Z{Wm9@|ER zL|mCNI8pO^nw0>9@d}lC$-tvVPt|noue49fJ`K|Ng(r9K${Xbrp(`lyx={#s6S5Mxl%2BLzTC9x7*MBTARzVZsG>_fA-*ren=x?b k_53?1|2Sm#t%g4T1FN=O8uhl*od5s;07*qoM6N<$g8jpA%m4rY diff --git a/src/android/app/src/main/res/drawable-xhdpi/tv_banner.png b/src/android/app/src/main/res/drawable-xhdpi/tv_banner.png index d1541d8ec62ff25e1741b7682317355b7f080380..1b6ee05b5936120492bacaf997dbcbc4c0ca6081 100644 GIT binary patch literal 40324 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 z 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 literal 199682 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ȵ+YKgZEvo$;Z1J!su)VDJsXypc@DqQn#VYJ6O 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Ð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%0AxX2da7!o-fCk%q3j=`lFxD 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 diff --git a/tools/optimize-assets.sh b/tools/optimize-assets.sh new file mode 100755 index 0000000000..07facc8fa0 --- /dev/null +++ b/tools/optimize-assets.sh @@ -0,0 +1,6 @@ +#!/bin/sh -e +# SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +# SPDX-License-Identifier: GPL-3.0-or-later +# Optimizes assets of eden (requires OptiPng) +which optipng || exit +find . -type f -name *.png -exec optipng -o7 {} \; diff --git a/.ci/update-icons.sh b/tools/update-icons.sh similarity index 95% rename from .ci/update-icons.sh rename to tools/update-icons.sh index c95ba0ad82..da54156665 100755 --- a/.ci/update-icons.sh +++ b/tools/update-icons.sh @@ -1,8 +1,7 @@ #!/bin/sh -e - # SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project # SPDX-License-Identifier: GPL-3.0-or-later - +# Updates main icons for eden which png2icns || [ which yay && yay libicns ] || exit which magick || exit From 10aca2f90cbfcceb7f2886d5fd0f97dea6c1cf41 Mon Sep 17 00:00:00 2001 From: wildcard Date: Fri, 26 Sep 2025 04:58:09 +0200 Subject: [PATCH 40/52] [Vulkan] Descriptor Pool bug fix (#2564) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit a bank could be (incorrectly) considered a superset if it had enough image buffer descriptors but not enough storage image descriptors, causing the allocator to pick a bank that can’t actually satisfy VK_DESCRIPTOR_TYPE_STORAGE_IMAGE demand resulting in sham allocations and creation of new pools. Note to testers, please look for any regressions in terms of visuals and most importantly please test the performance and ram usage. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2564 Reviewed-by: MaranBr Reviewed-by: Shinmegumi Reviewed-by: Lizzie Reviewed-by: crueter Co-authored-by: wildcard Co-committed-by: wildcard --- src/video_core/renderer_vulkan/vk_descriptor_pool.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/video_core/renderer_vulkan/vk_descriptor_pool.cpp b/src/video_core/renderer_vulkan/vk_descriptor_pool.cpp index 600003953d..3af9758a31 100644 --- a/src/video_core/renderer_vulkan/vk_descriptor_pool.cpp +++ b/src/video_core/renderer_vulkan/vk_descriptor_pool.cpp @@ -31,7 +31,7 @@ struct DescriptorBank { bool DescriptorBankInfo::IsSuperset(const DescriptorBankInfo& subset) const noexcept { return uniform_buffers >= subset.uniform_buffers && storage_buffers >= subset.storage_buffers && texture_buffers >= subset.texture_buffers && image_buffers >= subset.image_buffers && - textures >= subset.textures && images >= subset.image_buffers; + textures >= subset.textures && images >= subset.images; } template From 86ddb51a87879cf5df49d7acf8212b9c4e980acb Mon Sep 17 00:00:00 2001 From: nyx Date: Fri, 26 Sep 2025 05:01:33 +0200 Subject: [PATCH 41/52] [android] Implement foreground notification service (#480) A notification is shown when emulation is active. This, in theory should help preventing Eden for getting destroyed in the background. It is also a nice Q.O.L feature to have. Credits go to t895 for the initial implementation. This was back-ported from older official Citra builds, although with crashes which i fixed myself. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/480 Reviewed-by: crueter Co-authored-by: nyx Co-committed-by: nyx --- src/android/app/src/main/AndroidManifest.xml | 6 ++ .../java/org/yuzu/yuzu_emu/YuzuApplication.kt | 12 +++ .../yuzu_emu/activities/EmulationActivity.kt | 19 +++++ .../org/yuzu/yuzu_emu/ui/main/MainActivity.kt | 9 +++ .../yuzu/yuzu_emu/utils/ForegroundService.kt | 79 +++++++++++++++++++ .../app/src/main/res/values/strings.xml | 5 ++ 6 files changed, 130 insertions(+) create mode 100644 src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/ForegroundService.kt diff --git a/src/android/app/src/main/AndroidManifest.xml b/src/android/app/src/main/AndroidManifest.xml index d31deaa355..45c5dfef8c 100644 --- a/src/android/app/src/main/AndroidManifest.xml +++ b/src/android/app/src/main/AndroidManifest.xml @@ -27,6 +27,8 @@ SPDX-License-Identifier: GPL-3.0-or-later + + @@ -93,6 +95,10 @@ SPDX-License-Identifier: GPL-3.0-or-later + + + + if (result != null) { diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/ForegroundService.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/ForegroundService.kt new file mode 100644 index 0000000000..c181656d99 --- /dev/null +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/utils/ForegroundService.kt @@ -0,0 +1,79 @@ +// SPDX-FileCopyrightText: Copyright 2025 Eden Emulator Project +// SPDX-License-Identifier: GPL-3.0-or-later + +// Copyright 2023 Citra Emulator Project +// Licensed under GPLv2 or any later version +// Refer to the license.txt file included. + +package org.yuzu.yuzu_emu.utils + +import android.app.PendingIntent +import android.app.Service +import android.content.Intent +import android.os.IBinder +import androidx.core.app.NotificationCompat +import androidx.core.app.NotificationManagerCompat +import org.yuzu.yuzu_emu.R +import org.yuzu.yuzu_emu.activities.EmulationActivity + +/** + * A service that shows a permanent notification in the background to avoid the app getting + * cleared from memory by the system. + */ +class ForegroundService : Service() { + companion object { + const val EMULATION_RUNNING_NOTIFICATION = 0x1000 + + const val ACTION_STOP = "stop" + } + + private fun showRunningNotification() { + // Intent is used to resume emulation if the notification is clicked + val contentIntent = PendingIntent.getActivity( + this, + 0, + Intent(this, EmulationActivity::class.java), + PendingIntent.FLAG_IMMUTABLE or PendingIntent.FLAG_UPDATE_CURRENT + ) + val builder = + NotificationCompat.Builder(this, getString(R.string.app_notification_channel_id)) + .setSmallIcon(R.drawable.ic_stat_notification_logo) + .setContentTitle(getString(R.string.app_name)) + .setContentText(getString(R.string.app_notification_running)) + .setPriority(NotificationCompat.PRIORITY_DEFAULT) + .setOngoing(true) + .setVibrate(null) + .setSound(null) + .setContentIntent(contentIntent) + startForeground(EMULATION_RUNNING_NOTIFICATION, builder.build()) + } + + override fun onBind(intent: Intent): IBinder? { + return null + } + + override fun onCreate() { + showRunningNotification() + } + + override fun onStartCommand(intent: Intent?, flags: Int, startId: Int): Int { + if (intent?.action == ACTION_STOP) { + try { + NotificationManagerCompat.from(this).cancel(EMULATION_RUNNING_NOTIFICATION) + stopForeground(STOP_FOREGROUND_REMOVE) + } catch (e: Exception) { + Log.error("Failed to stop foreground service") + } + stopSelfResult(startId) + return START_NOT_STICKY + } + + if (intent != null) { + showRunningNotification() + } + return START_STICKY + } + + override fun onDestroy() = + NotificationManagerCompat.from(this).cancel(EMULATION_RUNNING_NOTIFICATION) +} diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index 1545576ea8..48ea3ed99b 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -8,6 +8,11 @@ noticesAndErrors Shows notifications when something goes wrong. Notification permission not granted! + Eden + Eden + Eden Switch emulator notifications + Eden is Running + (Enhanced) From 19eb8272b1d818547538e6c9fb63724a8f7bb961 Mon Sep 17 00:00:00 2001 From: MaranBr Date: Fri, 26 Sep 2025 05:13:08 +0200 Subject: [PATCH 42/52] [video_core] Fix a bug in buffer cache that caused flickering in some games when using fast buffering (#2584) This fixes a bug in the buffer cache that caused flickering in some games when using fast buffering. This fixes Kirby Star Allies, Yoshi's Crafted World, and possibly many others. Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/2584 Reviewed-by: Lizzie Co-authored-by: MaranBr Co-committed-by: MaranBr --- src/video_core/buffer_cache/buffer_cache.h | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/src/video_core/buffer_cache/buffer_cache.h b/src/video_core/buffer_cache/buffer_cache.h index 94ef1a48df..eb18a4bd66 100644 --- a/src/video_core/buffer_cache/buffer_cache.h +++ b/src/video_core/buffer_cache/buffer_cache.h @@ -792,6 +792,11 @@ void BufferCache

      1V!usW0gf+ToJM>OX}nL@_tyrwS~|ZMjy^M}3+?M^ zon~GQyItG*W?Cm+4*R0D>C<&;A5BwxzAo!W>(ri4%i-g8Xdf@9<@0rZ`gxmgU!J~v z^ZLujUmV~3`o$^6VNLgL)~WsF2TS{>KW**VAI|L!uZaCyYlp|HI`gNWwsyX0?b&H< z=R>^!#=#vwUMQJq$UJ1WyY_pe0WIjNYddl1M$OaV=@g_VQx{by5?n zeEiB5jgl(lQawa?k%c`irC}424ctMiOhOE0rDQeXn6t4+jz}Hxu0+&S=`4<-TL6dSqKv?PJ{rk6R_a@cb4)zK1BIPk(<^?Y~zV_IZ4W=~@3ZVy-3 zh$DV*lj%Mka9Zl_m#Vk`k9030zF{C@-6y+%t5OOh@VG$J76dbHV8m+@7~q*lMZ25Hwts!#Yc?B zHbXGv)p=C8w>a(d0qcFgx^;Dg!m9%>s2D1tGidnFF||Mir^a1`tWCXAA#`x2Pv*&p z%4v6ZU_}!P*=}gHGY(^nj&Yc7^Qv@Zq>K8Yd$U`5YFtKPGPbgDm}$#UOvi460oU;8 zg6_)3n2ZWKP%{W$YD*cKAq&aDbCkZ^SFeSw;4zP_7%KBx*rM0Q*5ld^GVm$`XyOjU zoly|WAS}k!%%|tudL``5v9$x&>lfzcr3|)jxb3^N_0iI9Fc4E5^G<7xm&2I1&ucsU zXl;j2*LL^=^`7cv*MF}P_+eqO3sr}+F=l1cB=Ju1*+@8It zm%?71=JsTr+nY1D6Xv!)p4)ty+YQfDJ)7HlJhT%AR2Xov`!mn&(B^ht%Sa4^FaFs6 zIZcOlz^~N@uZL-M(pDL0&6t(x7LC6rVjOo`V}KDZzN+RwtqEj4A0OU=ydwYC!2NVK|JmJloPlX7h9n( z7Agby-c~3TQVOUQaVzyvkon4T6yd$=OLAS2)~4EEBEh2onY<=l+Nqlede0&uJ%Px*qi?!jPlnF~!E~QmB`m9K5 zH>F=0u+kc(HwtMKWW5}At{20UhNT1HdPQuls{?Jq=pV}>w9b5iYvxJ26VTcstZQ}*M>2S}VX%g^Y@V?>cKz)nV3E|uDGTCV z{MQL)*bMHsp^>y#_bP#_1b&|-pnWm#bK~cng!3bMefFmD*I%6lp&e3NDy8{P8QQ>Y$^?qcR(}`yHw9 zT|aG5B<~6=REI?2JyDgiLT;=hhzOOHHKGN9qlTHam~lq}bJ{`mNtx>__f`{DUAV|12ARFUGBeCR> z^j_I@TH#4}9P&6H9a`BqY`i>9dGqB!E}7HRb&H||Q6ndUDuLZSpiFlr-tFG94Q@mV z75P1sC=kEms=hR`3!Xf4shbh9e!?M*vIWk$67&ZgZOedDeVfZ9lmi-}gIFp*8)*@? zu@~tIm-Bwkd5WJ(GvKpO5MA)0U*#yg%BwEZ+%@v5i!xQdQC|3a-o6kMzHxgx&61Qc z`PM65C71A(czCH&K%?q(^I5c(ktZI{zhE)fNd&YHWKAC_Xwg+&RGo8kO5d@lpZ=pYdN~wC4lx^QSbfBjq>Xgr3HH)9!wd zQ(r@zfW4CzP7t9t{t_10aV9IY5gq`r5#Ieyh&%$5>kRjB;u4>@J7EKaYr6OOr6)KZ zSwmTPmSs;f&`28ad%W@YFenBeUgam3Ax~xNvi9`FilE`gCyJ25D^LCH-ydPZwTHqv%pLR2*8~q*6>4=m5kc%MBTlzu# z1AX-ihsBeP(?eG<^PrbUoeyOv&aQ?S^_A*t5~JnPx5Xr{P43klG)fn6sMEwzA0$(o zNw<~a$e=?4#^Q=l8h1sKgob!gm!nG)=a2_Tz=*zk|JZd_=8kz zZg6niK6*OiP$rFu!7)wdS=Lr5xAZg1fOV4iA6)V1ax#YY@{zUS^abdRP0C2Nu_rOd7>+ z)tc(pdXBh#6EiG$X%0P16B*l5{Bkolfa3@~l4!jk<1?;w5>CL0%UGZE37byhAsPS3 zcz6htDZ`y{8+l}|uQo`K@<6u!vCKjXc<2Q-y2-nzFM5*EMVw!vro6q(BLYN4q}=40 zIfpo4`J-*&4~dZ{)%#HQ;OZ~^ByAfzk?iBeHO}}!;_gp6?+J!3e4yK)mx;e2Z^HcI zI(WxPIR+7^KCHV+X85IZm)q~5=>A9y#JraWtQ(4P=VWjEH5iJ?D9rd5A2a3-%1Adl zJ^8bb7k=u#F>P9NwA=Pr#uRU?Gr=sE#CKQlP5)(JL<6tgqSA-e74m@q>O4QZ($}*m zwk^?7MWDf7v6(p2r!UAzENRm!xBTHTYTu=C7~cY~ZGtisD?MI$VK63ppsDW7+kmX- zcpuJ}Tg0Dq{4z`{UMqd#Qq&*LP0frs4l*Au(erW`#$m0@5nr~}zFMdD0^_i$wNIvX zdcL&wyiM(+wH+`L`*c3dpD*Xbi`(0muU>v~eElykUfq8B>Sw3t|M>qbyc|}>VPoEd z|Its^c6u?j8yfw4W&CxxS=-^w+Fm_d+s)aR&b4r?L%cIDjOjq26sMW*wzKENLuV{p z_~Z33jFaee^l2ZKaY=r9#EuxiMRy5#B}~R&+9YByC>qO|g@&4pMl0yDd0UIPdQlAG zwP99`lkk>?W{RZ|^tiN73)Z!NHRCi-rPL@+FC=}rim%aK8_&>Xp(^E!`s=)@*HpJa z8}Xz-?%+rs>O3|S6G9DaX$E8?87j%7vEvbjA|4On@ays2*{OEJ z9z{WKV!YAV4z9)0af+3iSQ*RB8fk`cLv%yD?*~#n=5a$1Xbg70^7J5pKV3t$Y=B_+ z9iOnOVuK~AXizM4st$CH8YBWV%^(pMe;)&bL;CoW9*|*iI~wp!4kB$9gra1`o0jSV z;6Qsw-?I+=*cw0=^pkvy4-EGq_=xj${bO-Sb6+?x>bv{FbwFLv zX@i4XlTzU&EPd&6pR4e!ODT=h;s>80OOuhq!0*74#`v%%{bES3@I5r|;N6Ea=4qPY zfqp3?G2_tK#P7fh{G=?B1rw;tr8w^`_BaiBC2-1%r&^121&(VwX;AZ182;7$|EVfi5&e$T4a9ypSzmLyO5htyfLTh5r1xGN+D{)H+E-8J_Gp>g z%V};;=D8go&F%3tw|Sb|;iPTKc6@bc)8m6~kIlDb93~^N>Cl$hFNm$YI))+Gp`Fi% zHuDmg7Dx4J*Nl5~8GcRKELVlWn-^x@>hv5ldHW95O2bb98Ug*u~SL1wsQSUV$|vWzdG_!CBt zD&sK9kd51Xaj8t(w##|IYqM=L^pYVN>+l$U`Ngo{3SaNL87D?%!S_ZSi>8ae+Qefq zrLQDevG!sqO{ABZYQfN*B(`ZiVXK+9>ee8w#*~xY~=V zQ*Uo7pj2wlj*S*J4Ycw`2?TzYi()K=Rx9}W@DVT=KIc_1J!MbNu`Ee_US zzxM~fp8ox#KY#tzXKnrTi&rc5VK>uZUCyWTVP5!D(y6V}n{`@mr?uVEj+sfA5LhGE z0oVFyZR^dXlZl3jEgdo=o(A@G=x@XEmZp>3KwsPU-Ei==v+IbP96Cswu9W4TxQ_Hq zJe2Kskxz4oz*Pc2lmv1fg2sej>aX_0hW&LdOc-=a6=Edl=}<>`Ma*hxUH~ft zGw@4O(;j>LDDYnF5U(#wpk~>yOliD7&vB)~-K{yH_+?Z=^{UYcw~jj<2A~VvxE`M= zLpI?_mop(pixvp{0<%A0#epJP#0d&%!I)A+#!rjB4gFxF}@s!Au>r{z$v)`-3UHPE6lcpa&CxkEo+(Pm9} zk=FTiLvG}kdKfB(_TswI z5)Bj`j<_vph2!-oYe5~Pc#SCkevPV?P^~RllaA}o?qBLygK(|Hwhxw!MqydsI$gc; z5&B;HX5D;ok)+Na#4F_^eZTDOBNiEl<+z12ovm$3Isza(G+kW(EV^iRy3P&EC`qeP z)3Vp)=o-F-x1}{r$JO13M8&_Wn zuKcwqPd+-b$5_euEWZ6!VbS2TfO+|=q~isA$)FbQl3L{_Gv>M+LtGhnWkFwjzy*1P zeqJ=|v}7ZbODrtt%cuvrcDd+GtnM4oBvQUAcgcoAbx|P<0=nSC))fWr)Jial2VCit zBskits4XwGfwU1wcuoruQ4I~xqwuHc5hT*mK4D16uBaYX4klMjsT^sWm4V7!=>ceR zRVBI@E?;ffr49BzFaE2|h@1!wGzON$H{y%@$v~N~MbmQ=zm~Z4mBJBA@}`lMTx;Bs z-}T3Mi@0^U5wgH_3B1N1?$pr8R&9^^O+ld0D_C4{8PFF1~+pbAhTL|cahijxk6&Ea&;^c~qjS|^`*>OOjcpF^?K*qad1;{2w{D^^hGxFpAzq=gT@YD& z+`zZ`B4O(&Dv$YA`S<`lo=T&p3{K(Ygv?GbzZ3#bhJJ3^D zpy(&Vm%^D#bzj7FrZ6m412OkHN~)Q~b5D4Ihg5fXuNiV1<8%kF+CB6{GmVh6$%H(~ zRzu)r{s21~`6$}R&bQ{sN*7jAcEY6BwxoyKntQjh7Fm~1#3F@?*%)wvJ5M1vuqAod zoyzT=rMW^MNZpAq>l7-uX&6-@iljR7JW6&HOz`4g^DA)6u1f*oQgGUx=0FPq*o8nx zxcd@%2I~y=0D507UevclJ2{b${h^)sp3f$y6i-nUrLw6q;b(j!PriFZG$)i;ybT!{!a#j<-t(Tychzc7$brCg~N9 zVOi3~4Gr=$PS1PbCH$!jhEsON(v&MWU6z-4lKFjck(piHrQgBQJRWN6pz9aJgvSAV zA4fR#AAO8;z!Ik`nF%vK#_zEX+`!^0t%t0UR`QSAc|=ae2PV0?eRp}`3C+0SWsD=8 z!@(zbC(on}EnLH#PHS1gwz;lw#A)n*BWDJDh#I;T{WceaOkWyVe%Oj~{&Uyia*70Kh;$zY2<+;;H!Rc-}Yh z-crOOJ#9c1mTBRShKQ>;>eu*?#j8K*Z#M8koQ`9UOZ*THj^dzKA6&{F7irWDiC41A z{y@{KJ+o3(^kSG`@KCb|<-xzqy6vrxHdR#;4qrN{DLj`k>GEMH9sKvWNbB3WL&ccH zUC5rcg}etVteU9m*7AlA*-j^34qIA#)u#4hYSU+HTR)px`)FO;Cv9!NUDoxtZ9aV5 zTKjZr(--r4crl-!y!_(L=das)e{}olZ~x`g{`zOwAN9!Kx@*Xpf3DZt6Fro zPy?i_l@PSQM#Tm#ogKwTD}q|MEVMi~7ib8oP0Yan0(`aFEiH|T|7g{ssjgBz15|gZ zh(U&NbP@*Yiiak55m{)n>01YeYz}mzF!y@t?&6X0WYT#HFr`_!QwU$MQr41W+BZBU zN5*d75K|dTba_ck@>QB*m*Ud5^~e4V$0;PhhFQ=4@u_z9|aEws3>A*lRd=Mj?Elwo&G@VVxNE0lFq(i~GSL0z(>-d>B z0gOCAL-?Z$k|KKYuq8mpcXWynSINhKvj`~eMqSxmaC{%mi2qIf7sT&Lta#7SiQcEV zQ@_TiSt@P|d%~*mg}AQ!4fDVH&Jd@t>j(V)7ahTSZDTt8eJ@V=W0>i*iSvG*&g}4e zKJR$O*WB-T#mUHX-~&8p%7}cey}luj&Wrhg|KveyS9y9_Ha<1hFdjJ$AG8RU%za?U zWT}H2_)x5{@YSJ3jcJv#Dy66b0gHy{@l@kj#@0Ie(zvJrqjHa-l{xcZLR|g9i&OyJ zpUq@UMGKI_*F$23UVFbt{8 zyatA>x!h7lV$3s`9s|>S0KYT&a|hXm)iw&lIE;Dn3_dS@fup(6Mq!7w9Wm~r?2m|B z^kNtt0Nd=t>(*{>Y`BfgA0eyy@z$t}!=9CK*o$+Mk=TK``gLnJ*B8Vhs;m3`OW;X-59jvcpXT=T(cHfJ6xny(65DE z83Evje(f+i9tPQ7fVZk_&2$Oe@CO=qN6W$$bQ3C7w*PObHj#mHqyZ1@wRRh z=8Jm3fq{1smkWCXoDI9+hAzfn+BnWev^VK`iLyZK+*e75pjE$ulp46j624SSFBRS> z#o9o#vfE+9#+okQVbsMXy8*6^G{SyCOdEF&k9bOFg;{w;dCq~lRoL*0OKZ`u0$ZWF zTI`hxF2y4KBnw3=H_)7+Q9gHOhFL&9k zTS2JszE-fF+cclr%*$YNEl*I6Q9$Y0N~_n#PK_@Vt>BTSm4Vm+Lor~7ydrjLr}L@J z^RZ2bV`~_PJ*umZ%jw*1Fbq5Uiwviw9p|MzeMa6V8Hb$@$M&0lKDGAc`Tgt5VHeHn z8u&I6m{uMUTmR>F{?)JkyuEnQ){p+r*4BSGt;h52GR^CvCD%Ni*L69~^Wn{DU75I! zOeBl?9@B|BF{?NRdM%2X7;MMTJ2TfmF(~ukAcnIt9=X?uFaoarZzut67VOgWZMYr$ z8oWy2DuLf$3DiX-#zYx&=~$=KA^JS1PK8hb1lX+jS;F=LS9ddvN64m)i?c)gsm_!U&zGGb@ z8o(;EJp7}{Br-4)NpHS=prpJjza5QEtjaJ1zlOJX>WC_=XT%P)Clg=Xi}<7wfs2^8 z1}r)@X^uv{`Nn`xQ z0W2{8v6dXyq5q`3o!)`#gXC84;;n${4tYPZMzZa ze3c2bL&{z%YpvG^l-!8sz67-eRc5xG?x6pwsJ5)AIUP-$i3CqHFmSf`KH{T0R9^?3B9i$l$rLvQS8W{j}qACNdsd^0;9goT2!!Ge*8~@w>bkQCJ|Ms|mhv>p` zd+Tv7i%Ce<`X>op=G0>+n7RcIzX`~7pu-YB&?F9;9jD0Lg$2iHsjH+5Pom}dIORar z!Bd*hzXwj5j_>>sQ+QO|kS=t)8`>_6NQ6!bILhaqdg+bGcq;BtH^c*DUc~L;(VsRn zy7p&2)tv4-5wx@XF*j@e%^dE$1h4s8^RIABbDw6wm5$+;L01gD`UMl~7L=jm<7Y41 z{0x^+R((;}yd^#ckDS#u9S>dQE){{c;1C-tel zwaP%_s(DE?WaD=fqi6I3Q|u!>gwwT6^xQyotkSnpAO;FeC&i`M6D=odqh z2e}dC&rPb*6nvZS&6)a|Qze|5%dzU`%eRTV%~B?}FO?nXtznVSvLRt_n1gcx|y zf*9;v%l9>64{}n7K}ZpusrHLd(C&Ulgi{6hO=xmW1NNM1+%g^FHDM zQd_2fOng$Z8Vz$;WS2HS&J}LQnqSqgY1=lyNII9V=tSWuxk`A7AU`9DO;;Lz{bkMK zzLWWD9D{*r4z-wBg9&DXFO|vp;AhTaofO&N3g3Bke0VV5z@ltOe&NsKwqPCuQtpWR zT`u?+RTKgjz`IoLq`Qmqbs?9#@t1n=*QGJy?dgqiU(dgl{b5?*L{=NsE#(Hg@ZC+K z=!_m0xQ@9mpSyV90YrV_oh7J@I$HXS0nrJ<4&mNkYW&{x655{Q=>w1$brt;j8{7K; zyXZH8yMHAuH0f_0*Z#g&F~oJ4`G}EBPYbQkbABUj`ICQW4D?f$3)eE?dPDMoXUS!d z327qR3pqumPNTH;QwIs#-{)lDU*|Wr*U>+w4P3701&wb;ia+Bvc)&EagCE^w(_Nyg zsEaYiE6tEDG`l-8gx^f5oGz^7H_ZFUw4-Luavm8JAtSWz+0tY}FUU5Rh~~(%+3CCv zags^m2X~~Ibb;Z*lm2L51HG|=JKx4l8={?!{f=0|ujSPCO^k-eT-uBq`dv)VIk{E_{cPW#d7=ay^R)%4` zEXJJ_-%A;34D^Ky5BZ}m#Z&Rx*9)mH7nka4^W<#+03ZNKL_t*4uge4diooTbp3sb2 z`futyVj)fK+yqzqVp4N}*Q^5dZsY~bYEYUADv5A$?dJlD_Q_ByyhK-1m0?%mYp=_D zX?h8)`$;otNfO$^^`71q$9|pn;-sgKbhCa)87j;@?XzAU3(u6i3(|u9ZXH)as?5QA z@(iN38-4Lz8$OM@Id9gry_)oD*!)>*%SUUQK5pyuyshoyb(){IrF}FV+h@z;>GR{O z(^u`#UVicB$(xUluW$eP*ME3wAO8IO!H0i;$2bhjD{1Jze7?3{ytlU7S8Houws!M) z#V)M1pR{&*wK077(b`^pwzfy>+HPJoT~^n{cm}jLt<6u@#$#vFsl6`kB0X~bZ;`<> z8&_m4C26YHv4nSOZFz)|7~62Z_Xjb0GS{8hiz1!xM6oBuhwAy!fPrfRkBwK2RkX@g z7xyuU2LpsN!kk zvH0==!~2OnH9fbaFa3pN9&ajQ|8KD*oUB14Bj(P?N<=EWPfpmytSFVIfFoRfGl`$S z{KhaSiHi%~=uf)1i4*xQh{WC*GJ>ueP5pzN^mZ>OUBsC*^0`3Tvh480#|_Fu;T>GO z4zR%+N?+gY1%F49J9wU(lT7h}!BPBiU0>j(Z{T+Q$9Rg{!NJiw-)W-{1{OE;6gG{- z4fC@4J~TV5hNW!}Ejos2jC*%I-H=|lH|-sJHd9OEhj=#W{`Ycfym+4YWN z8Hf1}X&y(Yl2Dp%+;w5dHS@>;bZiXf`Lm3}xYJs9Vr5juSB7mQ#)Lw;HHKdrmB9sP zh(qu(Bm+nE3Qw44 zU;U_F9>YjXhGOZASNAG`?^gm>1F`Q{zE|p334ALF)b`c~bNhKav@ibr(Aril*`Lu zT-Ni2z0mCLU??VDytyZyN`&wzTRh^kU>Qo4(hUW_^p@%v#q+L0-<4$6*jALK@LIWz zpUt#;|3)LRJx&b723o_WTz#F1JadpgECi(Zs)wWmr65=70xP#G#!-T!Ecb9WK1%u3 z1_4T>N(>FQ2kJ`#Y+C4x1|+xbW5_EfJno!VzNr-pIZ?c?JI?aR~Ow!bCc>+dRo??3|dxwZY`7j5~~ zuUh-rv$p=j`rdMS`T6qbz2kaZUawDQzI64NzH>gzhm|+O)}`I(jZBYnwM(jnXqg3Q z?W@t8v7QloTGc1tIRbtMW%{p;1QSGt$p6}Szw&#Pz*Pd@j|5PIN+GTRl=Enm@Y*W0 z;$G)Hh7rdH@i4lo7sF8MIWK}vUHB#)=SRRr16ABt_d~PrlNYWQ2^zc;SG;900R8yu z*etZ9?x7A_Jq#R~b(m%i4}%&G(W6TZ1c!_P>mTT7X;D&_n$3LUVN|P#ULjRB(de)c z!u7c84~_oCx^=0-c93UkPSQPz}a)?M78Cqj0Evbr8Eifw4yGaTde4ZcAL! zl5KS+UzCD|FDbFMQ=G#GzV$L(^w8Qc24hZ_HKg*~*0QX?`^6{X!c*uG?#5vQ4;^nz zW4=O1W$@)sE&+&dcO=TIKg&mQvY2~45blQ{@~SWE(1aD$u>Om`AN&mK#2mu_o>)#v*W!(y#)mOrCoi229U{tHZN<-enr#vXOggv-OG-{p* z*B7L#0~x1em@ZVOOq+}a*I7}u>s;Ed(e<)_bQ;2URj9k#aE1{VGP;;-zi{iUp17iG z*TYf43#Jjfic*GHI(sT(uNuw4%b$7fVNP`FKwMue25w$^+JWDVPSG2`cw93~U5E)! zY$>G-N=tiH^<<{0ssg|A*G+*cbD{d24g4C`I$sYMhgI!aAS!2#oEscpU4)l3=)kli zmmRm*EMaeyHahU&=A;RbFdSC5a|(!vYvtmzM9Sd16_sPvy-HjLSP-GC{4B0J04G3=v9tu(P#0(I0rOq|RAIFaFD*tr|s&q&7Qd=kcbtD60*LcXR@b z?bO8RhnCX;vDNLVV!O(rEk z7BXe9ckoo12C}`F8O7j^SN?SUP;^`0B=utG)RV@;+>PE+3$h_z$o-p%^Xn1X0_#R4CR0*>>N+DLgcbyDA zGOx!^U2NQ{2yQDdg$ygUT? zyqa+Ld!0l!z*uXk7+zmdp3I@7CCr)%H(|=DU*=fL3>dse)>Wa#?J49DO7Maqe9JE| zlT7eVI*Tpwqg(gPM#$U!stQg}{Xk8BJ@C*JG$tjL#%RV40Cw?9j{&4XuHrTJ zGtL=LI7#ENRrqeIBOWxzxa7ZgDLZ^fX1n$WJ?c)pS~%&yqHnpGgz$iirqjird_`+0 zL+Hd!8ReRW(hUB4%VoKBCS0-MKlHWR08sijN*pJ(H&(Fc*=x4(ynyTI=b@Gv`)@Pn6lS4?$zPPAWSgs zmJG&Uyyp}nu(-k>;4%&)%wFDbZzZ}r_}!m9LC?q3@$T0lgDeW>Hfn@&3Q2Ml9iW$b zDRG*KXdcpm>Hpq)Qb`VDzEi0gdZivxWhm!|+*FIEE zXN2!{LB+=iY_TyIbW5L?p_rC0rYm*O{JJ}q%D3fR^sCGzmqCy_S^prxsV)*#UbU5@ zrN^uto^xBVw3=?$wY|nTY;DsQyb!ju_VKh%&)0Q+-lq2PJhhLOseLlf(--Tj!;91U z2d_SV{@Lx9kAHLg@vr}zW=nt*SrK z3Fz4TUexO&^E1Czaw6?YOM%#yyr7#TMB2KuI4s@WPlD<8?5m%kN}yvLZ|T zw6x{Koj)$obJK~#2`;l^bXE&_z52yxBk9@Npz>WQuIMwchzH->%i@lFb;pWy+y}&^ zrBrj}l76W$Ww^!$qBbjOs_=*cB3SS$pW0|NF7ePKPX->L;Cc|E(U(XClh^r}8{P6! zR$kxK*C(rk21l=mVFU(!-9xO6#_^Rezc4HwG{$l*(|L<6){P9hhJ`J}BKXiav=3NW z2}*jEO{0gk*-pSpgXc%#1$`K&L}SQf^p0`K3-Tkp%h9|LZ;7kAMtboZCqWmX2g@^N z;wV5v@k%Kg_z5rIA?t^J$d%uHD1r_1?R_-HbVluHV_bmu!5+##X}$}0lvU{MVLj~b z1)g9IOQ!KVj`nZ3nl0f0CO^XsID!+8KjED_#s%lXHNNI((}G9k>$y8LGLPc|ldche zT+c%E)WsOUBG+ zG6dsch8TxoWVUKvlW`a?kMROo?gZ=LsOCuUFb>18nz{4DOJ^8aYtF4XSaYgh>O_VZ zhULf0Vfby@0?MI_x$D{Dz^C4Bds*6~?w5A2Zq_4GSgDe|sg!9r@F5_vl%^Pdo=qm1WBwrhTTTNZ8iymxyQ7`1)qtst0zP=2XO*bjR*@TPR zFUQrFQpSz9q+`R4jX9Y%eQOuNR^P@cT zlM-wNcMq#@DRwxD5CR4pya z7)%e=lK!k0zowOk+K+9T%76=8ZHV|Q3%*Lo@}qWV^vR!-jKWAKsX8CMK6W^@cIHb) zw{79?hyfXSu!*&_oAc7ndYR16-Y!c!JcGwmd$Anb`Qu~z@YS(hjl(kfI*2j;YERPP4&+EL>LeJC0=R5eIR69&7omtoV z7|qZ6>c_P5K{Hlp>pCruR?RsY=*z|+V?^zZeTM}Zhn$h@+ozTh^S`Wr&*wwsc^8*s zx;@QzrM<>qC2*C%?}r5HEJv!ZG#!os*#kojuf0QQ!#-X>qw?{dwhu85Bdj}7oHdY! zy)m6TFdnnVRwq4_cTidDuCidIid9_YTmFJ4&%l(2mL1^*7xfEcHN#jb#4mTmwTh^P zPU*qIQea*_ndJf} zt`jKq5gb3H@+b5}3~3>%%K}-J4cYI|BG(bT`Jo-&ad*F-HJ(&#(ipcN`0Uf~@Irdq zP!D8tosG&yql34QB~CoxN$uQlOzpplBa@(p*>3ld8 z+H!Nr+x(_nxTMi4ad0WN%3J5)B@)ZT7cELC6|WZQcBu1h1g3si^3yH{TOYmYRvmP@ zz9b9+3N_8ScL&1=*QL**qfrb3TKbYXaQ<^XsSQ(kH5~x*Sb%B_)R{3=t_lUjY+miHnj86xXQo~eR-+LOs$JC7ki=c5olEgmUe#Eb zQC2XmvWRBYvFHu#L>5J(gfAm80rIjG&JX+l%U$+PNG=aw=OV-L=}xMItA z3?g-DDtbpjtTXgWA1;=*g*1^k_rO=aAl#Gc7CEe+V|@l=nn+5pTk7&fbe)6|u-vbj zDM1L#*iDD9OMKdj1mVV)Jd~1uP~J+u)zE7tUX@IA8Q52S5SFr64Out69EL8PQM7!y z4&3UXm1{2#`I#0mfrmG@sXI7{k1M&D_rP#d@#?s)i!olZOC41i6^%HOHu!`iziPA< z9wcAn+-ZeB(0*I`;EHGG9lFR-{?N5fk@%$TE>$();*XAUFa63dA`DsTPcWDNGGw3- zMl9DMDFIV|{Nk58gqbHZxTk%LbEx8tgP(?M*vh3W(hz1YmJ6=`qAxgJtbpI=?;URF z^mL^&lQQY~c5&S4sqbd(xL`)DmV zupH$Sohk=ut0jt_UnWq=1Te1IR0p{zs)(z9hM&;uN$z-pS$uEvQt=UV#THYNx#n;U z!<2(9|4Lu@HK$a6wBJ>iE?V_uAc+t_#%t!?$SLdzR^`)9=~%%c<9h58tQztRUKy!K z5VX)z#Eg@@vQug|6glh|6d8_6bl;S8DF|f2(<#Z&PZUo==czovby{5YXZL0L1>+Vl z%_T)w#Z~dG3x`FyinxG?S-{XDkIap#vtma$~^tfvMx zbTkTrjX)FC;gV=|Q1T{EF@^ks{JXm3KmMGja=MJu@$HC;-{@PaJ;L2^Q4Q^fQW8JL z?ZbEJ4(up0IRta07TCS+KH)vGs7l$V9&@;l-+Ks$#9N|9szJZk?R{y8b>atUj1d`p zNUj0KRS>xPiQ@vJP2!h668*w`MzF-2mii5N#wARDQU4jzC9JsgFVfHt2K=PWomZ^o4mtQ+>!SxvsCw_myC>?vd4ut`Avg5(Vu0M`bb?R zUht}GHJ>rQ!1w=qr>%J$5B3-@f5!Q}o3Yn$=`jNiV-#&txTR-dE#Bg#LWzjzIF_cR0h@)z*WqWkeE+RbWkKV)TFNNvqRN1^pU)FvV1WTue z4*7ICT-idM5^w0r?30yF4NhHTDLu7Lb-=0Rl-#IdHX>7%b%V0n7l4nzu^Ezo;G^hn zd=X!KR=Ts(i)YL5ftK|R!BE`)-jRWmloYZn$L17bTzTsSi>c!}wKr31uUczgwbnjw zZTfUwr{~jj_|4Sj=gV~dsGX-zF%Dag$Is8}{N?N8`qlEu(>Fg^zC8WIZ@)OV5C8Y` zFWcWNt^K$6F)GIEWbFN^{pvrg?dQ+yGWnxtYx}pyQ~P6=?Zv6?OFjD$m(}Zn`OV{{ zy*W?q=H=RMxqSX;mDT0(QEQLfQYjv;zB$JdNvG$o^)WnjJ38I<1p6S zN>^1~FUwGwk`uDhqL+*H^a}o?5tKOVu#nAJ86ju`4(ZlcCAApV29w@=Q74df>cag& z=MaN29Yj`Zr;)=a9MEwleb}CA1gNG}2w-G$&R}hN2M3vwMB|^+dwe>mGcuP|BRXJ? z01XY6%30$jH@YaR*8c44d7<%WMz$3`dlQXu6+bA|ZQVc#m-u89c9y)n;k%7B)krjk z_zs=x)Ni z2;W7FLHP~9QMYh`?u1=u8qnS$*f;H16Zd16=DT&<(xrcV0R?GGCg&m52G%9;I%v4SZKwke&V*X9juJ7)C28 zyk05B)4=B*m@!sk+5i&`!ZnxmL!I$q1n81Z)3RuT@1rmqXtA49BfSe~Bd}>S4%6lr z>9`Z?yRW(wQZUhv0T}75hOi^6gBTf}IUVV>gEYkP$`|R+o=euX9S-Nl3t&=dxF6eJ z9y>Q4P>4a9()pz_8GhL?OvYj}cV%miW1d^jWjJ=2mUbr3v*%aNaCjk%{4tz9*F1W2 z!!1VAY{p^pC`|VbKP>`mPfA{v>cU z5c~dQd!>Apz_*gX`>oA?*Z#xYKL5kH{j|;P>Fc?D^=fWEeloS!Z|1h1=l1kby&fi` zu6AhiqeGi+Z`$eRAj2_?x@L^SZVz%NK0VHM<>{bT#3mVdu?56bHN5o2t6b5Vg5Ss9#5$v zwJM1MkHS0p^K#dz^qsC?cldCT4xOcMy2TjGUv#=K0`taP@VgsYakCLODBtk6Da7{_ zs)MR@+LU02KuYld1JAUgJV&99(wzM<5QT$+s!ar`{-qF0=|yozakcWxYC*2X^ z4;PSY;3|Qu1pfad0iX9UU~-n;jk`)=M-_@nsnIMr94(@PviHRT0=SMF>+AtK{hUcO zYAlrHu8htYuKACJMjh3ZRd3N$o<5U71*g^((dx4g z&l|Pp7}c=&5jCB|u{wdn>n%>1Is-=piH))kjb&6Md(@{%RnqEbZ7@w`RH>mqLX#x;D+wF?o@j7le~f_*L>=4%B%>c_`PT;t?_%X(@=1dqr`3UBw!HY0^pbx$I9Bkj`1-sM$N6aLuOjpa_a{9ryIP_)#f@6Mh((Q`Nu($1QFY zXI$m)@_|>EN{T1^{174X%4HeA@Wx+^!M3#IkuNFZf=fenxs_LV8DPqrvwh7xy7N$c zM~>iDS*vW$Uwpvh+l|BCrmh$O03ZNKL_t)okjJu_PEZUy02^$;{;x1?og?lDSTtXb4iND_9ry69+wb zh=@=)>)Z=W8&I|Depu>B%&DBzp<1Z&0)B93m$87&*sB=2F;7AC2SEvoLDn** zywz4yZjrYPx}P2)fiQMgT8*WM3O@A5_>6}#in(oUHrQOb{De~BCWM?tE1l4?s^V{P z;J~&zDz5ifVTQPaF31=k0Q8|vym81|c_mzE8=ljEWD*#?m-)TCYaPW|Q!b(5Hjp5)R3HhtP ziV*YtCRoL*iA7eM^eWp9kL(Qy95;2lbJL#`uQ}f|YM`%n6!^WcnpdY~T~{tyF&{@) z7+v{?I0~dWdC(0;{LI(57jt~({d_q%mqZ5I@Tv5E9gJ`{7Tfdy_^j&;z*25phncW+ zccH37-zt+V9gd&+u&h;2L;ds-pE?GuoN73IKB$q4c2H!h%_MErJur{yu&6HTwlx}j zK_K1tf{!iln){PyA)&7@zJ|xjvlq*J*L;M0I%$yLM@MFO#=k4xY z(NA3QRh?{`m*9>Wjgp9UqxXC-fz^*nJiVM6tHHBO$*F=+8Oo7y8<_qtLH7>@h+@gB zBx?;pB)~1c;kZb-c2gX=RREfw*3S}L7#=EBXqJiEs`Y>M?X=yrNvETIs~_OH?=jA3 z1Huhc@u^S?WS=f`3wlzCN8P0Y7D61cxV2k}lQ`i0&%Bclw8fMAvcjIv@bepSC@*U) z8Xvr?ET#t@Yb9hQ!|}>e^<16D=@7Q_6|JfRW0wQ%R0C~}u*w!0SNwpq_bM#PAwMK3 zGw6(>(n^78n2Bzj@_iaFD~g!J9(5FKJ2EPql;gEk?+3vZf~ORawbm+ zdB6uJvUi7Q9SC=7i zz3mQtfq5oa;rV|_TA-ewsH0{3y*QZiC^+@+Od5|Z};7g{r!{d#j*FM zKO1!E1H{}f@ylTthTSm^i}6?PrueQ(jLQb&u%eCbo;xWqR4aX6`uE8HAc8IfRdMRl zI<6x(9kr(Z5{VQqi^p>-;&R&rM}OlUne^Y#D4n?Dfv;@<@-BL6hH5&+PvO?SnD*G* ztjZspq^*53;#6H$b&3YJy6Y+yd9YtrhF-e;ZMDeskc;*m>n3>01YM;u4=ML3+Vbxk z*YXpP$>KFAh(B^yPAV`ttmnkKR1{$$Ph-y!!L=Uw_z^_uF5WDBsD?->t2EQ0)Bc zpRDbtUv2`q`N`T&uPV%?^YQQI(b5jLQ#<=*uzfx=m)yBrZ=Ya~u zab9~mY!K2JWjy9GXp?EXu+JSS77|+A&Axv}FPQ5HQ1SXG5_hR8US=AaQM~zR_(H1| zyj5ifnrS*~US?k9# zisNuaucUeGW89>3FcQKBV;P2Il9LyQeEf+8!nAP5(2F34p+~x`@nBB_F1>1qQx;?c zoCLMsSA$27^m@Yv@|wHh$A3skbCNq8^8`O!NJNgJ?`$M4@^d&IgL=e8xS&BT+5;>R zo$VwR6GjYdpY9ukLqcu>Z%Ln_8F6Ezf1 zK1Rk-+o`rvAA>Q$%!~KBrmYFYdLXnErYpq1cgHyI!(GsDzZ>`Q60dzb@9hD*z;Ql; zWv}i&nDsgB|79;PupMudA@q=u_wH(3FrVR#(GEY;$yj#D7B~X||CghI0Y5-oO{p0y zKvcs+33WvYrrPQ-#ySQVPtBs^+O68`23nP|?zbv4aVR>#V7lUfL(?yZ<<%}7mksx0 zbEg#-gDwofL?^F&#W<|O7-{8c2#mU7FxHK|{4j!e@atgQ$DO-z81#3>VZ?JRhs%a4 z`D4U|`VvDk$);pj2GFZs6g${>3BKEyXECh zDjc-|_2Ef+ArGTn&ez0z3GB4CC(o9vao8rRtM7-Az|}zPhmrF&m#YN6mIRn(f7#xj z|M9P09scT1p3d#b?c82`I=5%%x!tz8J$^Q~n=j^eYI8eapk;M`e#G<6_17@cS`Y1f zF5@r^#oEy@Uh=}gi?p(OvhfyvPPn*`4^6!&cGKF-7~#Je8dypdZY?EjB&J&)j?c?s zzB7vP7mF;pTFE$18;8M548`<$3~4#2=iD4&p|IuA8WIv&vwO_(n;-AG3%stD>=R>%ypZ~alV;$sT`wtM}e*{C}{J5 z%(cltNQ`W*lwCF+tU$9ZfX2^;gHGPLO|6nh$>m|BY2rP#V{0p)<~hj_j916B&jvj! zzokW<+B}`w0+Fy-MgR zfvW_5|0Ga{*{HescnjIWRTAdN$QX}Bh;bBIu zQLDtS^Q35uLGpOlafMeiTGca%B#K+Xp8VT3hEAY+tP(pchku56^127Ku@F8tNXJjQ z(G9%;{k!*ue+&M;3={>P8r81IhL7nwsn8xGtD!K{@A{MwYS`0?^YU#B^3 z){$u-3KN$#9P7LNg$&{hC(DbqAaPlTI*#;xjp{?c(CleVa}2ZQ?065nUM<=K58+Fz z@nQW6p4Xw0nFbRtvnfOVkZC`&h}>NvIK;`_uSxs5unv*5UeqdTJ5&mcRZ-Td`H%^5 ztU-mdtzUJqGKW2h$JLtFbnyFv$o6vBKr8twFVa+;E|1{X`q|~dIE?afIb5#S+b*-> zQhvlSG&xC&IR6r-G{Ni5v@T%?RU)mrP;&n9S+K%fG%;PaO+v30xHZy4r$)ytdV%ww z<7wZ@yVBQ%Z}=}hYJ@Mw;hXG|SH+cF1nX&>N9pxWgE*5%T_6`9PD8nLsRh2YtcOOv zjvRigEOhJQzxtziQW=bAK6T-RDpMY1)Ffjx1O?3HmP~a~r({yq&dbN}LWg+Qk4l7C z(bc%4dW8|Vt1@LML00-1UG;-s>5G&mw@O-MArGUZ)vBwyX8oJ9MyIuWlDCqOS~P0j zgmm%1DI=09+Vw%kP_37xRD^0ImBzyZ(pKeqm{2{akj$enQMpw4oTJLfAcT?vPbHha z&>KWaX2`@Tm3L_tlBl+3Mls9Jc;>oPEA)L4)i->r`<7m#da$mffEF$y0D@SFYZcSV}VMdcmG8`+NRZEC$&SbHIWJl znCxIl6>Z`|8PJo1aNJI+km9M>cN)?S2_ ze85p*Okae6x$lWN(+!@BR+*Zoq=R36az#9e3zqmmJ1w)J>faJ!aI?2!F39n<^oqUp~-PA?++KD9n6f*iHK63AF>OXZ( z7=Oa|xEicISK?PYAO z?_i>V4lGxiSlwf>csFgUsYFdsSy19Gql@|lW4U^ zu&NCyiTjGS!>eXRrqXKE>hpZ+oj6rDd^*3PW!eL~#TBD$wfSzy-qY25%y zeR+J>um|`gn>*!xSKb=%-i~xH%{?$-T>8Gkxc0||cjDAet7g7ZEh0A4el7$IF<2gbltV2yD$bP%$S!k zyXK4@24~P&GzJDYaiK%L#P$5`hsWUH@3J!U$W!f(w&M8+Hwp#@udtd!!uhmt)&a-;i6z zI@Q12_pskk|8RQAHtpWBQ5)anG_oZB$ZPy^BTu_sZr111PO>K_J$~53(;l7o>2lXZ zFbuT6#fj_?YoPx8JfLZ{Vs^w_&XZhPvD}pWeQ@Kqz$SLIIT+Dk06Y z>eX$w(7S%xbz1fJ=)pD1iH_mWjtatjN4q60elCZ|B`j4&CovsX#Y>znpj29_2>X}O z@Jk=}LA@~#d_c)#k!TavV@Y-UT-~65;K?`AZ5*butN8WG*!FT*@e+Cc-neycgxC=& z_jYdAX?@+=^m1C;7fYKynb!8{(%Q$<)IMIO_4#3Hzn#wQ)AQ0ko6nD4Ea%f#w^Ms{ ze(~w;~X!(SZ*Tl;xOXE)dyi9z9TJSPz;sd=)n~zgl zZWwb>*r&EI!01k5ZGs~qZAcET7Lo|jf5D+yU@QgwdP&T8u*gT3`Pp79n3}TgC)FmP z79cFP7)aDptMO~-maI+? z8&_3o?p2k7RN>l_z|UVT25PfX-3Fjv5~JLDQH-J!ywJy?G?tBJuLGFKOs>uXvR^RNm}yaEb>NdYa<7W) zaBvw@JO&3tVo@B#y~d*&BkQoG29{DMM&qy=GofCOAL!A97>C)dlan&Y z8jZuitpUw(HZGgF+p2r8%nh*Ry7OGd(0Y>r!)ow&`HNS@7L3qv%SdcF*Gpg+im@4Xc)}c6FKh4x zWnib9G8p3pu;UGPZ!1jvOAp%`Z@+Bq@Y7Xx<`{-yK!$sLIZTcF`p*w5fvbVo4=e9$ zZdVDsLjvzl|M3_9!_+>0F}1HgncMPeZqJ_1?bT^+Pae}+oPLfJFTb2%VE^gd|uj# zuO!Upb~r71MJz9et<$MZKR&jvmQ(xnug_EaThd&AR|)(e5@2HBvrK>gr)~Pzr|tB! z*MHQO=bx_2dym%B>r-n_*Y&BEx$9{L<5#NlI@$Pb(XD zwe>jp&cqFU7y7WoGC+nr2U< z0}1xtil4#@e)z1}1tRdH9}YS+o3I0)3SX$wQ1tK4`G<&f8eqw&%`}ytv(uhy=zLB0 z&RI(pt_ms|CN6lb2_z`R72iyS8;ppdJR`k; z&V&5pbz9IO)xO*#j>;3+na|*NJc}w})>^0tgq>9Rcr8|q-AhuhpoQE09Oz{OICx&a z=@N$h!PnZ(YdxP-9OGHF$e_#Vgy*%T)~fM)9U5AS8(s+0`Zf6s zv}Al{enKyKjO*ZWy{bHxI<^3pa;uEcsiLcVk^{1+MpoMxgS_k=HC2gl5NqNJ?h7e2 z-H@R^(8Baz)faJ<&ZD(1HKVC9%GR$&R8rOm+KsOuC;FVDS3Tm2rbqD5XL($4T>Kbm z>xMwT$f64^*^d z(pUNVR+maGx+*aFxb0+XP4^>|AH#d)#kq1igU~^`g$ZIp)Hg$`_z1q*No7pE zXt+pwG)u*|Hd5Lg0;Gqsn2w~T8Paj;%pc+fbjHr-^pD;N5 zZ5@o*`Y8?^3qR>QJb0ng6INcCX9W(g;UnR_3$kJM7LTFryn5USAN&!KLD8c-M&f(@ z(P^vi_PWlTPagt*4AVvf$Gz}7E;x!CUjHI2oq)E!t}Fd%fNg#aB$xU{=JJkD-li>@ zgDxPPK}SfKa`g0$CmeqDf@sQQ9%38@p4z=Hx{!A_CbM)2BQNMNrvk>$Pjbv0K!b98 z+Ljw>%`-}=u{v$HnrY3`X(x5(&g4b1#@P!RwArBw#h{0UVk^9OjMiAa@uu>4UM;RX zB-CJU-C*M(`0%KEAQdG%^# zsVaezXWa~`9#=GW(^~QFZ0S#(Jn=nn5$)CysE*O6IsmS9Z&NA=)#ckXDKz*_IkP?ITfcPcfxWE!u82jKwvYy_!7szUFju3s?$k+W9 zLlqe+c$Vdzk_)P(1{M7F|T)n2aF5vJF|Kqn~lgNg1Vq0AD}Go zWtzM5Jndnx3#c;`9IxX2@&tbAy`|5p!i5th-n5LPc=%A?NLp_U>YKE{h=+ds&`z4T zP8%HUMce}$;n}YsP5ihc&KP$e?W9Yb+>OtYMR;`I8gV2q%dpGxfiPv(AOFN(Ztq#a zDU1zo3@7af+ckqRDt)87M1r3_7QbDs9W;I!$2y3HgFa?^JXY9x4tRv2)8Qk`^b&uO z?>#)F5EfUp#f;&|jl8HU2!UjmaK>om5!z0Yu{m@jkL33@H!@Q>T~^Ucxt-TYLv`wS z`G;|fHY2t@-{61fr+(_T*xTLEHZR(+;pq$Gz9D!Q{e&UFeXaAC_BqHqe2sDo3^%-w z?%0lit6kWQ9zNbb$$lHI{_?6<48V9TY-b#Xjm-Fh80lg_raiv#ZpwXkP=-B0_!D2@ z)%7-%GsO$2^u^La#<=pAuxO6_1Vh%4wf?H~qso9L27YizsQrzq6ZWV;Ko@|XK28+l zFd1!GcekD=9OYHls|c&BYG974LR{^KXirQm*8ZD5)+EEP;vatNkGs(`PlIsrMLcIe zO|G{p3YR6;T-6_5;QyhvRO0#`{w<~EGF#Q1#8d*MYPjjWo+s|_OcPIlyl(6CvQ5*A zwef1$#A{(6Pt*K-S(i`NwSCmq)5qs&`g}S~UreVTe|31=ULU?}Z%+U2|6}j{c4a@V z{J!e$eKvJON#l`X0~!nvV_@V$bE(|qY8)W1F!MUryoMja0`d&_>48=okeP0AQL3Fp=;jF&5tN&)?xZHX4^+-{NEQEPlC4 z>TDAovKBObq0IE|WEkvxR)fXAEtjTDs|yIErBMhM!~CpUikhM*&W)0FH6}%F3RF&H zU?I$x!!EosvB}z!sU1RwH4Yjl!xeGgRNh%#AEj}y}PXO@@60rxFxSfKZ(2j9FlsM@5p z!6ZB7N*J*vd1Qu1L^nM7T%E?RF#O`9e;l)TuTWouzXrHMzY4qoRp2+oUD2o)i1{ae&s!6g-3LzNakIt+zHFfItY71MaO4kt{a5aa z$GF=uH!f|4ba1ceZr9@)e_0dk+TboS zR((c)(sf`O!tr-ZAX2$@4WeJwU*l(-`{G%0i8p@6nDBD{Xqf$UEa`78xi8Do59Vwu zeBGDYb)Vh~S;5o6lDs6A^RC*?q5oau^h%{o4qXy!9QV=Z<*?J(>2|U&i=k1;qH};g zS3CN07<7Evm~@bzKD#_|2{U{j;P1;|xw^001BWNkl+#Sa5?x30ZF0Y0$ zyWp}IuZQu|#W7y?;zAg&i}C*0K}$qqoS2FDrx(PaVI`N>#B#x`@f(?UTM3hQ-7b&Z`iG&vT$m7JX(^s~bK^(TN9>Pfp!1A;W~hB=-apzhI)bN_85e zII?e@Zl)t%J;^GHDZ(!$Le$kFStfbw!tW*C7s$9E#=X1wj@!+}FAn7qufus`H*~qI zVNcAi7v&Xy1E53chhqH_2x>22btL-JW;*JBAAnAFSW8mhC};iEcUtdQw`p z7ZpKQxJ%G#&|hm_|1c9nE$uEV;Zv~2J-g2uc-Fulvj(Pd%*S-|5}5WSE{1k4ac;n?hk;X-RSD2q0_#$cD;;c#I zr{dXWU-E>`n#UA?!qrjYnAb^v3%rDYR&aIRd7;u~-i8b*qnRc!DsbnPIdBE84r%0o zlz8~?{=5t}X-a!DU+iHHxk;M?ozSguP3!7{Sa~h4hl!4F$3(We&{Hwlz%TF0rnu-{ zIMp>7TK>A90jU1yRQsTKp_L(kvSC2+n2HqYHT;X3`;8KB!H+ZBa9KiUO!_19iU4la&%G1Pg zujCN|9_9rTopVJUxh%nyS{Jf(V8lB@94Li9xZ;bf@-s?UrZqpntlmt}d-z21Qfd7s zTIqouESA}#m&m8xC}85}O?lDqwbYZjj$&zVlW@^M{R+U*(iSgspN(f<;WBWz39@ z!$!$UR+5?J>%*e9Cc5XTWR*N}_dW+WqBzT~HU+s@G+Fp(%mi0|t#omLi-judrTl=;pEV&~ zz?Oc`DodfaBTz$5c1crw(g9S4;xvABizAnR)JSLO+LOFa;F9;krct)w7FJNh&`eku z(60$r-4zb5i?m5Od>cPw?NK?o{s{o@HGR6NhNm03uEG^`P46bHC2Gbjw(<&-pRyvU zxGr;bSl0(fR1bi!hbX8U3FEGD8b4LX=%^RGjLYEDhUBt#9UR8;@KRG14lwAl#tp3Y zz~r&uD4w$g^nXh_O{4V02?p<^tK)=~D=s*yzYg~}gA~WQJG9Y{oOD?*l)UDYiDMO~$**ax|{=}Eu ziZ8oT>BPQ>%8mk1pb(Zt3D0|dxeB%TP|JTEd-e#zZ@DE_7$v;nuREI7)W zbi?>m&DfNtHoE;B%3`x@jIw7Fw&& zQbgpi75@xT71nAM-r8@a9MWw`^{xP>BN`ePv&%v452Z=zhJiENLEsW5Hb&bLG}E69 zgunRFCOhm^4qR~7^1G-gaft^`#^vH)e(;44a~)(Q+yj(?GoJEsYb{U=zIUnDff;X^ ze^pL2gI}^T?;=2a=7j{=F%6n zbhpF_-Zcs%vbZN0k;R5DQvkc_So0Ma_LJK!Qy|& z8l2Vvb1p?6F7BnU*y~v*)b*d9Non2GT){&yYhEt@j=xKFNU_vTq=1@rROKpZq?$uQ z00di#KkFlut<d?hBRHJo2^Of3S|2iF~rL>eUeV6QEoPKF z!7IfCUOYDNRoZ-5HY+c@8g|_6cCWT=d^UFD)4@|8yYb<6-oH0?yLWfH^SkG5ytCWw z-y7%Cdt-a?{@wBL(Q!Nf`qT4ApWT1__;CE-yO00jKmY7Be)f0ge>?tX74s$GFY5c- zF~(nwG2R*D?pxcq=MecXcVpa-ard2VjJq-J?#4L&*WEaL!-vh85A(OX-^PPp58KA$ zaT_mQxNjKTeWPtN(bPpHK3e1jI9xUg>$0h)jkP1k2YtBS7AJ@7T?IH-$l-b~D6%=h z!XgFDVxZ$x^}wMDa&TX9(Fu+wmw90<6H9b z_N1!@<5e*oB1xJW*|kE4yi{6_qfp76_q}dNZn7iX*m+eZ9d7zg#xwQQFd#1dEDVv3 ziwERKci2)VXVsLfo`C4$0<5z5NC&KOAUaaP(J&dG>6`_3(n>RpJ3R;>lNfc!sZap? z!%zJ?S*h5Hb()Ap+HxU^-yHof{M}hypiT1vx%h;C3Bps^TS0H|N3t0^lbN0wCC@GX zb?g#a=ojyT@D+K#sDLZp>Zbs&!jY5m0-iWE-=f~cscefYn{1)I3R6GAv*YE;t1xJ~ zz6M{yGp=D^`E?DAeyDWC*P7dcTV8@Myh=Cm8}|mDGi@%wf*aeTaNP2&EWCI~eihD| zBE3pwA`bgOIOs5I8rnRIJQR->Z?4)A$SJAlSHtK8wRBpZ?vvE7X;+o*kUmD-(;r^? zIOCazb4z*|u63R@7ijmn0H&TfFyggIw8V)f!+6f5R*PKD(xu^E?9v%mYgloN7mdrs zu8p&^taMCV)d-z=)mdA3a)x!KQ_svfSrqOxky97KbV1Dd(~DmR&cXWP7^TN!4vbHF zRgBjn^(xt>SHg&c$8mSLB#q6W$8Egz)>-5E3yj+5zh@16y&8DFAolg@`#H5|4Lqp)F(?#IKn8>i!LJiOeG`@7vZKJ3SK+K;>Ae(bn$bh@0oJRkg0*y(XU z__V)I((iQ1>+GXnx)jDGu{**?9Rt(FvO|`Yn6>ZE@boeh6FE*EZrfqLDyH2KUEE@3 zpV!0q6pTJOh?T>oE}yvZByK-<`v~)&rXZR@`0&0@d|(2FUoMAvas|HWZ1OPCip?G# zbH*cM%J`zKx(j+@oYlhFZl?t_XcR`mWzkHU;s6~Ny!t9w;yHY`UjAC+6_-n4s~|w^S(7}_2WK~MMVSGFUEe2*job_Q*0W-F>nd@uw57Luvz+* zCSY?BZn-cvX|%w{0>d>P6J({Ag*wvdFW0qXY$La3G~|TI_G^Dxu+UOYJ6>g9K~&t5%lyB9CdkGoIKyYqS5ANJds$r|^>v^`Hd+vUO~Jq3%5 zOpN#2cHUli9ek%d5DXw%p5E=Z-TaIxeL}knvUwZ+%Cr7^OF+G0QtwJag|QZ{F&g*m zK5O7v1AlxPzzD*^!LYaM*Ss`=$XcS0+okS(zeF9N^&(N8p{yNgtX2 zC^aIZ)AFoHipt{u#P!To1==~9=q~$$PA_Q|r|B!a#znr)1~=odIjG#s zNi{d@TyceIetDTYb`E*uVp#AxN1buZSsPb(8yj=f;^20psC*O$J{vq7Kmos-Pst1W z1A>8fIkc{W=5yc2drRu#q_1ueT`Nz`ms$#)>Y5d+8m{DmkAFEZ0GO+Jk-_PTk2;2yzOOLb16A7H7iN5&V4P83|j T`d9xTXX=r3-gK;6o%P6h5$mEEG9Qm; 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

    F$k6Y6}Mu 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 z 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�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

g{)*_%fp+kElN1LNHm}z;Z4#~GrAb*C{s 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

BQw1C*S)`_9p8BO`K4r@wwd8(Dqs+Em>eE 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 z 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ʮ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

y*HQdM?C;aTnyev9EtRkJFQ4Hh;&l$ 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 z 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 ?z%Y^e680zu4rZeIPkGop=`@r}V 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�xeHcHA)1uGP2ToeY)N+oxYp}kAB0K~|{kF9m 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 z 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 Q8k!iN^ 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