diff options
| author | MrPurple666 <mrpurple666@noreply.localhost> | 2025-05-08 23:03:52 +0000 |
|---|---|---|
| committer | MrPurple666 <mrpurple666@noreply.localhost> | 2025-05-08 23:03:52 +0000 |
| commit | d75dc79f262cddbdda15323a630829b46e889c17 (patch) | |
| tree | 1348f2f37087829b33102de459c7bf19db10b357 /src | |
| parent | f786802b9b699548d0160cf52dff58018566fd70 (diff) | |
Some fixes before Release (#92)
Co-authored-by: MrPurple666 <antoniosacramento666@gmail.com>
Reviewed-on: https://git.eden-emu.dev/eden-emu/eden/pulls/92
Diffstat (limited to 'src')
15 files changed, 11 insertions, 19 deletions
diff --git a/src/android/app/src/main/java/org/citron/citron_emu/dialogs/ChatDialog.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/dialogs/ChatDialog.kt index 9f7e80e7d0..9f7e80e7d0 100644 --- a/src/android/app/src/main/java/org/citron/citron_emu/dialogs/ChatDialog.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/dialogs/ChatDialog.kt diff --git a/src/android/app/src/main/java/org/citron/citron_emu/dialogs/NetPlayDialog.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/dialogs/NetPlayDialog.kt index 494b8524ff..494b8524ff 100644 --- a/src/android/app/src/main/java/org/citron/citron_emu/dialogs/NetPlayDialog.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/dialogs/NetPlayDialog.kt 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 d649c365e6..47d45cf510 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 @@ -275,13 +275,6 @@ abstract class SettingsItem( ) put( SwitchSetting( - BooleanSetting.USE_AUTO_STUB, - titleId = R.string.use_auto_stub, - descriptionId = R.string.use_auto_stub_description - ) - ) - put( - SwitchSetting( syncCoreSpeedSetting, titleId = R.string.use_sync_core, descriptionId = R.string.use_sync_core_description @@ -571,6 +564,13 @@ abstract class SettingsItem( ) ) put( + SwitchSetting( + BooleanSetting.USE_AUTO_STUB, + titleId = R.string.use_auto_stub, + descriptionId = R.string.use_auto_stub_description + ) + ) + put( SwitchSetting( BooleanSetting.CPU_DEBUG_MODE, titleId = R.string.cpu_debug_mode, diff --git a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt index 8f136790a6..8bc8d64115 100644 --- a/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/features/settings/ui/SettingsFragmentPresenter.kt @@ -261,7 +261,6 @@ class SettingsFragmentPresenter( add(BooleanSetting.RENDERER_USE_SPEED_LIMIT.key) add(ShortSetting.RENDERER_SPEED_LIMIT.key) add(BooleanSetting.USE_DOCKED_MODE.key) - add(BooleanSetting.USE_AUTO_STUB.key) add(IntSetting.REGION_INDEX.key) add(IntSetting.LANGUAGE_INDEX.key) add(BooleanSetting.USE_CUSTOM_RTC.key) @@ -1198,6 +1197,7 @@ class SettingsFragmentPresenter( add(HeaderSetting(R.string.cpu)) add(IntSetting.CPU_BACKEND.key) add(IntSetting.CPU_ACCURACY.key) + add(BooleanSetting.USE_AUTO_STUB.key) add(BooleanSetting.CPU_DEBUG_MODE.key) add(SettingsItem.FASTMEM_COMBINED) } diff --git a/src/android/app/src/main/java/org/citron/citron_emu/network/NetPlayManager.kt b/src/android/app/src/main/java/org/yuzu/yuzu_emu/network/NetPlayManager.kt index 1570f04468..1570f04468 100644 --- a/src/android/app/src/main/java/org/citron/citron_emu/network/NetPlayManager.kt +++ b/src/android/app/src/main/java/org/yuzu/yuzu_emu/network/NetPlayManager.kt diff --git a/src/android/app/src/main/res/values/arrays.xml b/src/android/app/src/main/res/values/arrays.xml index 71a981402e..66409cbc9a 100644 --- a/src/android/app/src/main/res/values/arrays.xml +++ b/src/android/app/src/main/res/values/arrays.xml @@ -87,14 +87,12 @@ <string-array name="rendererShaderNames"> <item>@string/shader_backend_glsl</item> - <item>@string/shader_backend_glasm</item> <item>@string/shader_backend_spirv</item> </string-array> <integer-array name="rendererShaderValues"> <item>0</item> <item>1</item> - <item>2</item> </integer-array> <!-- VRAM USAGE MODE CHOICES --> diff --git a/src/android/app/src/main/res/values/strings.xml b/src/android/app/src/main/res/values/strings.xml index 00a6a9adf7..eec9eddcd3 100644 --- a/src/android/app/src/main/res/values/strings.xml +++ b/src/android/app/src/main/res/values/strings.xml @@ -692,7 +692,6 @@ These features may have repercussions on the device\'s temperature, some GPUs be <!-- Shader Backend --> <string name="shader_backend_glsl">GLSL</string> - <string name="shader_backend_glasm">GLASM</string> <string name="shader_backend_spirv">SPIR-V</string> <!-- NVDEC Emulation --> @@ -739,7 +738,7 @@ These features may have repercussions on the device\'s temperature, some GPUs be <!-- LRU Cache --> <string name="use_lru_cache">Enable LRU Cache</string> - <string name="use_lru_cache_description">Enable or disable the Least Recently Used (LRU) cache for improved performance</string> + <string name="use_lru_cache_description">Enable or disable the Least Recently Used (LRU) cache for improved performance, some games have issue with it, e.g TOTK 1.2.1</string> <!-- Renderer VSync --> <string name="renderer_vsync_immediate">Immediate (Off)</string> diff --git a/src/common/settings.h b/src/common/settings.h index 47dc65afa8..f2bf4f83c9 100644 --- a/src/common/settings.h +++ b/src/common/settings.h @@ -216,7 +216,9 @@ struct Values { SwitchableSetting<bool> sync_core_speed{linkage, false, "sync_core_speed", Category::Core, Specialization::Default}; // Memory + #ifdef ANDROID SwitchableSetting<bool> lru_cache_enabled{linkage, true, "use_lru_cache", Category::System}; + #endif // Cpu SwitchableSetting<CpuBackend, true> cpu_backend{linkage, diff --git a/src/video_core/host_shaders/CMakeLists.txt b/src/video_core/host_shaders/CMakeLists.txt index 7e808780d8..fe3e9e982c 100644 --- a/src/video_core/host_shaders/CMakeLists.txt +++ b/src/video_core/host_shaders/CMakeLists.txt @@ -1,5 +1,4 @@ # SPDX-FileCopyrightText: 2018 yuzu Emulator Project -# SPDX-FileCopyrightText: 2025 citron Emulator Project # SPDX-License-Identifier: GPL-2.0-or-later set(FIDELITYFX_INCLUDE_DIR ${CMAKE_SOURCE_DIR}/externals/FidelityFX-FSR/ffx-fsr) diff --git a/src/video_core/host_shaders/convert_abgr8_srgb_to_d24s8.frag b/src/video_core/host_shaders/convert_abgr8_srgb_to_d24s8.frag index 96c08aae4d..a9bd21192d 100644 --- a/src/video_core/host_shaders/convert_abgr8_srgb_to_d24s8.frag +++ b/src/video_core/host_shaders/convert_abgr8_srgb_to_d24s8.frag @@ -1,4 +1,3 @@ -// SPDX-FileCopyrightText: 2025 citron Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #version 450 diff --git a/src/video_core/renderer_vulkan/blit_image.cpp b/src/video_core/renderer_vulkan/blit_image.cpp index cf8c5454cc..7fb428d996 100644 --- a/src/video_core/renderer_vulkan/blit_image.cpp +++ b/src/video_core/renderer_vulkan/blit_image.cpp @@ -1,5 +1,4 @@ // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project -// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #include <algorithm> diff --git a/src/video_core/renderer_vulkan/blit_image.h b/src/video_core/renderer_vulkan/blit_image.h index b7bc952637..3d400be6a9 100644 --- a/src/video_core/renderer_vulkan/blit_image.h +++ b/src/video_core/renderer_vulkan/blit_image.h @@ -1,5 +1,4 @@ // SPDX-FileCopyrightText: Copyright 2020 yuzu Emulator Project -// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project // SPDX-License-Identifier: GPL-2.0-or-later #pragma once diff --git a/src/video_core/renderer_vulkan/vk_texture_cache.cpp b/src/video_core/renderer_vulkan/vk_texture_cache.cpp index 4e53dc6f55..0b98d71b97 100644 --- a/src/video_core/renderer_vulkan/vk_texture_cache.cpp +++ b/src/video_core/renderer_vulkan/vk_texture_cache.cpp @@ -1,5 +1,4 @@ // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project -// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later #include <algorithm> diff --git a/src/video_core/renderer_vulkan/vk_texture_cache.h b/src/video_core/renderer_vulkan/vk_texture_cache.h index fd540c849c..18d20b2db5 100644 --- a/src/video_core/renderer_vulkan/vk_texture_cache.h +++ b/src/video_core/renderer_vulkan/vk_texture_cache.h @@ -1,5 +1,4 @@ // SPDX-FileCopyrightText: Copyright 2019 yuzu Emulator Project -// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later #pragma once diff --git a/src/video_core/renderer_vulkan/vk_texture_manager.cpp b/src/video_core/renderer_vulkan/vk_texture_manager.cpp index 7fbf8c7a8c..003af9e6fb 100644 --- a/src/video_core/renderer_vulkan/vk_texture_manager.cpp +++ b/src/video_core/renderer_vulkan/vk_texture_manager.cpp @@ -1,4 +1,3 @@ -// SPDX-FileCopyrightText: Copyright 2025 citron Emulator Project // SPDX-License-Identifier: GPL-3.0-or-later #include <filesystem> |
