diff options
| author | LillyJadeKatrin <lilly.kitty.1988@gmail.com> | 2024-06-17 01:03:34 -0400 |
|---|---|---|
| committer | LillyJadeKatrin <lilly.kitty.1988@gmail.com> | 2024-06-17 01:07:43 -0400 |
| commit | ff25403e0e3a69115c821bc45aba2d4e3980e8d4 (patch) | |
| tree | 10d95c44aa64a3c3dbc0b8c02f9ad11cf87e827c /Source | |
| parent | 0c2b8fd58787b1aa9e5ee250f885c2691aef492a (diff) | |
Disable GDB Stub in Hardcore Mode
Diffstat (limited to 'Source')
| -rw-r--r-- | Source/Core/Core/Core.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/Source/Core/Core/Core.cpp b/Source/Core/Core/Core.cpp index dcc766febc..fe4bd4079d 100644 --- a/Source/Core/Core/Core.cpp +++ b/Source/Core/Core/Core.cpp @@ -398,7 +398,7 @@ static void CpuThread(Core::System& system, const std::optional<std::string>& sa { #ifndef _WIN32 std::string gdb_socket = Config::Get(Config::MAIN_GDB_SOCKET); - if (!gdb_socket.empty()) + if (!gdb_socket.empty() && !AchievementManager::GetInstance().IsHardcoreModeActive()) { GDBStub::InitLocal(gdb_socket.data()); CPUSetInitialExecutionState(true); @@ -407,7 +407,7 @@ static void CpuThread(Core::System& system, const std::optional<std::string>& sa #endif { int gdb_port = Config::Get(Config::MAIN_GDB_PORT); - if (gdb_port > 0) + if (gdb_port > 0 && !AchievementManager::GetInstance().IsHardcoreModeActive()) { GDBStub::Init(gdb_port); CPUSetInitialExecutionState(true); |
