summaryrefslogtreecommitdiff
path: root/src/common/settings.h
AgeCommit message (Collapse)Author
2025-02-24Revert "settings: Enable auto-stub by default"Zephyron
This reverts commit 7903415fa4369fbf0e8f415fbe9eb0017e0f7b3e.
2025-02-22settings: Enable auto-stub by defaultZephyron
Changes the default value of use_auto_stub from false to true in the settings. This setting controls whether unimplemented functions should be automatically stubbed during execution.
2025-01-14Revert incorrect copyright attribution for non-contributed filesZephyron
- In commit b3facaa6bb30cdc39f2b7d632fef1e3bfeee7785, the copyright header was updated to include "Citron Homebrew Project" across multiple files, regardless of whether any contributions were made. - This commit removes the incorrect attribution and reverts the copyright header to its previous state. - Copyright attribution should only be added when meaningful contributions have been made to the file. - This commit ensures proper compliance with copyright standards and maintains correct attribution to the respective contributors. - Special thanks to Tachi for pointing out the need for these corrections and ensuring that proper attribution practices are followed.
2025-01-04core: Add support for 10GB and 12GB memory configurationsZephyron
- Add Memory_10Gb and Memory_12Gb to MemoryLayout enum - Update memory layout settings to support up to 12GB - Add SMC enums for 10GB and 12GB memory sizes and arrangements - Increase MainMemorySizeMax from 8GB to 12GB - Add memory pool size calculations for 10GB and 12GB configurations - Update UI translations for new memory options
2025-01-02impl(Multiplayer): Switched API To Enable MultiplayerZephyron
2024-12-31chore: update project references and add Citron copyrightZephyron
- Replaced all references to the old project name with Citron. - Added Citron copyright information alongside existing notices in all files.
2024-02-26Merge pull request #13159 from liamwhite/web-errorliamwhite
core: enable error applet, add stubs for web applet
2024-02-26settings: remove global override for smash on amdvlkLiam
2024-02-24settings: enable error appletLiam
2024-02-18vulkan_device: don't use fixed cap for memory limitsLiam
2024-02-09general: add default configurations for applet modeLiam
2024-01-31settings: Allow audio sink, input, and output to be set per gamet895
2024-01-24Rework time service to fix time passing offline.Kelebek1
2023-12-12settings: Allow vsync to be changed per-gamet895
2023-12-12settings: Allow CPU Debug and Fastmem to be changed per-gamet895
2023-12-08settings: Enable NCE by default on capable systemst895
2023-11-30Merge pull request #12074 from GPUCode/yuwu-on-the-metalliamwhite
Implement Native Code Execution (NCE)
2023-11-29Merge pull request #11946 from flodavid/gamemodeliamwhite
Enable (Feral Interactive) Gamemode on Linux
2023-11-26qt: add cpu_backend configurationamazingfate
2023-11-26Merge pull request #11535 from GPUCode/upload_cmdbufFernando S
renderer_vulkan: Introduce separate cmd buffer for uploads
2023-11-25yuzu: create linux group in general settingsflodavid
- Create files dedicated to starting and stopping gamemode functions - Use them in yuzu and yuzu_cmd modules
2023-11-25yuzu: integrate gamemode support on linuxxcfrg
2023-11-25Address some review commentsGPUCode
2023-11-25arm: Implement native code execution backendLiam
2023-11-25device_memory: Enable direct mapped addresses for nceGPUCode
2023-11-25settings: Add cpu backend settingGPUCode
2023-11-21common: settings: Add ifdefs to define android's default settingst895
2023-11-12renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode
2023-11-10yuzu: Make mute audio persistentNarr the Reg
2023-10-29Merge pull request #11689 from liamwhite/breakpadliamwhite
qt: implement automatic crash dump support
2023-10-12yuzu: Use new setting method for stop emulationFlorian
2023-10-08qt: implement automatic crash dump supportLiam
2023-09-28Merge pull request #11402 from FernandoS27/depth-bias-controlliamwhite
Vulkan: Implement Depth Bias Control
2023-09-23Query Cachge: Fully rework Vulkan's query cacheFernando Sahmkow
2023-09-16Vulkan: add temporary workaround for AMDVLKFernando Sahmkow
2023-09-14debug: Add renderdoc capture hotkeyGPUCode
2023-08-22settings: Add docked mode helper functionlat9nq
2023-08-22general: Convert use_docked_mode to an enumerationlat9nq
Allows some special interactions with it in the Qt frontend.
2023-08-15settings: Add AspectRatio enum, split res scale functionlat9nq
2023-07-25(ui)settings: Add more runtime_modifiable settingslat9nq
2023-07-24settings: Set GPU as default ASTC decoderlat9nq
2023-07-21common: Move global configuration state modifiers back to settingslat9nq
2023-07-21core,common: Give memory layout setting an enumlat9nq
Allows for 6GB and 8GB layouts to be selected.
2023-07-21settings: Require time zone setting value for stirnglat9nq
2023-07-21settings,configuration: Add a default suffixlat9nq
2023-07-21settings: Define paired settingslat9nq
settings_common: Remove unused optional
2023-07-21settings: Define specializations for settingslat9nq
Suggests to a frontend how to represent each setting.
2023-07-21settings,uisettings: Remove leading underscorelat9nq
2023-07-21settings: Move speed_limit to corelat9nq
2023-07-21common,yuzu-qt: Avoid explicit instantiation on old clanglat9nq
Clang versions < 15 have compile issues with explicit instantiation. Disable it for these versions.