summaryrefslogtreecommitdiff
path: root/src/yuzu/configuration/configure_debug.ui
AgeCommit message (Collapse)Author
2024-12-31chore: update project branding to citronZephyron
2023-12-12configure_debug: Fix small typoFearlessTobi
2023-11-12renderer_vulkan: Introduce separate cmd buffer for uploadsGPUCode
2023-10-08qt: implement automatic crash dump supportLiam
2023-09-14debug: Add renderdoc capture hotkeyGPUCode
2023-07-21configure_debug: Reorganizelat9nq
2023-01-04yuzu-ui: Add setting for disabling macro HLEFernando Sahmkow
2022-09-19yuzu qt: Add option to disable startup Vulkan checklat9nq
The startup check apparently confuses other programs when yuzu launches 2 processes and then quickly closes one of them. Though this isn't really our issues it's also not a big deal for me to add an option to work around that issue.
2022-09-04yuzu: Use a debugger to generate minidumpslat9nq
yuzu: Move mini_dump out of core startup_checks: Better exception handling
2022-09-03Qt: Make General->Debug scrollableKyle Kienapfel
Configuration -> General -> Debug is getting a bit crowded. yzct12345 submit this originally, so I'm tagging them as a co-author. The original #6714 also modifies the Controls -> Player N sections, but it looks like more work is needed to make the current area scrollable. Co-authored-by: yzct12345 <87620833+yzct12345@users.noreply.github.com>
2022-07-22Project AndioKelebek1
2022-06-01core/debugger: Implement new GDB stub debuggerLiam
2022-05-08VideoCore: Add option to dump the macros.Fernando Sahmkow
Co-Authored-By: liamwhite <liamwhite@users.noreply.github.com>
2022-03-24configure_debug: Fix typolat9nq
I thought I removed the double-asterisks in db637b5a4c02772eb827ed01a6ecb430e4b65daa but I am apparently mistaken. This corrects that. While we're at it, capitalize `All` in the previous setting.
2022-03-17configure_debug: Add option to set disable_web_appletlat9nq
Allow the user to configure the web applet usage ahead of booting the application.
2022-01-04ShaderDecompiler: Add a debug option to dump the game's shaders.Fernando Sahmkow
2021-11-27settings: Add debug setting to enable all controllersgerman77
2021-09-22Clean-up and nitsLevi Behunin
Remove redundent label, rearange checkboxs to keep same 3 per column layout, remove unneeded properties.
2021-07-27renderer_vulkan: Add setting to log pipeline statisticsReinUsesLisp
Use VK_KHR_pipeline_executable_properties when enabled and available to log statistics about the pipeline cache in a game. For example, this is on Turing GPUs when generating a pipeline cache from Super Smash Bros. Ultimate: Average pipeline statistics ========================================== Code size: 6433.167 Register count: 32.939 More advanced results could be presented, at the moment it's just an average of all 3D and compute pipelines.
2021-07-22shader: Add shader loop safety check settingslat9nq
Also add a setting for enable Nsight Aftermath.
2021-07-08settings, arm_dynarmic, yuzu qt: Move CPU debugging optionlat9nq
Decouples the CPU debugging mode from the enumeration to its own boolean. After this, it moves the CPU Debugging tab over to a sub tab underneath the Debug tab in the configuration UI.
2021-06-16fsp_srv: Fix filesystem access loggingMorph
This introduces a new setting Enable FS Access Log which saves the filesystem access log to sdmc:/FsAccessLog.txt If this setting is not enabled, this will indicate to FS to not call OutputAccessLogToSdCard. Fixes softlocks during loading in Xenoblade Chronicles 2 when certain DLC is enabled.
2021-05-16configure_debug: FIx duplicate labelsMorph
Duplicate labels were unintentionally introduced due to copy-paste. This silences the compilation warning produced by the presence of these duplicates.
2021-04-14core: settings: Add setting for debug assertions and disable by default.bunnei
- This is a developer-only setting and no longer needs to be enabled by default. - Also adds "use_auto_stub" setting to SDL frontend while we are here. - Supersedes #1340.
2021-03-30configuration: Add auto stub toggle that resets on bootameerj
Auto-stub is an experimental debugging feature that may cause unforseen bugs. This adds a toggle to only allow auto-stubbing unimplemented functions when explicitly enabled when yuzu is launched.
2020-12-19yuzu: Remove gdbstub configurationFearlessTobi
The gdbstub itself was removed with https://github.com/yuzu-emu/yuzu/pull/5028. This PR just removes the remaining gdb configuration code from the emulator and the UI.
2020-08-24logging/settings: Increase maximum log size to 100 MB and add extended ↵M&M
logging option The extended logging option is automatically disabled on boot but can be enabled afterwards, allowing the log file to go up to 1 GB during that session. This commit also fixes a few errors that are present in the general debug menu.
2020-07-26yuzu/configure_debug: Remove duplicated checkboxesFearlessTobi
Those are already found in the Filesystem tab. They were added back to the Debug tab by mistake in the Vulkan PR.
2020-07-11configuration: Add settings to enable/disable specific CPU optimizationsMerryMage
2020-05-30Implement macro JITDavid Marcec
2020-04-20dynarmic: Add option to disable CPU JIT optimizationsMerryMage
2020-01-29yuzu: Implement Vulkan frontendReinUsesLisp
Adds a Qt and SDL2 frontend for Vulkan. It also finishes the missing bits on Vulkan initialization.
2019-09-21configure_debug: Move reporting option to loggingZach Hilman
2019-09-21config: Remove Dump options from configure_debugZach Hilman
2019-06-28settings: Add config option for kiosk (quest) modeZach Hilman
2019-06-21Merge pull request #2482 from DarkLordZach/prepobunnei
core: Add detailed local reporting feature for development
2019-05-29qt: Silence name collision warningsReinUsesLisp
2019-05-25qt: Make UI option for 'Reporting Services' temporaryZach Hilman
Reports are unnecessary for normal users and this is to prevent 'power' users from enabling the feature by accident.
2018-11-20patch_manager: Show LayeredExeFS patch in add-ons columnZach Hilman
The decision was made to name them LayeredExeFS instead of just LayeredFS to differentiate from normal RomFS-based mods. The name may be long/unweildy, but conveys the meaning well.
2018-11-20settings: Add option to dump ExeFS of games upon launchZach Hilman
When enabled, all exefs(es) will be copied to yuzu/dump/<title_id>/exefs.
2018-10-29settings: Add setting to control NSO dumpingZach Hilman
Also adds UI option in Debug > Dump section, with the idea later things to be dumped (i.e. other game data or textures, etc) will use the same group box.
2018-10-07qt: Add UI option to configure argumentsZach Hilman
2018-08-06GDBStub works with both Unicorn and Dynarmic now (#941)Hedges
* GDBStub works with both Unicorn and Dynarmic now * Tidy up
2018-07-02Add configurable logging backendsJames Rowe
2018-01-16Implement Pull #3030 from CitraTobias
citra-qt: Rename derivative class name
2018-01-12Massive removal of unused modulesJames Rowe