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 52f63ad3d1..d649c365e6 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 @@ -324,6 +324,7 @@ abstract class SettingsItem( SingleChoiceSetting( IntSetting.RENDERER_SHADER_BACKEND, titleId = R.string.shader_backend, + descriptionId = R.string.shader_backend_description, choicesId = R.array.rendererShaderNames, valuesId = R.array.rendererShaderValues ) @@ -356,6 +357,7 @@ abstract class SettingsItem( SingleChoiceSetting( IntSetting.RENDERER_VRAM_USAGE_MODE, titleId = R.string.vram_usage_mode, + descriptionId = R.string.vram_usage_mode_description, choicesId = R.array.vramUsageMethodNames, valuesId = R.array.vramUsageMethodValues ) diff --git a/src/android/app/src/main/res/drawable/ic_launcher.xml b/src/android/app/src/main/res/drawable/ic_launcher.xml index 3bb60fdfbb..29ca039176 100644 --- a/src/android/app/src/main/res/drawable/ic_launcher.xml +++ b/src/android/app/src/main/res/drawable/ic_launcher.xml @@ -1,6 +1,6 @@ - - + + diff --git a/src/android/app/src/main/res/drawable/ic_yuzu_icon.xml b/src/android/app/src/main/res/drawable/ic_yuzu_icon.xml new file mode 100644 index 0000000000..24c71cad9b --- /dev/null +++ b/src/android/app/src/main/res/drawable/ic_yuzu_icon.xml @@ -0,0 +1,39 @@ + + + + + + + + + + + + + diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index 6705660f9d..c0de9394e3 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -210,7 +210,7 @@ An open-source Switch emulator Contributors Contributors who made eden for Android possible - https://github.com/yuzu-emu/yuzu/graphs/contributors + https://git.eden-emu.dev/eden-emu/eden/activity/contributors Projects that make eden for Android possible Build User data @@ -223,9 +223,9 @@ User data imported successfully Export cancelled Make sure the user data folders are at the root of the zip folder and contain a config file at config/config.ini and try again. - https://discord.gg/u77vRWY - https://yuzu-emu.org/ - https://github.com/yuzu-emu + https://discord.gg/Xa3ssgxrY7 + https://bixthefin.github.io// + https://git.eden-emu.dev/eden-emu Early Access @@ -267,10 +267,10 @@ Set custom RTC - Frame Skipping + WIP: Frameskip Toggle frame skipping to improve performance by reducing the number of rendered frames. - Frame Interpolation - Toggle frame interpolation to improve visual smoothness by generating intermediate frames. + Enhanced Frame Pacing + Ensures smooth and consistent frame delivery by synchronizing the timing between frames, reducing stuttering and uneven animation. Ideal for games that experience frame timing instability or micro-stutter during gameplay Accuracy level Resolution (Handheld/Docked) VSync mode @@ -292,10 +292,12 @@ Anisotropic filtering Improves the quality of textures when viewed at oblique angles 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. + Select how video decoding (NVDEC) is handled during cutscenes and intros. Shader Backend + Choose how shaders are compiled and translated for your GPU. Extended Dynamic State - Enables the VkExtendedDynamicState* extensions.\nHigher dynamic states will generally improve performance, but may cause issues on certain games or devices.\nSet to 0 to disable. + Enables Vulkan features to improve performance, rendering, and save resources on pipeline creation while maintaining lower CPU/GPU usage. +These features may have repercussions on the device\'s temperature, some GPUs belonging to the older A6XX line may not react properly. Disabled by default to use Yuzu emulated formats, risk-free core functions 1 - 2, for higher-end devices select 3. CPU @@ -700,7 +702,7 @@ ASTC Decoding Method - Choose ASTC decoding method: CPU (slow but safe), GPU (fast, recommended), or Async CPU (no stutter but may glitch). + Pick how ASTC-compressed textures are decoded for rendering. CPU @@ -709,7 +711,7 @@ ASTC Recompression Method - Low-end Android GPUs often lack ASTC support, forcing emulators to decompress textures to RGBA8. This option recompresses RGBA8 to BC1/BC3, saving VRAM but reducing quality. + Choose how ASTC textures are recompressed to improve compatibility and performance. Uncompressed @@ -718,6 +720,7 @@ VRAM Usage Mode + Control how aggressively the emulator allocates and frees GPU memory. Conservative Aggressive