diff options
| author | 2023-05-09 15:45:42 -0400 | |
|---|---|---|
| committer | 2023-07-21 10:56:07 -0400 | |
| commit | def00e8c55796cc89abf745df2160873cf1c5f80 (patch) | |
| tree | 4657105f18a896cd14447dbd7df410017596c496 /src | |
| parent | configure_graphics: Reimplement bg_color (diff) | |
| download | yuzu-def00e8c55796cc89abf745df2160873cf1c5f80.tar.gz yuzu-def00e8c55796cc89abf745df2160873cf1c5f80.tar.xz yuzu-def00e8c55796cc89abf745df2160873cf1c5f80.zip | |
configure_debug: Reorganize
Diffstat (limited to 'src')
| -rw-r--r-- | src/yuzu/configuration/configure_debug.ui | 858 |
1 files changed, 522 insertions, 336 deletions
diff --git a/src/yuzu/configuration/configure_debug.ui b/src/yuzu/configuration/configure_debug.ui index 15acefe33..97c7d9022 100644 --- a/src/yuzu/configuration/configure_debug.ui +++ b/src/yuzu/configuration/configure_debug.ui | |||
| @@ -2,360 +2,549 @@ | |||
| 2 | <ui version="4.0"> | 2 | <ui version="4.0"> |
| 3 | <class>ConfigureDebug</class> | 3 | <class>ConfigureDebug</class> |
| 4 | <widget class="QScrollArea" name="ConfigureDebug"> | 4 | <widget class="QScrollArea" name="ConfigureDebug"> |
| 5 | <property name="geometry"> | ||
| 6 | <rect> | ||
| 7 | <x>0</x> | ||
| 8 | <y>0</y> | ||
| 9 | <width>831</width> | ||
| 10 | <height>760</height> | ||
| 11 | </rect> | ||
| 12 | </property> | ||
| 5 | <property name="widgetResizable"> | 13 | <property name="widgetResizable"> |
| 6 | <bool>true</bool> | 14 | <bool>true</bool> |
| 7 | </property> | 15 | </property> |
| 8 | <widget class="QWidget"> | 16 | <widget class="QWidget" name="widget"> |
| 9 | <layout class="QVBoxLayout" name="verticalLayout_1"> | 17 | <property name="geometry"> |
| 10 | <item> | 18 | <rect> |
| 11 | <layout class="QVBoxLayout" name="verticalLayout_2"> | 19 | <x>0</x> |
| 12 | <item> | 20 | <y>0</y> |
| 13 | <widget class="QGroupBox" name="groupBox"> | 21 | <width>829</width> |
| 14 | <property name="title"> | 22 | <height>758</height> |
| 15 | <string>Debugger</string> | 23 | </rect> |
| 16 | </property> | 24 | </property> |
| 17 | <layout class="QVBoxLayout" name="verticalLayout_3"> | 25 | <layout class="QVBoxLayout" name="verticalLayout_1"> |
| 18 | <item> | 26 | <item> |
| 19 | <layout class="QHBoxLayout" name="horizontalLayout_11"> | 27 | <layout class="QHBoxLayout" name="horizontalLayout"> |
| 20 | <item> | 28 | <property name="topMargin"> |
| 21 | <widget class="QCheckBox" name="toggle_gdbstub"> | 29 | <number>0</number> |
| 22 | <property name="text"> | 30 | </property> |
| 23 | <string>Enable GDB Stub</string> | 31 | <item> |
| 24 | </property> | 32 | <widget class="QGroupBox" name="groupBox"> |
| 25 | </widget> | 33 | <property name="sizePolicy"> |
| 26 | </item> | 34 | <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
| 27 | <item> | 35 | <horstretch>0</horstretch> |
| 28 | <spacer name="horizontalSpacer"> | 36 | <verstretch>0</verstretch> |
| 29 | <property name="orientation"> | 37 | </sizepolicy> |
| 30 | <enum>Qt::Horizontal</enum> | 38 | </property> |
| 39 | <property name="title"> | ||
| 40 | <string>Debugger</string> | ||
| 41 | </property> | ||
| 42 | <property name="alignment"> | ||
| 43 | <set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set> | ||
| 44 | </property> | ||
| 45 | <property name="flat"> | ||
| 46 | <bool>false</bool> | ||
| 47 | </property> | ||
| 48 | <property name="checkable"> | ||
| 49 | <bool>false</bool> | ||
| 50 | </property> | ||
| 51 | <layout class="QVBoxLayout" name="verticalLayout_3"> | ||
| 52 | <item> | ||
| 53 | <widget class="QWidget" name="debug_widget" native="true"> | ||
| 54 | <property name="sizePolicy"> | ||
| 55 | <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> | ||
| 56 | <horstretch>0</horstretch> | ||
| 57 | <verstretch>0</verstretch> | ||
| 58 | </sizepolicy> | ||
| 59 | </property> | ||
| 60 | <layout class="QVBoxLayout" name="verticalLayout"> | ||
| 61 | <property name="sizeConstraint"> | ||
| 62 | <enum>QLayout::SetDefaultConstraint</enum> | ||
| 31 | </property> | 63 | </property> |
| 32 | <property name="sizeHint" stdset="0"> | 64 | <property name="leftMargin"> |
| 33 | <size> | 65 | <number>0</number> |
| 34 | <width>40</width> | ||
| 35 | <height>20</height> | ||
| 36 | </size> | ||
| 37 | </property> | 66 | </property> |
| 38 | </spacer> | 67 | <property name="topMargin"> |
| 39 | </item> | 68 | <number>0</number> |
| 40 | <item> | ||
| 41 | <widget class="QLabel" name="label_11"> | ||
| 42 | <property name="text"> | ||
| 43 | <string>Port:</string> | ||
| 44 | </property> | 69 | </property> |
| 45 | </widget> | 70 | <property name="rightMargin"> |
| 46 | </item> | 71 | <number>0</number> |
| 47 | <item> | ||
| 48 | <widget class="QSpinBox" name="gdbport_spinbox"> | ||
| 49 | <property name="minimum"> | ||
| 50 | <number>1024</number> | ||
| 51 | </property> | 72 | </property> |
| 52 | <property name="maximum"> | 73 | <property name="bottomMargin"> |
| 53 | <number>65535</number> | 74 | <number>0</number> |
| 54 | </property> | 75 | </property> |
| 55 | </widget> | 76 | <item> |
| 56 | </item> | 77 | <widget class="QCheckBox" name="toggle_gdbstub"> |
| 57 | </layout> | 78 | <property name="sizePolicy"> |
| 58 | </item> | 79 | <sizepolicy hsizetype="Maximum" vsizetype="Maximum"> |
| 59 | </layout> | 80 | <horstretch>0</horstretch> |
| 60 | </widget> | 81 | <verstretch>0</verstretch> |
| 61 | </item> | 82 | </sizepolicy> |
| 62 | </layout> | 83 | </property> |
| 63 | </item> | 84 | <property name="text"> |
| 64 | <item> | 85 | <string>Enable GDB Stub</string> |
| 65 | <widget class="QGroupBox" name="groupBox_2"> | 86 | </property> |
| 66 | <property name="title"> | 87 | </widget> |
| 67 | <string>Logging</string> | 88 | </item> |
| 68 | </property> | 89 | <item> |
| 69 | <layout class="QGridLayout" name="gridLayout_1"> | 90 | <widget class="QWidget" name="horizontalWidget_3" native="true"> |
| 70 | <item row="0" column="0" colspan="2"> | 91 | <property name="sizePolicy"> |
| 71 | <layout class="QHBoxLayout" name="horizontalLayout_1"> | 92 | <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> |
| 72 | <item> | 93 | <horstretch>0</horstretch> |
| 73 | <widget class="QLabel" name="label_1"> | 94 | <verstretch>0</verstretch> |
| 74 | <property name="text"> | 95 | </sizepolicy> |
| 75 | <string>Global Log Filter</string> | 96 | </property> |
| 76 | </property> | 97 | <layout class="QHBoxLayout" name="horizontalLayout_3"> |
| 77 | </widget> | 98 | <property name="leftMargin"> |
| 78 | </item> | 99 | <number>0</number> |
| 79 | <item> | 100 | </property> |
| 80 | <widget class="QLineEdit" name="log_filter_edit"/> | 101 | <property name="topMargin"> |
| 81 | </item> | 102 | <number>0</number> |
| 82 | </layout> | 103 | </property> |
| 83 | </item> | 104 | <property name="rightMargin"> |
| 84 | <item row="1" column="0"> | 105 | <number>0</number> |
| 85 | <widget class="QCheckBox" name="toggle_console"> | 106 | </property> |
| 86 | <property name="text"> | 107 | <property name="bottomMargin"> |
| 87 | <string>Show Log in Console</string> | 108 | <number>0</number> |
| 88 | </property> | 109 | </property> |
| 89 | </widget> | 110 | <item> |
| 90 | </item> | 111 | <widget class="QLabel" name="label_11"> |
| 91 | <item row="1" column="1"> | 112 | <property name="sizePolicy"> |
| 92 | <widget class="QPushButton" name="open_log_button"> | 113 | <sizepolicy hsizetype="Minimum" vsizetype="Maximum"> |
| 93 | <property name="text"> | 114 | <horstretch>0</horstretch> |
| 94 | <string>Open Log Location</string> | 115 | <verstretch>0</verstretch> |
| 95 | </property> | 116 | </sizepolicy> |
| 117 | </property> | ||
| 118 | <property name="text"> | ||
| 119 | <string>Port:</string> | ||
| 120 | </property> | ||
| 121 | </widget> | ||
| 122 | </item> | ||
| 123 | <item> | ||
| 124 | <widget class="QSpinBox" name="gdbport_spinbox"> | ||
| 125 | <property name="sizePolicy"> | ||
| 126 | <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> | ||
| 127 | <horstretch>0</horstretch> | ||
| 128 | <verstretch>0</verstretch> | ||
| 129 | </sizepolicy> | ||
| 130 | </property> | ||
| 131 | <property name="minimum"> | ||
| 132 | <number>1024</number> | ||
| 133 | </property> | ||
| 134 | <property name="maximum"> | ||
| 135 | <number>65535</number> | ||
| 136 | </property> | ||
| 137 | </widget> | ||
| 138 | </item> | ||
| 139 | </layout> | ||
| 140 | </widget> | ||
| 141 | </item> | ||
| 142 | </layout> | ||
| 143 | </widget> | ||
| 144 | </item> | ||
| 145 | </layout> | ||
| 96 | </widget> | 146 | </widget> |
| 97 | </item> | 147 | </item> |
| 98 | <item row="2" column="0"> | ||
| 99 | <widget class="QCheckBox" name="extended_logging"> | ||
| 100 | <property name="enabled"> | ||
| 101 | <bool>true</bool> | ||
| 102 | </property> | ||
| 103 | <property name="toolTip"> | ||
| 104 | <string>When checked, the max size of the log increases from 100 MB to 1 GB</string> | ||
| 105 | </property> | ||
| 106 | <property name="text"> | ||
| 107 | <string>Enable Extended Logging**</string> | ||
| 108 | </property> | ||
| 109 | </widget> | ||
| 110 | </item> | ||
| 111 | </layout> | ||
| 112 | </widget> | ||
| 113 | </item> | ||
| 114 | <item> | ||
| 115 | <widget class="QGroupBox" name="groupBox_3"> | ||
| 116 | <property name="title"> | ||
| 117 | <string>Homebrew</string> | ||
| 118 | </property> | ||
| 119 | <layout class="QVBoxLayout" name="verticalLayout_5"> | ||
| 120 | <item> | 148 | <item> |
| 121 | <layout class="QHBoxLayout" name="horizontalLayout_4"> | 149 | <widget class="QGroupBox" name="groupBox_2"> |
| 122 | <item> | 150 | <property name="sizePolicy"> |
| 123 | <widget class="QLabel" name="label_3"> | 151 | <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> |
| 124 | <property name="text"> | 152 | <horstretch>0</horstretch> |
| 125 | <string>Arguments String</string> | 153 | <verstretch>0</verstretch> |
| 126 | </property> | 154 | </sizepolicy> |
| 127 | </widget> | 155 | </property> |
| 128 | </item> | 156 | <property name="title"> |
| 129 | <item> | 157 | <string>Logging</string> |
| 130 | <widget class="QLineEdit" name="homebrew_args_edit"/> | 158 | </property> |
| 131 | </item> | 159 | <layout class="QGridLayout" name="gridLayout_1"> |
| 132 | </layout> | 160 | <item row="1" column="1"> |
| 133 | </item> | 161 | <widget class="QPushButton" name="open_log_button"> |
| 134 | </layout> | 162 | <property name="text"> |
| 135 | </widget> | 163 | <string>Open Log Location</string> |
| 136 | </item> | 164 | </property> |
| 137 | <item> | 165 | </widget> |
| 138 | <widget class="QGroupBox" name="groupBox_4"> | 166 | </item> |
| 139 | <property name="title"> | 167 | <item row="0" column="0" colspan="2"> |
| 140 | <string>Graphics</string> | 168 | <widget class="QWidget" name="logging_widget" native="true"> |
| 141 | </property> | 169 | <property name="sizePolicy"> |
| 142 | <layout class="QGridLayout" name="gridLayout_2"> | 170 | <sizepolicy hsizetype="Preferred" vsizetype="Maximum"> |
| 143 | <item row="0" column="0"> | 171 | <horstretch>0</horstretch> |
| 144 | <widget class="QCheckBox" name="enable_graphics_debugging"> | 172 | <verstretch>0</verstretch> |
| 145 | <property name="enabled"> | 173 | </sizepolicy> |
| 146 | <bool>true</bool> | 174 | </property> |
| 147 | </property> | 175 | <layout class="QHBoxLayout" name="horizontalLayout_1"> |
| 148 | <property name="toolTip"> | 176 | <property name="leftMargin"> |
| 149 | <string>When checked, the graphics API enters a slower debugging mode</string> | 177 | <number>0</number> |
| 150 | </property> | 178 | </property> |
| 151 | <property name="text"> | 179 | <property name="topMargin"> |
| 152 | <string>Enable Graphics Debugging</string> | 180 | <number>0</number> |
| 153 | </property> | 181 | </property> |
| 154 | </widget> | 182 | <property name="rightMargin"> |
| 155 | </item> | 183 | <number>0</number> |
| 156 | <item row="2" column="0"> | 184 | </property> |
| 157 | <widget class="QCheckBox" name="enable_nsight_aftermath"> | 185 | <property name="bottomMargin"> |
| 158 | <property name="toolTip"> | 186 | <number>0</number> |
| 159 | <string>When checked, it enables Nsight Aftermath crash dumps</string> | 187 | </property> |
| 160 | </property> | 188 | <item> |
| 161 | <property name="text"> | 189 | <widget class="QLabel" name="label_1"> |
| 162 | <string>Enable Nsight Aftermath</string> | 190 | <property name="sizePolicy"> |
| 163 | </property> | 191 | <sizepolicy hsizetype="Preferred" vsizetype="Preferred"> |
| 164 | </widget> | 192 | <horstretch>0</horstretch> |
| 165 | </item> | 193 | <verstretch>0</verstretch> |
| 166 | <item row="2" column="1"> | 194 | </sizepolicy> |
| 167 | <widget class="QCheckBox" name="dump_shaders"> | 195 | </property> |
| 168 | <property name="enabled"> | 196 | <property name="text"> |
| 169 | <bool>true</bool> | 197 | <string>Global Log Filter</string> |
| 170 | </property> | 198 | </property> |
| 171 | <property name="toolTip"> | 199 | </widget> |
| 172 | <string>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</string> | 200 | </item> |
| 173 | </property> | 201 | <item> |
| 174 | <property name="text"> | 202 | <widget class="QLineEdit" name="log_filter_edit"/> |
| 175 | <string>Dump Game Shaders</string> | 203 | </item> |
| 176 | </property> | 204 | </layout> |
| 177 | </widget> | 205 | </widget> |
| 178 | </item> | 206 | </item> |
| 179 | <item row="1" column="2"> | 207 | <item row="2" column="0"> |
| 180 | <widget class="QCheckBox" name="dump_macros"> | 208 | <widget class="QCheckBox" name="extended_logging"> |
| 181 | <property name="enabled"> | 209 | <property name="enabled"> |
| 182 | <bool>true</bool> | 210 | <bool>true</bool> |
| 183 | </property> | 211 | </property> |
| 184 | <property name="toolTip"> | 212 | <property name="toolTip"> |
| 185 | <string>When checked, it will dump all the macro programs of the GPU</string> | 213 | <string>When checked, the max size of the log increases from 100 MB to 1 GB</string> |
| 186 | </property> | 214 | </property> |
| 187 | <property name="text"> | 215 | <property name="text"> |
| 188 | <string>Dump Maxwell Macros</string> | 216 | <string>Enable Extended Logging**</string> |
| 189 | </property> | 217 | </property> |
| 190 | </widget> | 218 | </widget> |
| 191 | </item> | 219 | </item> |
| 192 | <item row="0" column="1"> | 220 | <item row="1" column="0"> |
| 193 | <widget class="QCheckBox" name="disable_macro_jit"> | 221 | <widget class="QCheckBox" name="toggle_console"> |
| 194 | <property name="enabled"> | 222 | <property name="text"> |
| 195 | <bool>true</bool> | 223 | <string>Show Log in Console</string> |
| 196 | </property> | 224 | </property> |
| 197 | <property name="toolTip"> | 225 | </widget> |
| 198 | <string>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</string> | 226 | </item> |
| 199 | </property> | 227 | </layout> |
| 200 | <property name="text"> | ||
| 201 | <string>Disable Macro JIT</string> | ||
| 202 | </property> | ||
| 203 | </widget> | ||
| 204 | </item> | ||
| 205 | <item row="0" column="2"> | ||
| 206 | <widget class="QCheckBox" name="disable_macro_hle"> | ||
| 207 | <property name="enabled"> | ||
| 208 | <bool>true</bool> | ||
| 209 | </property> | ||
| 210 | <property name="toolTip"> | ||
| 211 | <string>When checked, it disables the macro HLE functions. Enabling this makes games run slower</string> | ||
| 212 | </property> | ||
| 213 | <property name="text"> | ||
| 214 | <string>Disable Macro HLE</string> | ||
| 215 | </property> | ||
| 216 | </widget> | ||
| 217 | </item> | ||
| 218 | <item row="1" column="0"> | ||
| 219 | <widget class="QCheckBox" name="enable_shader_feedback"> | ||
| 220 | <property name="toolTip"> | ||
| 221 | <string>When checked, yuzu will log statistics about the compiled pipeline cache</string> | ||
| 222 | </property> | ||
| 223 | <property name="text"> | ||
| 224 | <string>Enable Shader Feedback</string> | ||
| 225 | </property> | ||
| 226 | </widget> | ||
| 227 | </item> | ||
| 228 | <item row="1" column="1"> | ||
| 229 | <widget class="QCheckBox" name="disable_loop_safety_checks"> | ||
| 230 | <property name="toolTip"> | ||
| 231 | <string>When checked, it executes shaders without loop logic changes</string> | ||
| 232 | </property> | ||
| 233 | <property name="text"> | ||
| 234 | <string>Disable Loop safety checks</string> | ||
| 235 | </property> | ||
| 236 | </widget> | ||
| 237 | </item> | ||
| 238 | </layout> | ||
| 239 | </widget> | ||
| 240 | </item> | ||
| 241 | <item> | ||
| 242 | <widget class="QGroupBox" name="groupBox_5"> | ||
| 243 | <property name="title"> | ||
| 244 | <string>Debugging</string> | ||
| 245 | </property> | ||
| 246 | <layout class="QGridLayout" name="gridLayout_3"> | ||
| 247 | <item row="2" column="0"> | ||
| 248 | <widget class="QCheckBox" name="reporting_services"> | ||
| 249 | <property name="text"> | ||
| 250 | <string>Enable Verbose Reporting Services**</string> | ||
| 251 | </property> | ||
| 252 | </widget> | ||
| 253 | </item> | ||
| 254 | <item row="0" column="0"> | ||
| 255 | <widget class="QCheckBox" name="fs_access_log"> | ||
| 256 | <property name="text"> | ||
| 257 | <string>Enable FS Access Log</string> | ||
| 258 | </property> | ||
| 259 | </widget> | ||
| 260 | </item> | ||
| 261 | <item row="0" column="1"> | ||
| 262 | <widget class="QCheckBox" name="dump_audio_commands"> | ||
| 263 | <property name="toolTip"> | ||
| 264 | <string>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</string> | ||
| 265 | </property> | ||
| 266 | <property name="text"> | ||
| 267 | <string>Dump Audio Commands To Console**</string> | ||
| 268 | </property> | ||
| 269 | </widget> | ||
| 270 | </item> | ||
| 271 | <item row="2" column="1"> | ||
| 272 | <widget class="QCheckBox" name="create_crash_dumps"> | ||
| 273 | <property name="text"> | ||
| 274 | <string>Create Minidump After Crash</string> | ||
| 275 | </property> | ||
| 276 | </widget> | 228 | </widget> |
| 277 | </item> | 229 | </item> |
| 278 | </layout> | 230 | </layout> |
| 279 | </widget> | 231 | </item> |
| 280 | </item> | 232 | <item> |
| 281 | <item> | 233 | <widget class="QGroupBox" name="groupBox_3"> |
| 282 | <widget class="QGroupBox" name="groupBox_6"> | 234 | <property name="title"> |
| 283 | <property name="title"> | 235 | <string>Homebrew</string> |
| 284 | <string>Advanced</string> | 236 | </property> |
| 285 | </property> | 237 | <layout class="QVBoxLayout" name="verticalLayout_5"> |
| 286 | <layout class="QGridLayout" name="gridLayout_4"> | 238 | <item> |
| 287 | <item row="0" column="0"> | 239 | <layout class="QHBoxLayout" name="horizontalLayout_4"> |
| 288 | <widget class="QCheckBox" name="quest_flag"> | 240 | <item> |
| 289 | <property name="text"> | 241 | <widget class="QLabel" name="label_3"> |
| 290 | <string>Kiosk (Quest) Mode</string> | 242 | <property name="text"> |
| 291 | </property> | 243 | <string>Arguments String</string> |
| 292 | </widget> | 244 | </property> |
| 293 | </item> | 245 | </widget> |
| 294 | <item row="1" column="0"> | 246 | </item> |
| 295 | <widget class="QCheckBox" name="enable_cpu_debugging"> | 247 | <item> |
| 296 | <property name="text"> | 248 | <widget class="QLineEdit" name="homebrew_args_edit"/> |
| 297 | <string>Enable CPU Debugging</string> | 249 | </item> |
| 298 | </property> | 250 | </layout> |
| 299 | </widget> | 251 | </item> |
| 300 | </item> | 252 | </layout> |
| 301 | <item row="2" column="0"> | 253 | </widget> |
| 302 | <widget class="QCheckBox" name="use_debug_asserts"> | 254 | </item> |
| 303 | <property name="text"> | 255 | <item> |
| 304 | <string>Enable Debug Asserts</string> | 256 | <layout class="QHBoxLayout" name="horizontalLayout_2"> |
| 305 | </property> | 257 | <item> |
| 306 | </widget> | 258 | <widget class="QGroupBox" name="groupBox_4"> |
| 307 | </item> | 259 | <property name="title"> |
| 308 | <item row="0" column="1"> | 260 | <string>Graphics</string> |
| 309 | <widget class="QCheckBox" name="use_auto_stub"> | 261 | </property> |
| 310 | <property name="text"> | 262 | <layout class="QGridLayout" name="gridLayout_2"> |
| 311 | <string>Enable Auto-Stub**</string> | 263 | <item row="3" column="0"> |
| 312 | </property> | 264 | <widget class="QCheckBox" name="disable_loop_safety_checks"> |
| 313 | </widget> | 265 | <property name="toolTip"> |
| 314 | </item> | 266 | <string>When checked, it executes shaders without loop logic changes</string> |
| 315 | <item row="1" column="1"> | 267 | </property> |
| 316 | <widget class="QCheckBox" name="enable_all_controllers"> | 268 | <property name="text"> |
| 317 | <property name="text"> | 269 | <string>Disable Loop safety checks</string> |
| 318 | <string>Enable All Controller Types</string> | 270 | </property> |
| 319 | </property> | 271 | </widget> |
| 272 | </item> | ||
| 273 | <item row="4" column="0"> | ||
| 274 | <widget class="QCheckBox" name="dump_shaders"> | ||
| 275 | <property name="enabled"> | ||
| 276 | <bool>true</bool> | ||
| 277 | </property> | ||
| 278 | <property name="toolTip"> | ||
| 279 | <string>When checked, it will dump all the original assembler shaders from the disk shader cache or game as found</string> | ||
| 280 | </property> | ||
| 281 | <property name="text"> | ||
| 282 | <string>Dump Game Shaders</string> | ||
| 283 | </property> | ||
| 284 | </widget> | ||
| 285 | </item> | ||
| 286 | <item row="7" column="0"> | ||
| 287 | <widget class="QCheckBox" name="disable_macro_hle"> | ||
| 288 | <property name="enabled"> | ||
| 289 | <bool>true</bool> | ||
| 290 | </property> | ||
| 291 | <property name="toolTip"> | ||
| 292 | <string>When checked, it disables the macro HLE functions. Enabling this makes games run slower</string> | ||
| 293 | </property> | ||
| 294 | <property name="text"> | ||
| 295 | <string>Disable Macro HLE</string> | ||
| 296 | </property> | ||
| 297 | </widget> | ||
| 298 | </item> | ||
| 299 | <item row="5" column="0"> | ||
| 300 | <widget class="QCheckBox" name="disable_macro_jit"> | ||
| 301 | <property name="enabled"> | ||
| 302 | <bool>true</bool> | ||
| 303 | </property> | ||
| 304 | <property name="toolTip"> | ||
| 305 | <string>When checked, it disables the macro Just In Time compiler. Enabling this makes games run slower</string> | ||
| 306 | </property> | ||
| 307 | <property name="text"> | ||
| 308 | <string>Disable Macro JIT</string> | ||
| 309 | </property> | ||
| 310 | </widget> | ||
| 311 | </item> | ||
| 312 | <item row="0" column="0"> | ||
| 313 | <widget class="QCheckBox" name="enable_graphics_debugging"> | ||
| 314 | <property name="enabled"> | ||
| 315 | <bool>true</bool> | ||
| 316 | </property> | ||
| 317 | <property name="toolTip"> | ||
| 318 | <string>When checked, the graphics API enters a slower debugging mode</string> | ||
| 319 | </property> | ||
| 320 | <property name="text"> | ||
| 321 | <string>Enable Graphics Debugging</string> | ||
| 322 | </property> | ||
| 323 | </widget> | ||
| 324 | </item> | ||
| 325 | <item row="6" column="0"> | ||
| 326 | <widget class="QCheckBox" name="dump_macros"> | ||
| 327 | <property name="enabled"> | ||
| 328 | <bool>true</bool> | ||
| 329 | </property> | ||
| 330 | <property name="toolTip"> | ||
| 331 | <string>When checked, it will dump all the macro programs of the GPU</string> | ||
| 332 | </property> | ||
| 333 | <property name="text"> | ||
| 334 | <string>Dump Maxwell Macros</string> | ||
| 335 | </property> | ||
| 336 | </widget> | ||
| 337 | </item> | ||
| 338 | <item row="1" column="0"> | ||
| 339 | <widget class="QCheckBox" name="enable_shader_feedback"> | ||
| 340 | <property name="toolTip"> | ||
| 341 | <string>When checked, yuzu will log statistics about the compiled pipeline cache</string> | ||
| 342 | </property> | ||
| 343 | <property name="text"> | ||
| 344 | <string>Enable Shader Feedback</string> | ||
| 345 | </property> | ||
| 346 | </widget> | ||
| 347 | </item> | ||
| 348 | <item row="2" column="0"> | ||
| 349 | <widget class="QCheckBox" name="enable_nsight_aftermath"> | ||
| 350 | <property name="toolTip"> | ||
| 351 | <string>When checked, it enables Nsight Aftermath crash dumps</string> | ||
| 352 | </property> | ||
| 353 | <property name="text"> | ||
| 354 | <string>Enable Nsight Aftermath</string> | ||
| 355 | </property> | ||
| 356 | </widget> | ||
| 357 | </item> | ||
| 358 | <item row="8" column="0"> | ||
| 359 | <spacer name="verticalSpacer_5"> | ||
| 360 | <property name="orientation"> | ||
| 361 | <enum>Qt::Vertical</enum> | ||
| 362 | </property> | ||
| 363 | <property name="sizeType"> | ||
| 364 | <enum>QSizePolicy::Preferred</enum> | ||
| 365 | </property> | ||
| 366 | <property name="sizeHint" stdset="0"> | ||
| 367 | <size> | ||
| 368 | <width>20</width> | ||
| 369 | <height>0</height> | ||
| 370 | </size> | ||
| 371 | </property> | ||
| 372 | </spacer> | ||
| 373 | </item> | ||
| 374 | </layout> | ||
| 320 | </widget> | 375 | </widget> |
| 321 | </item> | 376 | </item> |
| 322 | <item row="2" column="1"> | 377 | <item> |
| 323 | <widget class="QCheckBox" name="disable_web_applet"> | 378 | <widget class="QGroupBox" name="groupBox_6"> |
| 324 | <property name="text"> | 379 | <property name="title"> |
| 325 | <string>Disable Web Applet</string> | 380 | <string>Advanced</string> |
| 326 | </property> | 381 | </property> |
| 382 | <layout class="QGridLayout" name="gridLayout_4"> | ||
| 383 | <item row="3" column="0"> | ||
| 384 | <widget class="QCheckBox" name="perform_vulkan_check"> | ||
| 385 | <property name="toolTip"> | ||
| 386 | <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> | ||
| 387 | </property> | ||
| 388 | <property name="text"> | ||
| 389 | <string>Perform Startup Vulkan Check</string> | ||
| 390 | </property> | ||
| 391 | </widget> | ||
| 392 | </item> | ||
| 393 | <item row="4" column="0"> | ||
| 394 | <widget class="QCheckBox" name="disable_web_applet"> | ||
| 395 | <property name="text"> | ||
| 396 | <string>Disable Web Applet</string> | ||
| 397 | </property> | ||
| 398 | </widget> | ||
| 399 | </item> | ||
| 400 | <item row="5" column="0"> | ||
| 401 | <widget class="QCheckBox" name="enable_all_controllers"> | ||
| 402 | <property name="text"> | ||
| 403 | <string>Enable All Controller Types</string> | ||
| 404 | </property> | ||
| 405 | </widget> | ||
| 406 | </item> | ||
| 407 | <item row="6" column="0"> | ||
| 408 | <widget class="QCheckBox" name="use_auto_stub"> | ||
| 409 | <property name="text"> | ||
| 410 | <string>Enable Auto-Stub**</string> | ||
| 411 | </property> | ||
| 412 | </widget> | ||
| 413 | </item> | ||
| 414 | <item row="0" column="0"> | ||
| 415 | <widget class="QCheckBox" name="quest_flag"> | ||
| 416 | <property name="text"> | ||
| 417 | <string>Kiosk (Quest) Mode</string> | ||
| 418 | </property> | ||
| 419 | </widget> | ||
| 420 | </item> | ||
| 421 | <item row="1" column="0"> | ||
| 422 | <widget class="QCheckBox" name="enable_cpu_debugging"> | ||
| 423 | <property name="text"> | ||
| 424 | <string>Enable CPU Debugging</string> | ||
| 425 | </property> | ||
| 426 | </widget> | ||
| 427 | </item> | ||
| 428 | <item row="2" column="0"> | ||
| 429 | <widget class="QCheckBox" name="use_debug_asserts"> | ||
| 430 | <property name="text"> | ||
| 431 | <string>Enable Debug Asserts</string> | ||
| 432 | </property> | ||
| 433 | </widget> | ||
| 434 | </item> | ||
| 435 | <item row="7" column="0"> | ||
| 436 | <spacer name="verticalSpacer_4"> | ||
| 437 | <property name="orientation"> | ||
| 438 | <enum>Qt::Vertical</enum> | ||
| 439 | </property> | ||
| 440 | <property name="sizeType"> | ||
| 441 | <enum>QSizePolicy::Expanding</enum> | ||
| 442 | </property> | ||
| 443 | <property name="sizeHint" stdset="0"> | ||
| 444 | <size> | ||
| 445 | <width>20</width> | ||
| 446 | <height>0</height> | ||
| 447 | </size> | ||
| 448 | </property> | ||
| 449 | </spacer> | ||
| 450 | </item> | ||
| 451 | </layout> | ||
| 327 | </widget> | 452 | </widget> |
| 328 | </item> | 453 | </item> |
| 329 | <item row="3" column="0"> | 454 | <item> |
| 330 | <widget class="QCheckBox" name="perform_vulkan_check"> | 455 | <widget class="QGroupBox" name="groupBox_5"> |
| 331 | <property name="toolTip"> | 456 | <property name="title"> |
| 332 | <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> | 457 | <string>Debugging</string> |
| 333 | </property> | 458 | </property> |
| 334 | <property name="text"> | 459 | <layout class="QGridLayout" name="gridLayout_3"> |
| 335 | <string>Perform Startup Vulkan Check</string> | 460 | <item row="0" column="0"> |
| 336 | </property> | 461 | <widget class="QCheckBox" name="fs_access_log"> |
| 462 | <property name="text"> | ||
| 463 | <string>Enable FS Access Log</string> | ||
| 464 | </property> | ||
| 465 | </widget> | ||
| 466 | </item> | ||
| 467 | <item row="4" column="0"> | ||
| 468 | <widget class="QCheckBox" name="create_crash_dumps"> | ||
| 469 | <property name="text"> | ||
| 470 | <string>Create Minidump After Crash</string> | ||
| 471 | </property> | ||
| 472 | </widget> | ||
| 473 | </item> | ||
| 474 | <item row="3" column="0"> | ||
| 475 | <widget class="QCheckBox" name="dump_audio_commands"> | ||
| 476 | <property name="toolTip"> | ||
| 477 | <string>Enable this to output the latest generated audio command list to the console. Only affects games using the audio renderer.</string> | ||
| 478 | </property> | ||
| 479 | <property name="text"> | ||
| 480 | <string>Dump Audio Commands To Console**</string> | ||
| 481 | </property> | ||
| 482 | </widget> | ||
| 483 | </item> | ||
| 484 | <item row="2" column="0"> | ||
| 485 | <widget class="QCheckBox" name="reporting_services"> | ||
| 486 | <property name="text"> | ||
| 487 | <string>Enable Verbose Reporting Services**</string> | ||
| 488 | </property> | ||
| 489 | </widget> | ||
| 490 | </item> | ||
| 491 | <item row="5" column="0"> | ||
| 492 | <spacer name="verticalSpacer_3"> | ||
| 493 | <property name="orientation"> | ||
| 494 | <enum>Qt::Vertical</enum> | ||
| 495 | </property> | ||
| 496 | <property name="sizeType"> | ||
| 497 | <enum>QSizePolicy::Expanding</enum> | ||
| 498 | </property> | ||
| 499 | <property name="sizeHint" stdset="0"> | ||
| 500 | <size> | ||
| 501 | <width>20</width> | ||
| 502 | <height>0</height> | ||
| 503 | </size> | ||
| 504 | </property> | ||
| 505 | </spacer> | ||
| 506 | </item> | ||
| 507 | </layout> | ||
| 337 | </widget> | 508 | </widget> |
| 338 | </item> | 509 | </item> |
| 339 | </layout> | 510 | </layout> |
| 340 | </widget> | 511 | </item> |
| 341 | </item> | 512 | <item> |
| 342 | <item> | 513 | <spacer name="verticalSpacer"> |
| 343 | <widget class="QLabel" name="label_5"> | 514 | <property name="orientation"> |
| 344 | <property name="font"> | 515 | <enum>Qt::Vertical</enum> |
| 345 | <font> | 516 | </property> |
| 346 | <italic>true</italic> | 517 | <property name="sizeHint" stdset="0"> |
| 347 | </font> | 518 | <size> |
| 348 | </property> | 519 | <width>20</width> |
| 349 | <property name="text"> | 520 | <height>0</height> |
| 350 | <string>**This will be reset automatically when yuzu closes.</string> | 521 | </size> |
| 351 | </property> | 522 | </property> |
| 352 | <property name="indent"> | 523 | </spacer> |
| 353 | <number>20</number> | 524 | </item> |
| 354 | </property> | 525 | <item> |
| 355 | </widget> | 526 | <widget class="QLabel" name="label_5"> |
| 356 | </item> | 527 | <property name="sizePolicy"> |
| 357 | </layout> | 528 | <sizepolicy hsizetype="Expanding" vsizetype="Preferred"> |
| 358 | </widget> | 529 | <horstretch>0</horstretch> |
| 530 | <verstretch>0</verstretch> | ||
| 531 | </sizepolicy> | ||
| 532 | </property> | ||
| 533 | <property name="font"> | ||
| 534 | <font> | ||
| 535 | <italic>true</italic> | ||
| 536 | </font> | ||
| 537 | </property> | ||
| 538 | <property name="text"> | ||
| 539 | <string>**This will be reset automatically when yuzu closes.</string> | ||
| 540 | </property> | ||
| 541 | <property name="indent"> | ||
| 542 | <number>20</number> | ||
| 543 | </property> | ||
| 544 | </widget> | ||
| 545 | </item> | ||
| 546 | </layout> | ||
| 547 | </widget> | ||
| 359 | </widget> | 548 | </widget> |
| 360 | <tabstops> | 549 | <tabstops> |
| 361 | <tabstop>log_filter_edit</tabstop> | 550 | <tabstop>log_filter_edit</tabstop> |
| @@ -366,14 +555,11 @@ | |||
| 366 | <tabstop>enable_graphics_debugging</tabstop> | 555 | <tabstop>enable_graphics_debugging</tabstop> |
| 367 | <tabstop>enable_shader_feedback</tabstop> | 556 | <tabstop>enable_shader_feedback</tabstop> |
| 368 | <tabstop>enable_nsight_aftermath</tabstop> | 557 | <tabstop>enable_nsight_aftermath</tabstop> |
| 369 | <tabstop>disable_macro_jit</tabstop> | ||
| 370 | <tabstop>disable_loop_safety_checks</tabstop> | ||
| 371 | <tabstop>fs_access_log</tabstop> | 558 | <tabstop>fs_access_log</tabstop> |
| 372 | <tabstop>reporting_services</tabstop> | 559 | <tabstop>reporting_services</tabstop> |
| 373 | <tabstop>quest_flag</tabstop> | 560 | <tabstop>quest_flag</tabstop> |
| 374 | <tabstop>enable_cpu_debugging</tabstop> | 561 | <tabstop>enable_cpu_debugging</tabstop> |
| 375 | <tabstop>use_debug_asserts</tabstop> | 562 | <tabstop>use_debug_asserts</tabstop> |
| 376 | <tabstop>use_auto_stub</tabstop> | ||
| 377 | </tabstops> | 563 | </tabstops> |
| 378 | <resources/> | 564 | <resources/> |
| 379 | <connections/> | 565 | <connections/> |