diff options
| author | crueter <crueter@eden-emu.dev> | 2025-07-09 16:50:44 -0400 |
|---|---|---|
| committer | crueter <crueter@eden-emu.dev> | 2025-07-09 17:02:53 -0400 |
| commit | 64f40c8b8895a82742a8b59e6ec4659bbc7ffba1 (patch) | |
| tree | 48cc3d72425d87e1340f8f6161fd38779b95884a /src/android | |
| parent | 591a446bd13c7f35a83a500122d52c70ecc2a257 (diff) | |
[android] fix strings and defaults
Signed-off-by: crueter <crueter@eden-emu.dev>
Diffstat (limited to 'src/android')
28 files changed, 145 insertions, 127 deletions
diff --git a/src/android/app/build.gradle.kts b/src/android/app/build.gradle.kts index 5a65a28baf..8fc4a82088 100644 --- a/src/android/app/build.gradle.kts +++ b/src/android/app/build.gradle.kts @@ -116,7 +116,7 @@ android { // Attaches 'debug' suffix to version and package name, allowing installation alongside the release build. register("relWithDebInfo") { isDefault = true - resValue("string", "app_name_suffixed", "eden Debug Release") + resValue("string", "app_name_suffixed", "Eden Debug Release") signingConfig = signingConfigs.getByName("default") isDebuggable = true proguardFiles( @@ -132,7 +132,7 @@ android { // Attaches 'debug' suffix to version and package name, allowing installation alongside the release build. debug { signingConfig = signingConfigs.getByName("default") - resValue("string", "app_name_suffixed", "eden Debug") + resValue("string", "app_name_suffixed", "Eden Debug") isDebuggable = true isJniDebuggable = true versionNameSuffix = "-debug" @@ -150,7 +150,7 @@ android { create("genshinSpoof") { dimension = "version" - applicationId = "com.miHoYo.Yuanshen" // Correct use of applicationId inside the flavor block + applicationId = "com.miHoYo.Yuanshen" } } } diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/model/view/SettingsItem.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/model/view/SettingsItem.kt index ec56362f77..ab35a9180c 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/model/view/SettingsItem.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/model/view/SettingsItem.kt @@ -130,12 +130,12 @@ abstract class SettingsItem( ) ) put( - SliderSetting( + SingleChoiceSetting( ByteSetting.RENDERER_DYNA_STATE, titleId = R.string.dyna_state, descriptionId = R.string.dyna_state_description, - min = 0, - max = 3, + choicesId = R.array.dynaStateEntries, + valuesId = R.array.dynaStateValues ) ) put( diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsDialogFragment.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsDialogFragment.kt index b54958c110..e50ebe50f4 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsDialogFragment.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsDialogFragment.kt @@ -154,6 +154,8 @@ class SettingsDialogFragment : DialogFragment(), DialogInterface.OnClickListener stringInputBinding.generate.setOnClickListener { stringInputBinding.editText.setText(onGenerate()) } + } else { + stringInputBinding.generate.isVisible = false } val validator = item.validator 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 a71ef92fe8..5bf0dec83e 100644 --- a/src/android/app/src/main/res/values-ar/strings.xml +++ b/src/android/app/src/main/res/values-ar/strings.xml @@ -141,9 +141,9 @@ <!-- Shader Backend --> <string name="shader_backend">خلفية Shader</string> <string name="shader_backend_description">اختيار طريقة ترجمة Shaders</string> - <string name="shader_backend_glsl">عام</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">محاكاة NVDEC</string> @@ -152,8 +152,8 @@ <string name="nvdec_emulation_gpu">وحدة المعالجة الرسومية</string> <string name="nvdec_emulation_none">لا شيء</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">تحسين SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">تحسين Spir-V</string> <string name="renderer_optimize_spirv_output_description">يحسن الشادر المترجم لزيادة كفاءة GPU.</string> <string name="never">أبداً</string> <string name="on_load">عند التحميل</string> 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 c9a1c57f3f..784521cb8d 100644 --- a/src/android/app/src/main/res/values-ckb/strings.xml +++ b/src/android/app/src/main/res/values-ckb/strings.xml @@ -138,9 +138,9 @@ <!-- Shader Backend --> <string name="shader_backend">شادەر باکند</string> <string name="shader_backend_description">هەڵبژاردنی ڕێگای پێکهێنانی شادەر</string> - <string name="shader_backend_glsl">گشتی</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">ئیمولەیشنی NVDEC</string> @@ -149,8 +149,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">هیچ</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">باشترکردنی دەرچوونی SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">باشترکردنی دەرچوونی Spir-V</string> <string name="renderer_optimize_spirv_output_description">شێیدەرە کۆمپایلکراوەکان باش دەکات بۆ باشترکردنی کارایی GPU.</string> <string name="never">هەرگیز</string> <string name="on_load">لەسەر بارکردن</string> 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 d18c56755b..bded4c4c39 100644 --- a/src/android/app/src/main/res/values-cs/strings.xml +++ b/src/android/app/src/main/res/values-cs/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend shaderů</string> <string name="shader_backend_description">Způsob kompilace shaderů</string> - <string name="shader_backend_glsl">Univerzální</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Emulace NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Žádné</string> - <!-- Optimalizace SPIRV výstupu --> - <string name="renderer_optimize_spirv_output">Optimalizovat SPIRV výstup</string> + <!-- Optimalizace Spir-V výstupu --> + <string name="renderer_optimize_spirv_output">Optimalizovat Spir-V výstup</string> <string name="renderer_optimize_spirv_output_description">Optimalizuje zkompilovaný shader pro zvýšení efektivity GPU.</string> <string name="never">Nikdy</string> <string name="on_load">Při načtení</string> 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 e030369d8f..370a27243c 100644 --- a/src/android/app/src/main/res/values-de/strings.xml +++ b/src/android/app/src/main/res/values-de/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Shader-Backend</string> <string name="shader_backend_description">Methode zur Shader-Kompilierung</string> - <string name="shader_backend_glsl">Universal</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">NVDEC-Emulation</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Keine</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">SPIRV-Optimierung</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Spir-V-Optimierung</string> <string name="renderer_optimize_spirv_output_description">Optimiert den kompilierten Shader, um die GPU-Effizienz zu verbessern.</string> <string name="never">Nie</string> <string name="on_load">Beim Laden</string> 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 6a1ccbff26..59278440e2 100644 --- a/src/android/app/src/main/res/values-es/strings.xml +++ b/src/android/app/src/main/res/values-es/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend de shaders</string> <string name="shader_backend_description">Elegir cómo se compilan shaders</string> - <string name="shader_backend_glsl">Universal</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Emulación NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Ninguno</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Optimizar salida SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Optimizar salida Spir-V</string> <string name="renderer_optimize_spirv_output_description">Optimiza el sombreador compilado para mejorar la eficiencia de la GPU.</string> <string name="never">Nunca</string> <string name="on_load">Al cargar</string> 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 f445d28356..327b7ee5bf 100644 --- a/src/android/app/src/main/res/values-fa/strings.xml +++ b/src/android/app/src/main/res/values-fa/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">بکاند شیدر</string> <string name="shader_backend_description">انتخاب روش کامپایل و ترجمه شیدرها</string> - <string name="shader_backend_glsl">همهکاره</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">شبیهسازی NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">هیچکدام</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">بهینهسازی خروجی SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">بهینهسازی خروجی Spir-V</string> <string name="renderer_optimize_spirv_output_description">شیدر کامپایل شده را برای بهبود کارایی GPU بهینهسازی میکند.</string> <string name="never">هرگز</string> <string name="on_load">در هنگام بارگذاری</string> 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 d3bec19dd9..e3c4b1d060 100644 --- a/src/android/app/src/main/res/values-fr/strings.xml +++ b/src/android/app/src/main/res/values-fr/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend shader</string> <string name="shader_backend_description">Méthode de compilation</string> - <string name="shader_backend_glsl">Universel</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Émulation NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Aucun</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Optimiser SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Optimiser Spir-V</string> <string name="renderer_optimize_spirv_output_description">Optimise le shader compilé pour améliorer l\'efficacité du GPU.</string> <string name="never">Jamais</string> <string name="on_load">Au chargement</string> 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 3be619cac8..3ce7d1e2c3 100644 --- a/src/android/app/src/main/res/values-he/strings.xml +++ b/src/android/app/src/main/res/values-he/strings.xml @@ -138,9 +138,9 @@ <!-- Shader Backend --> <string name="shader_backend">מנוע שיידרים</string> <string name="shader_backend_description">בחר כיצד לקמפל שיידרים</string> - <string name="shader_backend_glsl">אוניברסלי</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">אמולציית NVDEC</string> @@ -149,8 +149,8 @@ <string name="nvdec_emulation_gpu">כרטיס מסך</string> <string name="nvdec_emulation_none">ללא</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">אופטימיזציית SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">אופטימיזציית Spir-V</string> <string name="renderer_optimize_spirv_output_description">משפר את השאדר המהודר כדי להגביר את יעילות ה-GPU.</string> <string name="never">לעולם לא</string> <string name="on_load">בטעינה</string> 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 65ed9248c8..0153baa3e8 100644 --- a/src/android/app/src/main/res/values-hu/strings.xml +++ b/src/android/app/src/main/res/values-hu/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Shader backend</string> <string name="shader_backend_description">Shaderek fordításának módja</string> - <string name="shader_backend_glsl">Univerzális</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">NVDEC emuláció</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Nincs</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">SPIRV optimalizálás</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Spir-V optimalizálás</string> <string name="renderer_optimize_spirv_output_description">Optimalizálja a lefordított shadert a GPU hatékonyságának javításáért.</string> <string name="never">Soha</string> <string name="on_load">Betöltéskor</string> 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 71f974a767..48293ea6ba 100644 --- a/src/android/app/src/main/res/values-id/strings.xml +++ b/src/android/app/src/main/res/values-id/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend Shader</string> <string name="shader_backend_description">Pilih cara shader dikompilasi dan diterjemahkan untuk GPU Anda.</string> - <string name="shader_backend_glsl">Universal</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Emulasi NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Tidak Ada</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Optimalkan Output SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Optimalkan Output Spir-V</string> <string name="renderer_optimize_spirv_output_description">Mengoptimalkan shader yang dikompilasi untuk meningkatkan efisiensi GPU.</string> <string name="never">Tidak Pernah</string> <string name="on_load">Saat Memuat</string> 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 a81e41adf0..6881b75d60 100644 --- a/src/android/app/src/main/res/values-it/strings.xml +++ b/src/android/app/src/main/res/values-it/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend shader</string> <string name="shader_backend_description">Scegli come compilare gli shader</string> - <string name="shader_backend_glsl">Universale</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Emulazione NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Nessuna</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Ottimizza output SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Ottimizza output Spir-V</string> <string name="renderer_optimize_spirv_output_description">Ottimizza lo shader compilato per migliorare l\'efficienza della GPU.</string> <string name="never">Mai</string> <string name="on_load">Al caricamento</string> 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 b5d28599a8..c884cfca9e 100644 --- a/src/android/app/src/main/res/values-ja/strings.xml +++ b/src/android/app/src/main/res/values-ja/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">シェーダーバックエンド</string> <string name="shader_backend_description">シェーダーのコンパイル方法</string> - <string name="shader_backend_glsl">ユニバーサル</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">NVDECエミュレーション</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">無効</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">SPIRV最適化</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Spir-V最適化</string> <string name="renderer_optimize_spirv_output_description">コンパイル済みシェーダーを最適化し、GPUの効率を向上させます。</string> <string name="never">無効</string> <string name="on_load">ロード時</string> 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 7843a9200b..a22130e57d 100644 --- a/src/android/app/src/main/res/values-ko/strings.xml +++ b/src/android/app/src/main/res/values-ko/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">셰이더 백엔드</string> <string name="shader_backend_description">셰이더 컴파일 방식 선택</string> - <string name="shader_backend_glsl">범용</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">NVDEC 에뮬레이션</string> <string name="nvdec_emulation_description">비디오 디코딩 처리 방식 선택</string> @@ -147,8 +147,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">없음</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">SPIRV 출력 최적화</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Spir-V 출력 최적화</string> <string name="renderer_optimize_spirv_output_description">컴파일된 셰이더를 최적화하여 GPU 효율성을 향상시킵니다.</string> <string name="never">안 함</string> <string name="on_load">로드 시</string> 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 93ebb5013b..59eea7fc41 100644 --- a/src/android/app/src/main/res/values-nb/strings.xml +++ b/src/android/app/src/main/res/values-nb/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Shader-backend</string> <string name="shader_backend_description">Velg hvordan shadere kompileres</string> - <string name="shader_backend_glsl">Universell</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">NVDEC-emulering</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Ingen</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Optimaliser SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Optimaliser Spir-V</string> <string name="renderer_optimize_spirv_output_description">Optimaliserer den kompilerte shaderen for å forbedre GPU-effektiviteten.</string> <string name="never">Aldri</string> <string name="on_load">Ved lasting</string> 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 f87d1a411e..e1cba87585 100644 --- a/src/android/app/src/main/res/values-pl/strings.xml +++ b/src/android/app/src/main/res/values-pl/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend shaderów</string> <string name="shader_backend_description">Wybierz metodę kompilacji shaderów.</string> - <string name="shader_backend_glsl">Uniwersalny</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Emulacja NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Brak</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Optymalizuj SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Optymalizuj Spir-V</string> <string name="renderer_optimize_spirv_output_description">Optymalizuje skompilowany shader w celu poprawy wydajności GPU.</string> <string name="never">Nigdy</string> <string name="on_load">Podczas ładowania</string> 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 d602afb92a..cd6537ecb3 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 @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend de shader</string> <string name="shader_backend_description">Define como shaders são compilados</string> - <string name="shader_backend_glsl">Universal</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Emulação NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Nenhum</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Otimizar saída SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Otimizar saída Spir-V</string> <string name="renderer_optimize_spirv_output_description">Otimiza o shader compilado para melhorar a eficiência da GPU.</string> <string name="never">Nunca</string> <string name="on_load">Ao carregar</string> 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 dc46c1b68e..201257a5ad 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 @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend de Shader</string> <string name="shader_backend_description">Método de compilação de shaders.</string> - <string name="shader_backend_glsl">Universal</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Emulação NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Nenhum</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Otimizar SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Otimizar Spir-V</string> <string name="renderer_optimize_spirv_output_description">Otimiza o shader compilado para melhorar a eficiência da GPU.</string> <string name="never">Nunca</string> <string name="on_load">Ao Carregar</string> 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 02ceb48943..605338bd2b 100644 --- a/src/android/app/src/main/res/values-ru/strings.xml +++ b/src/android/app/src/main/res/values-ru/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Шейдерный бэкенд</string> <string name="shader_backend_description">Метод компиляции шейдеров</string> - <string name="shader_backend_glsl">Универсальный</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Эмуляция NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Отключено</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Оптимизация SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Оптимизация Spir-V</string> <string name="renderer_optimize_spirv_output_description">Оптимизирует скомпилированный шейдер для повышения эффективности GPU.</string> <string name="never">Никогда</string> <string name="on_load">При загрузке</string> 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 d0cb8d5d14..51c17b3896 100644 --- a/src/android/app/src/main/res/values-sr/strings.xml +++ b/src/android/app/src/main/res/values-sr/strings.xml @@ -112,9 +112,9 @@ <!-- Shader Backend --> <string name="shader_backend">Схадер Бацкенд</string> <string name="shader_backend_description">Изаберите како се сјеначици саставе и преведете за ваш ГПУ.</string> - <string name="shader_backend_glsl">Универзалан</string> - <string name="shader_backend_glasm">Мали</string> - <string name="shader_backend_spirv">Адрено / Ксцлипсе</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">НВДЕЦ Емулација</string> @@ -123,7 +123,7 @@ <string name="nvdec_emulation_gpu">ГПУ</string> <string name="nvdec_emulation_none">Ниједан</string> - <!-- Optimize SPIRV output --> + <!-- Optimize Spir-V output --> <string name="never">Невер</string> <string name="on_load">На оптерећење</string> <string name="always">Увек</string> 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 3a1366e975..044c980e35 100644 --- a/src/android/app/src/main/res/values-uk/strings.xml +++ b/src/android/app/src/main/res/values-uk/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Система обробки шейдерів</string> <string name="shader_backend_description">Спосіб компіляції шейдерів</string> - <string name="shader_backend_glsl">Універсальний</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Емуляція NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Вимкнено</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Оптимізація SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Оптимізація Spir-V</string> <string name="renderer_optimize_spirv_output_description">Оптимізує скомпільований шейдер для покращення ефективності GPU.</string> <string name="never">Ніколи</string> <string name="on_load">При завантаженні</string> 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 8f6ea3ffa5..0b731fe8bf 100644 --- a/src/android/app/src/main/res/values-vi/strings.xml +++ b/src/android/app/src/main/res/values-vi/strings.xml @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">Backend Shader</string> <string name="shader_backend_description">Chọn cách biên dịch shader</string> - <string name="shader_backend_glsl">Đa năng</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">Giả lập NVDEC</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">Tắt</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">Tối ưu SPIRV</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Tối ưu Spir-V</string> <string name="renderer_optimize_spirv_output_description">Tối ưu hóa shader đã biên dịch để cải thiện hiệu suất GPU.</string> <string name="never">Không</string> <string name="on_load">Khi tải</string> 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 8f25344789..4e16c73c6d 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 @@ -137,9 +137,9 @@ <!-- Shader Backend --> <string name="shader_backend">着色器后端</string> <string name="shader_backend_description">选择着色器编译方式</string> - <string name="shader_backend_glsl">通用</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">NVDEC模拟</string> @@ -148,8 +148,8 @@ <string name="nvdec_emulation_gpu">GPU解码</string> <string name="nvdec_emulation_none">禁用</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">SPIRV优化</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">Spir-V优化</string> <string name="renderer_optimize_spirv_output_description">优化编译后的着色器以提高GPU效率。</string> <string name="never">从不</string> <string name="on_load">加载时</string> 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 5e4ed21c35..d619288994 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 @@ -142,9 +142,9 @@ <!-- Shader Backend --> <string name="shader_backend">著色器後端</string> <string name="shader_backend_description">選擇著色器的編譯與轉譯方式</string> - <string name="shader_backend_glsl">通用</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">NVDEC模擬</string> @@ -153,8 +153,8 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">無</string> - <!-- Optimize SPIRV output --> - <string name="renderer_optimize_spirv_output">優化SPIRV輸出</string> + <!-- Optimize Spir-V output --> + <string name="renderer_optimize_spirv_output">優化Spir-V輸出</string> <string name="renderer_optimize_spirv_output_description">最佳化編譯後的著色器以提高GPU效率。</string> <string name="never">永不</string> <string name="on_load">載入時</string> diff --git a/src/android/app/src/main/res/values/arrays.xml b/src/android/app/src/main/res/values/arrays.xml index 42dcfbc68b..d037d2680a 100644 --- a/src/android/app/src/main/res/values/arrays.xml +++ b/src/android/app/src/main/res/values/arrays.xml @@ -481,4 +481,19 @@ <item>0</item> <item>1</item> </integer-array> + + <string-array name="dynaStateEntries"> + <item>@string/disabled</item> + <item>1</item> + <item>2</item> + <item>3</item> + </string-array> + + <integer-array name="dynaStateValues"> + <item>0</item> + <item>1</item> + <item>2</item> + <item>3</item> + </integer-array> + </resources> diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index 6f446758b5..0f88ae7c71 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -75,6 +75,7 @@ <string name="veil_extensions">GPU Extensions</string> <string name="dyna_state">Extended Dynamic State</string> <string name="dyna_state_description">Enables Vulkan features to improve performance, rendering, and save resources on pipeline creation while maintaining lower CPU/GPU usage. These extensions may increase device temperature, and GPUs belonging to the older A6XX line may not react properly. Set to 0 to use Legacy emulated formats.</string> + <string name="disabled">Disabled</string> <string name="provoking_vertex">Provoking Vertex</string> <string name="provoking_vertex_description">Improves lighting and vertex handling in certain games. Only supported on Vulkan 1.0+ GPUs.</string> <string name="descriptor_indexing">Descriptor Indexing</string> @@ -105,7 +106,7 @@ <string name="custom_cpu_ticks_description">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.</string> <string name="cpu_ticks">Ticks</string> <string name="skip_cpu_inner_invalidation">Skip CPU Inner Invalidation</string> - <string name="skip_cpu_inner_invalidation_description">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.</string> + <string name="skip_cpu_inner_invalidation_description">Skips certain CPU-side cache invalidations during memory updates, reducing CPU usage and improving its performance. This may cause glitches or crashes on some games.</string> <string name="fast_cpu_time">CPU Clock</string> <string name="fast_cpu_time_description">Use Boost (1700MHz) to run at the Switch\'s highest native clock, or Fast (2000MHz) to run at 2x clock.</string> <string name="memory_layout">Memory Layout</string> @@ -114,9 +115,9 @@ <!-- Shader Backend --> <string name="shader_backend">Shader Backend</string> <string name="shader_backend_description">Choose how shaders are compiled and translated for your GPU.</string> - <string name="shader_backend_glsl">Universal</string> - <string name="shader_backend_glasm">Mali</string> - <string name="shader_backend_spirv">Adreno/Xclipse</string> + <string name="shader_backend_glsl">GLSL</string> + <string name="shader_backend_glasm">GLASM</string>string> + <string name="shader_backend_spirv">Spir-V</string>string> <!-- NVDEC Emulation --> <string name="nvdec_emulation">NVDEC Emulation</string> @@ -125,7 +126,7 @@ <string name="nvdec_emulation_gpu">GPU</string> <string name="nvdec_emulation_none">None</string> - <!-- Optimize SPIRV output --> + <!-- Optimize Spir-V output --> <string name="never">Never</string> <string name="on_load">On Load</string> <string name="always">Always</string> @@ -484,8 +485,8 @@ <string name="renderer_anti_aliasing">Anti-aliasing method</string> <string name="renderer_force_max_clock">Force maximum clocks (Adreno only)</string> <string name="renderer_force_max_clock_description">Forces the GPU to run at the maximum possible clocks (thermal constraints will still be applied).</string> - <string name="renderer_optimize_spirv_output">Optimize SPIRV output</string> - <string name="renderer_optimize_spirv_output_description">Optimizes compiled shader to improve GPU efficiency.</string> + <string name="renderer_optimize_spirv_output">Optimize Spir-V output</string> + <string name="renderer_optimize_spirv_output_description">Optimizes compiled shaders to improve GPU efficiency, but may introduce longer loading times and initial slowdowns.</string> <string name="renderer_asynchronous_shaders">Use asynchronous shaders</string> <string name="renderer_asynchronous_shaders_description">Compiles shaders asynchronously. This may reduce stutters but may also introduce glitches.</string> <string name="use_fast_gpu_time">Use Fast GPU Time</string> |
