summaryrefslogtreecommitdiff
path: root/Source
diff options
context:
space:
mode:
authorSepalani <sepalani@hotmail.fr>2026-02-20 02:43:17 +0400
committerSepalani <sepalani@hotmail.fr>2026-02-20 02:43:51 +0400
commit989586433ab02f751044d98f5e3d2795dbb0201a (patch)
treeb3b0ceffbb8934a21b72cfe3f0e2782e73676d51 /Source
parent9323074ada4b1d372809dc71ed092efe8d0e4c8e (diff)
AMMediaboard: Replace bind PanicAlert with OSD message
Diffstat (limited to 'Source')
-rw-r--r--Source/Core/Core/HW/DVD/AMMediaboard.cpp13
1 files changed, 7 insertions, 6 deletions
diff --git a/Source/Core/Core/HW/DVD/AMMediaboard.cpp b/Source/Core/Core/HW/DVD/AMMediaboard.cpp
index 5cd69f8a62..44e2657572 100644
--- a/Source/Core/Core/HW/DVD/AMMediaboard.cpp
+++ b/Source/Core/Core/HW/DVD/AMMediaboard.cpp
@@ -29,6 +29,7 @@
#include "Core/System.h"
#include "DiscIO/CachedBlob.h"
+#include "VideoCommon/OnScreenDisplay.h"
#if defined(__linux__) or defined(__APPLE__) or defined(__FreeBSD__) or defined(__NetBSD__) or \
defined(__HAIKU__)
@@ -923,12 +924,12 @@ static u32 NetDIMMBind(GuestSocket guest_socket, const GuestSocketAddress& guest
if (bind_result < 0)
{
- const auto* const err_msg = Common::DecodeNetworkError(err);
- ERROR_LOG_FMT(AMMEDIABOARD, "NetDIMMBind bind() = {} ({})", err, err_msg);
-
- PanicAlertFmt("Failed to bind socket {}:{}\nError: {} ({})",
- Common::IPAddressToString(adjusted_ipv4port.ip_address),
- ntohs(adjusted_ipv4port.port), err, err_msg);
+ const auto msg = fmt::format("Failed to bind socket {}:{}",
+ Common::IPAddressToString(adjusted_ipv4port.ip_address),
+ ntohs(adjusted_ipv4port.port));
+ ERROR_LOG_FMT(AMMEDIABOARD, "NetDIMMBind: {} with error {}: {}", msg, err,
+ Common::DecodeNetworkError(err));
+ OSD::AddMessage(msg, OSD::Duration::SHORT, OSD::Color::RED);
}
return bind_result;