Settings: Add option to temporarily disable all enhancements

This commit is contained in:
Connor McLaughlin
2020-12-30 17:39:29 +10:00
parent 40f241dde3
commit 68ce959d70
7 changed files with 53 additions and 15 deletions

View File

@ -180,4 +180,6 @@
<string name="settings_use_analog_sticks_for_dpad">Use Analog Sticks for D-Pad in Digital Mode</string>
<string name="settings_summary_enable_analog_mode_on_reset">Forces the controller to analog mode when the console is reset/powered on.</string>
<string name="settings_summary_use_analog_sticks_for_dpad">Allows you to use the analog sticks to control the d-pad in digital mode, as well as the buttons.</string>
<string name="settings_disable_all_enhancements">Disable All Enhancements</string>
<string name="settings_summary_disable_all_enhancements">Temporarily disables all enhancements, which can be useful when debugging issues.</string>
</resources>

View File

@ -23,6 +23,12 @@
app:entryValues="@array/settings_language_values"
app:useSimpleSummaryProvider="true"
app:iconSpaceReserved="false" />
<SwitchPreferenceCompat
app:key="Main/DisableAllEnhancements"
app:title="@string/settings_disable_all_enhancements"
app:defaultValue="false"
app:summary="@string/settings_summary_disable_all_enhancements"
app:iconSpaceReserved="false" />
<ListPreference
app:key="CPU/Overclock"
app:title="@string/settings_cpu_overclocking"