diff --git a/src/citra_qt/configuration/config.cpp b/src/citra_qt/configuration/config.cpp index 02f59c23b..1ea045821 100644 --- a/src/citra_qt/configuration/config.cpp +++ b/src/citra_qt/configuration/config.cpp @@ -500,6 +500,7 @@ void QtConfig::ReadDebuggingValues() { ReadBasicSetting(Settings::values.renderer_debug); ReadBasicSetting(Settings::values.dump_command_buffers); ReadBasicSetting(Settings::values.instant_debug_log); + ReadBasicSetting(Settings::values.enable_rpc_server); qt_config->beginGroup(QStringLiteral("LLE")); for (const auto& service_module : Service::service_module_map) { @@ -1063,6 +1064,7 @@ void QtConfig::SaveDebuggingValues() { WriteBasicSetting(Settings::values.gdbstub_port); WriteBasicSetting(Settings::values.renderer_debug); WriteBasicSetting(Settings::values.instant_debug_log); + WriteBasicSetting(Settings::values.enable_rpc_server); qt_config->beginGroup(QStringLiteral("LLE")); for (const auto& service_module : Settings::values.lle_modules) { diff --git a/src/citra_qt/configuration/configure_debug.cpp b/src/citra_qt/configuration/configure_debug.cpp index d1c3457c0..33592081e 100644 --- a/src/citra_qt/configuration/configure_debug.cpp +++ b/src/citra_qt/configuration/configure_debug.cpp @@ -73,6 +73,7 @@ ConfigureDebug::ConfigureDebug(bool is_powered_on_, QWidget* parent) ui->toggle_cpu_jit->setEnabled(!is_powered_on); ui->toggle_renderer_debug->setEnabled(!is_powered_on); ui->toggle_dump_command_buffers->setEnabled(!is_powered_on); + ui->enable_rpc_server->setEnabled(!is_powered_on); // Set a minimum width for the label to prevent the slider from changing size. // This scales across DPIs. (This value should be enough for "xxx%") diff --git a/src/citra_sdl/config.cpp b/src/citra_sdl/config.cpp index a55b96eed..a84f746e5 100644 --- a/src/citra_sdl/config.cpp +++ b/src/citra_sdl/config.cpp @@ -346,6 +346,7 @@ void SdlConfig::ReadValues() { ReadSetting("Debugging", Settings::values.use_gdbstub); ReadSetting("Debugging", Settings::values.gdbstub_port); ReadSetting("Debugging", Settings::values.instant_debug_log); + ReadSetting("Debugging", Settings::values.enable_rpc_server); for (const auto& service_module : Service::service_module_map) { bool use_lle = sdl2_config->GetBoolean("Debugging", "LLE\\" + service_module.name, false);