summaryrefslogtreecommitdiff
path: root/Source/Core
diff options
context:
space:
mode:
authorJMC47 <JMC4789@gmail.com>2023-08-10 16:07:47 -0400
committerGitHub <noreply@github.com>2023-08-10 16:07:47 -0400
commit032c77b462a220016f23c5079e71bb23e0ad2adf (patch)
treeeec8c5dc76ff7325ed85f891761d8d11ed7cdfdd /Source/Core
parentb0dc067717448693e30b6ca4080703e6c4daea22 (diff)
parent8c2a1c191e138d24ec5d525e6cb2532fae376b58 (diff)
Merge pull request #12064 from noahpistilli/wc24-standby
Remove force disable WC24 Standby
Diffstat (limited to 'Source/Core')
-rw-r--r--Source/Core/Core/ConfigLoaders/BaseConfigLoader.cpp11
1 files changed, 0 insertions, 11 deletions
diff --git a/Source/Core/Core/ConfigLoaders/BaseConfigLoader.cpp b/Source/Core/Core/ConfigLoaders/BaseConfigLoader.cpp
index 5356449cdb..1e6d2efca3 100644
--- a/Source/Core/Core/ConfigLoaders/BaseConfigLoader.cpp
+++ b/Source/Core/Core/ConfigLoaders/BaseConfigLoader.cpp
@@ -69,17 +69,6 @@ void SaveToSYSCONF(Config::LayerType layer, std::function<bool(const Config::Loc
}
sysconf.SetData<u32>("IPL.CB", SysConf::Entry::Type::Long, 0);
-
- // Disable WiiConnect24's standby mode. If it is enabled, it prevents us from receiving
- // shutdown commands in the State Transition Manager (STM).
- // TODO: remove this if and once Dolphin supports WC24 standby mode.
- SysConf::Entry* idle_entry = sysconf.GetOrAddEntry("IPL.IDL", SysConf::Entry::Type::SmallArray);
- if (idle_entry->bytes.empty())
- idle_entry->bytes = std::vector<u8>(2);
- else
- idle_entry->bytes[0] = 0;
- NOTICE_LOG_FMT(CORE, "Disabling WC24 'standby' (shutdown to idle) to avoid hanging on shutdown");
-
IOS::HLE::RestoreBTInfoSection(&sysconf);
sysconf.Save();
}