2016-01-24 18:34:05 +01:00
<?xml version="1.0" encoding="UTF-8"?>
<ui version= "4.0" >
<class > ConfigureDebug</class>
2022-09-03 04:39:28 -07:00
<widget class= "QScrollArea" name= "ConfigureDebug" >
<property name= "widgetResizable" >
<bool > true</bool>
</property>
<widget class= "QWidget" >
2018-01-16 18:50:04 +01:00
<layout class= "QVBoxLayout" name= "verticalLayout_1" >
2022-07-10 11:29:10 -04:00
<item >
<layout class= "QVBoxLayout" name= "verticalLayout_2" >
<item >
<widget class= "QGroupBox" name= "groupBox" >
<property name= "title" >
<string > Debugger</string>
</property>
<layout class= "QVBoxLayout" name= "verticalLayout_3" >
<item >
<layout class= "QHBoxLayout" name= "horizontalLayout_11" >
<item >
<widget class= "QCheckBox" name= "toggle_gdbstub" >
<property name= "text" >
<string > Enable GDB Stub</string>
</property>
</widget>
</item>
<item >
<spacer name= "horizontalSpacer" >
<property name= "orientation" >
<enum > Qt::Horizontal</enum>
</property>
<property name= "sizeHint" stdset= "0" >
<size >
<width > 40</width>
<height > 20</height>
</size>
</property>
</spacer>
</item>
<item >
<widget class= "QLabel" name= "label_11" >
<property name= "text" >
<string > Port:</string>
</property>
</widget>
</item>
2022-05-30 19:35:01 -04:00
<item >
2022-07-10 11:29:10 -04:00
<widget class= "QSpinBox" name= "gdbport_spinbox" >
<property name= "minimum" >
<number > 1024</number>
</property>
<property name= "maximum" >
<number > 65535</number>
</property>
</widget>
2022-05-30 19:35:01 -04:00
</item>
</layout>
2022-07-10 11:29:10 -04:00
</item>
</layout>
</widget>
2022-05-30 19:35:01 -04:00
</item>
2022-07-10 11:29:10 -04:00
</layout>
</item>
2018-07-02 11:10:41 -06:00
<item >
<widget class= "QGroupBox" name= "groupBox_2" >
<property name= "title" >
<string > Logging</string>
</property>
2022-03-17 18:03:13 -04:00
<layout class= "QGridLayout" name= "gridLayout_1" >
<item row= "0" column= "0" colspan= "2" >
<layout class= "QHBoxLayout" name= "horizontalLayout_1" >
<item >
<widget class= "QLabel" name= "label_1" >
2018-07-02 11:10:41 -06:00
<property name= "text" >
2022-03-17 18:03:13 -04:00
<string > Global Log Filter</string>
2018-07-02 11:10:41 -06:00
</property>
2022-03-17 18:03:13 -04:00
</widget>
</item>
<item >
<widget class= "QLineEdit" name= "log_filter_edit" />
</item>
</layout>
</item>
<item row= "1" column= "0" >
<widget class= "QCheckBox" name= "toggle_console" >
<property name= "text" >
<string > Show Log in Console</string>
</property>
</widget>
</item>
<item row= "1" column= "1" >
<widget class= "QPushButton" name= "open_log_button" >
<property name= "text" >
<string > Open Log Location</string>
</property>
</widget>
</item>
<item row= "2" column= "0" >
<widget class= "QCheckBox" name= "extended_logging" >
<property name= "enabled" >
<bool > true</bool>
</property>
<property name= "toolTip" >
<string > When checked, the max size of the log increases from 100 MB to 1 GB</string>
</property>
<property name= "text" >
<string > Enable Extended Logging**</string>
</property>
</widget>
</item>
</layout>
2020-01-21 16:40:53 -03:00
</widget>
</item>
<item >
<widget class= "QGroupBox" name= "groupBox_3" >
<property name= "title" >
<string > Homebrew</string>
</property>
<layout class= "QVBoxLayout" name= "verticalLayout_5" >
<item >
<layout class= "QHBoxLayout" name= "horizontalLayout_4" >
<item >
2021-05-16 23:32:51 -04:00
<widget class= "QLabel" name= "label_3" >
2020-01-21 16:40:53 -03:00
<property name= "text" >
<string > Arguments String</string>
</property>
</widget>
</item>
<item >
<widget class= "QLineEdit" name= "homebrew_args_edit" />
</item>
</layout>
</item>
</layout>
</widget>
</item>
<item >
<widget class= "QGroupBox" name= "groupBox_4" >
<property name= "title" >
<string > Graphics</string>
</property>
2021-09-22 00:56:03 -06:00
<layout class= "QGridLayout" name= "gridLayout_2" >
2021-07-27 19:15:32 -03:00
<item row= "0" column= "0" >
2020-01-21 16:40:53 -03:00
<widget class= "QCheckBox" name= "enable_graphics_debugging" >
<property name= "enabled" >
<bool > true</bool>
</property>
2020-07-29 10:25:37 -07:00
<property name= "toolTip" >
<string > When checked, the graphics API enters a slower debugging mode</string>
2020-01-21 16:40:53 -03:00
</property>
<property name= "text" >
<string > Enable Graphics Debugging</string>
</property>
</widget>
</item>
2021-07-27 19:15:32 -03:00
<item row= "2" column= "0" >
2021-07-08 17:22:31 -04:00
<widget class= "QCheckBox" name= "enable_nsight_aftermath" >
<property name= "toolTip" >
<string > When checked, it enables Nsight Aftermath crash dumps</string>
</property>
<property name= "text" >
<string > Enable Nsight Aftermath</string>
</property>
</widget>
</item>
2021-11-17 04:19:29 +01:00
<item row= "2" column= "1" >
<widget class= "QCheckBox" name= "dump_shaders" >
<property name= "enabled" >
<bool > true</bool>
</property>
<property name= "toolTip" >
<string > When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</string>
</property>
<property name= "text" >
<string > Dump Game Shaders</string>
</property>
</widget>
</item>
2023-01-04 14:56:52 -05:00
<item row= "1" column= "2" >
2022-03-26 14:03:02 +01:00
<widget class= "QCheckBox" name= "dump_macros" >
<property name= "enabled" >
<bool > true</bool>
</property>
<property name= "toolTip" >
<string > When checked, it will dump all the macro programs of the GPU</string>
</property>
<property name= "text" >
<string > Dump Maxwell Macros</string>
</property>
</widget>
</item>
2021-07-27 19:15:32 -03:00
<item row= "0" column= "1" >
2020-05-29 14:53:27 +10:00
<widget class= "QCheckBox" name= "disable_macro_jit" >
<property name= "enabled" >
<bool > true</bool>
</property>
2020-07-29 10:25:37 -07:00
<property name= "toolTip" >
<string > When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</string>
2020-05-29 14:53:27 +10:00
</property>
<property name= "text" >
<string > Disable Macro JIT</string>
</property>
</widget>
</item>
2023-01-04 14:56:52 -05:00
<item row= "0" column= "2" >
<widget class= "QCheckBox" name= "disable_macro_hle" >
<property name= "enabled" >
<bool > true</bool>
</property>
<property name= "toolTip" >
<string > When checked, it disables the macro HLE functions. Enabling this makes games run slower</string>
</property>
<property name= "text" >
<string > Disable Macro HLE</string>
</property>
</widget>
</item>
2021-07-27 19:15:32 -03:00
<item row= "1" column= "0" >
<widget class= "QCheckBox" name= "enable_shader_feedback" >
<property name= "toolTip" >
<string > When checked, yuzu will log statistics about the compiled pipeline cache</string>
</property>
<property name= "text" >
<string > Enable Shader Feedback</string>
</property>
</widget>
</item>
<item row= "1" column= "1" >
2021-07-08 17:22:31 -04:00
<widget class= "QCheckBox" name= "disable_loop_safety_checks" >
<property name= "toolTip" >
<string > When checked, it executes shaders without loop logic changes</string>
</property>
<property name= "text" >
<string > Disable Loop safety checks</string>
</property>
</widget>
</item>
2020-01-21 16:40:53 -03:00
</layout>
</widget>
</item>
<item >
<widget class= "QGroupBox" name= "groupBox_5" >
<property name= "title" >
2021-06-13 04:30:54 -04:00
<string > Debugging</string>
2020-01-21 16:40:53 -03:00
</property>
2021-09-22 00:56:03 -06:00
<layout class= "QGridLayout" name= "gridLayout_3" >
2022-07-10 11:29:10 -04:00
<item row= "2" column= "0" >
<widget class= "QCheckBox" name= "reporting_services" >
<property name= "text" >
<string > Enable Verbose Reporting Services**</string>
</property>
</widget>
</item>
2021-09-22 00:56:03 -06:00
<item row= "0" column= "0" >
2021-06-13 04:30:54 -04:00
<widget class= "QCheckBox" name= "fs_access_log" >
<property name= "text" >
<string > Enable FS Access Log</string>
</property>
</widget>
</item>
2022-07-10 11:29:10 -04:00
<item row= "0" column= "1" >
2022-07-16 23:48:45 +01:00
<widget class= "QCheckBox" name= "dump_audio_commands" >
<property name= "toolTip" >
<string > Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</string>
</property>
2022-07-10 11:29:10 -04:00
<property name= "text" >
<string > Dump Audio Commands To Console**</string>
</property>
2022-07-16 23:48:45 +01:00
</widget>
</item>
2022-07-10 11:29:10 -04:00
<item row= "2" column= "1" >
<widget class= "QCheckBox" name= "create_crash_dumps" >
2019-05-17 21:45:16 -04:00
<property name= "text" >
2022-07-10 11:29:10 -04:00
<string > Create Minidump After Crash</string>
2019-05-17 21:45:16 -04:00
</property>
</widget>
</item>
2018-10-29 16:09:08 -04:00
</layout>
</widget>
</item>
2019-06-28 18:37:33 -04:00
<item >
2020-01-21 16:40:53 -03:00
<widget class= "QGroupBox" name= "groupBox_6" >
2019-06-28 18:37:33 -04:00
<property name= "title" >
<string > Advanced</string>
</property>
2021-09-22 00:56:03 -06:00
<layout class= "QGridLayout" name= "gridLayout_4" >
2022-03-17 18:03:13 -04:00
<item row= "0" column= "0" >
2019-06-28 18:37:33 -04:00
<widget class= "QCheckBox" name= "quest_flag" >
<property name= "text" >
<string > Kiosk (Quest) Mode</string>
</property>
</widget>
</item>
2021-09-22 00:56:03 -06:00
<item row= "1" column= "0" >
2021-07-08 16:56:44 -04:00
<widget class= "QCheckBox" name= "enable_cpu_debugging" >
<property name= "text" >
<string > Enable CPU Debugging</string>
</property>
</widget>
</item>
2021-09-22 00:56:03 -06:00
<item row= "2" column= "0" >
2021-07-08 16:56:44 -04:00
<widget class= "QCheckBox" name= "use_debug_asserts" >
<property name= "text" >
<string > Enable Debug Asserts</string>
</property>
</widget>
</item>
2021-09-22 00:56:03 -06:00
<item row= "0" column= "1" >
2021-07-08 16:56:44 -04:00
<widget class= "QCheckBox" name= "use_auto_stub" >
<property name= "text" >
2021-09-22 00:56:03 -06:00
<string > Enable Auto-Stub**</string>
2021-07-08 16:56:44 -04:00
</property>
</widget>
2021-03-12 17:56:02 -05:00
</item>
2021-11-27 20:05:45 -06:00
<item row= "1" column= "1" >
<widget class= "QCheckBox" name= "enable_all_controllers" >
<property name= "text" >
2022-03-24 17:17:20 -04:00
<string > Enable All Controller Types</string>
2021-11-27 20:05:45 -06:00
</property>
</widget>
</item>
2022-03-17 18:03:13 -04:00
<item row= "2" column= "1" >
<widget class= "QCheckBox" name= "disable_web_applet" >
<property name= "text" >
2022-03-24 17:17:20 -04:00
<string > Disable Web Applet</string>
2022-03-17 18:03:13 -04:00
</property>
</widget>
</item>
2022-09-19 14:46:12 -04:00
<item row= "3" column= "0" >
<widget class= "QCheckBox" name= "perform_vulkan_check" >
<property name= "toolTip" >
<string > Enables yuzu to check for a working Vulkan environment when the program starts up. Disable this if this is causing issues with external programs seeing yuzu.</string>
</property>
<property name= "text" >
<string > Perform Startup Vulkan Check</string>
</property>
</widget>
</item>
2019-06-28 18:37:33 -04:00
</layout>
</widget>
</item>
2019-09-21 18:43:11 -04:00
<item >
2021-09-22 00:56:03 -06:00
<widget class= "QLabel" name= "label_5" >
<property name= "font" >
<font >
<italic > true</italic>
</font>
2016-01-24 21:54:04 +01:00
</property>
2021-09-22 00:56:03 -06:00
<property name= "text" >
<string > **This will be reset automatically when yuzu closes.</string>
2019-09-21 18:43:11 -04:00
</property>
2021-09-22 00:56:03 -06:00
<property name= "indent" >
<number > 20</number>
2016-01-24 21:54:04 +01:00
</property>
2021-09-22 00:56:03 -06:00
</widget>
2016-01-24 21:54:04 +01:00
</item>
2016-01-24 18:34:05 +01:00
</layout>
</widget>
2022-09-03 04:39:28 -07:00
</widget>
2020-01-21 16:40:53 -03:00
<tabstops >
<tabstop > log_filter_edit</tabstop>
<tabstop > toggle_console</tabstop>
2021-07-08 17:22:31 -04:00
<tabstop > extended_logging</tabstop>
2020-01-21 16:40:53 -03:00
<tabstop > open_log_button</tabstop>
<tabstop > homebrew_args_edit</tabstop>
<tabstop > enable_graphics_debugging</tabstop>
2021-07-27 19:15:32 -03:00
<tabstop > enable_shader_feedback</tabstop>
2021-07-08 17:22:31 -04:00
<tabstop > enable_nsight_aftermath</tabstop>
<tabstop > disable_macro_jit</tabstop>
<tabstop > disable_loop_safety_checks</tabstop>
2021-07-27 19:15:32 -03:00
<tabstop > fs_access_log</tabstop>
2020-01-21 16:40:53 -03:00
<tabstop > reporting_services</tabstop>
<tabstop > quest_flag</tabstop>
2021-07-27 19:15:32 -03:00
<tabstop > enable_cpu_debugging</tabstop>
2021-07-08 17:22:31 -04:00
<tabstop > use_debug_asserts</tabstop>
<tabstop > use_auto_stub</tabstop>
2020-01-21 16:40:53 -03:00
</tabstops>
2016-01-24 18:34:05 +01:00
<resources />
2020-12-19 19:19:42 +01:00
<connections />
2016-01-24 18:34:05 +01:00
</ui>