diff --git a/src/citra_qt/configuration/configure_debug.cpp b/src/citra_qt/configuration/configure_debug.cpp index 6b708cfdd..fa1294f25 100644 --- a/src/citra_qt/configuration/configure_debug.cpp +++ b/src/citra_qt/configuration/configure_debug.cpp @@ -22,6 +22,7 @@ ConfigureDebug::ConfigureDebug(QWidget* parent) : QWidget(parent), ui(new Ui::Co QString path = QString::fromStdString(FileUtil::GetUserPath(D_LOGS_IDX)); QDesktopServices::openUrl(QUrl::fromLocalFile(path)); }); + ui->toggle_cpu_jit->setEnabled(!Core::System::GetInstance().IsPoweredOn()); } ConfigureDebug::~ConfigureDebug() {} @@ -33,6 +34,7 @@ void ConfigureDebug::setConfiguration() { ui->toggle_console->setEnabled(!Core::System::GetInstance().IsPoweredOn()); ui->toggle_console->setChecked(UISettings::values.show_console); ui->log_filter_edit->setText(QString::fromStdString(Settings::values.log_filter)); + ui->toggle_cpu_jit->setChecked(Settings::values.use_cpu_jit); } void ConfigureDebug::applyConfiguration() { @@ -44,6 +46,7 @@ void ConfigureDebug::applyConfiguration() { Log::Filter filter; filter.ParseFilterString(Settings::values.log_filter); Log::SetGlobalFilter(filter); + Settings::values.use_cpu_jit = ui->toggle_cpu_jit->isChecked(); } void ConfigureDebug::retranslateUi() { diff --git a/src/citra_qt/configuration/configure_debug.ui b/src/citra_qt/configuration/configure_debug.ui index 118e91cf1..85593f6c7 100644 --- a/src/citra_qt/configuration/configure_debug.ui +++ b/src/citra_qt/configuration/configure_debug.ui @@ -113,6 +113,22 @@ + + + + Miscellaneous + + + + + + Enable CPU JIT + + + + + + diff --git a/src/citra_qt/configuration/configure_general.cpp b/src/citra_qt/configuration/configure_general.cpp index d89a7984c..3f7dcbeb6 100644 --- a/src/citra_qt/configuration/configure_general.cpp +++ b/src/citra_qt/configuration/configure_general.cpp @@ -37,7 +37,6 @@ ConfigureGeneral::ConfigureGeneral(QWidget* parent) this->setConfiguration(); - ui->toggle_cpu_jit->setEnabled(!Core::System::GetInstance().IsPoweredOn()); ui->updateBox->setVisible(UISettings::values.updater_found); } @@ -45,7 +44,6 @@ ConfigureGeneral::~ConfigureGeneral() {} void ConfigureGeneral::setConfiguration() { ui->toggle_check_exit->setChecked(UISettings::values.confirm_before_closing); - ui->toggle_cpu_jit->setChecked(Settings::values.use_cpu_jit); ui->toggle_update_check->setChecked(UISettings::values.check_for_update_on_start); ui->toggle_auto_update->setChecked(UISettings::values.update_on_close); @@ -67,7 +65,6 @@ void ConfigureGeneral::applyConfiguration() { UISettings::values.update_on_close = ui->toggle_auto_update->isChecked(); Settings::values.region_value = ui->region_combobox->currentIndex() - 1; - Settings::values.use_cpu_jit = ui->toggle_cpu_jit->isChecked(); } void ConfigureGeneral::onLanguageChanged(int index) { diff --git a/src/citra_qt/configuration/configure_general.ui b/src/citra_qt/configuration/configure_general.ui index 7a949979a..e6f2c7151 100644 --- a/src/citra_qt/configuration/configure_general.ui +++ b/src/citra_qt/configuration/configure_general.ui @@ -77,26 +77,6 @@ - - - - Performance - - - - - - - - Enable CPU JIT - - - - - - - -